ET4000AX variants

Discussion about old graphics cards, monitors and video related things.

ET4000AX variants

Postby Grzyb » 2019-11-10 @ 19:33

The original ET4000 (probably the same as ET4000AX) datasheet only mentions up to 8-bpp modes - https://archive.org/download/bitsavers_ ... r_1990.pdf
Early ET4000AX boards, eg. Orchid ProDesigner II, are equipped with RAMDACs like KDA0478, ie. 8-bpp.
Markings seen on the ET4000AX on such a board - "TC6058AF"
8bpp.jpg


Later ET4000AX boards, eg. Orchid ProDesigner IIs, support up to 15-bpp (but not 16-bpp), with RAMDACs like SC11483, ie. 15-bpp.
Markings seen on the ET4000AX on such a board - "TC6100AF"
15bpp.jpg


Even later ET4000AX boards, eg. Micro-Labs Ultimate VGA/TrueColor - http://www.microlabs.com/ut.html - support up to 24-bpp, using ATT20C490 RAMDAC.
Markings seen on the ET4000AX on such a board - "TC6100AF"
24bpp.jpg


Can't find any ET4000AX chips other than TC6058AF and TC6100AF.

So...
There are probably just two variants of ET4000AX:
* 8-bpp TC6058AF
* 24-bpp TC6100AF

And boards based on the latter are often limited due to a less-than-24-bpp RAMDAC.
Grzyb
Member
 
Posts: 317
Joined: 2019-5-08 @ 13:47
Location: Poland

Re: ET4000AX variants

Postby j^aws » 2019-11-10 @ 21:32

I've seen more variants. I've got a 59AF as well. And I'm pretty sure there are 16bpp RAMDACs, too.
j^aws
Oldbie
 
Posts: 788
Joined: 2013-2-02 @ 19:39
Location: UK

Re: ET4000AX variants

Postby Grzyb » 2019-11-11 @ 02:04

j^aws wrote:I've seen more variants. I've got a 59AF as well.

Any idea about its capabilities?
What RAMDAC is it coupled with?

Anyway, with the help of http://vgamuseum.info/index.php/compani ... g-et4000ax , I compiled a list of RAMDACs found with both variants of ET4000AX:

TC6058AF

JT82C176 - probably 8-bpp, like other 176 chips
KDA0476 - 8-bpp
KDA0478 - 8-bpp

TC6100AF

ATT20C490 - 24-bpp
CIC10476 - probably 8-bpp, like other 476 chips
KDA0476 - 8-bpp
MU9C9760 - 8-bpp
SC11483 - 15-bpp
TR9C1710 - 8-bpp
Grzyb
Member
 
Posts: 317
Joined: 2019-5-08 @ 13:47
Location: Poland

Re: ET4000AX variants

Postby BloodyCactus » 2019-11-11 @ 04:04

these are just revisions of the chip, the ramdac is responsible for the BPP mode capabilities. The 6058AF is same pin count as 6100AF. The old 8bpp ramdacs are mostly designed to be dropins for the original inmos g171 ramdac (i have quite a bunch of ramdac chips here).

I'm aware of
TC6046AF (seen datecode 9025)
TC6051AF
TC6058AF (seen datecode 9035, 9050, 91xx)
TC6059AF (seen datecode 92xx)
TC6100AF (seen datecode 92xx, 9307, 94xx)

4 year span of revisions before we hit the W32 chipset.
--/\-[ Stu : Bloody Cactus :: http://kråketær.com :: http://mega-tokyo.com ]-/\--
User avatar
BloodyCactus
Oldbie
 
Posts: 929
Joined: 2016-2-03 @ 13:34
Location: Lexington VA

Re: ET4000AX variants

Postby Grzyb » 2019-11-11 @ 04:30

BloodyCactus wrote:these are just revisions of the chip, the ramdac is responsible for the BPP mode capabilities

Do you want to say that even the earliest revision can provide 24-bpp, if combined with a proper RAMDAC?
I would expect the datasheet mentioning such a feature, really high-end by 1990 standards...

Edit:
After browsing through the datasheet more carefully, I've found a few mentions of 65536 color graphics, so I guess there was no 8-bpp ET4000 chips, they were 16-bpp from the very beginning.
But nothing about 16777216 colors, 24-bpp must have been added in some later revision, possibly TC6100AF.
Grzyb
Member
 
Posts: 317
Joined: 2019-5-08 @ 13:47
Location: Poland

Re: ET4000AX variants

Postby root42 » 2019-11-11 @ 09:55

I'm not sure that in linear mode a distinction between 15, 16 and 24bpp modes actually makes sense. After all the ET4000 is just a pretty dumb framebuffer in that mode. In contrast to plane based 4bpp modes for example. But.I don't know enough of the hardware. Either way, with only 1MiB of RAM, the possible resolutions in 24bpp would be rather limited. I think all the non-indexed color modes were a bit useless and slow on ISA cards without acceleration. My Trident cards can also do 15 and 16bpp in Windows, but at weirdly low resolutions and with lots of flicker on CRTs. Also those modes are slooooooow.
Soldering, retro game reviews and more on YouTube and Bonus videos
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, Jazz16, PC MIDI Card + SC55MkII + MT32, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 1269
Joined: 2018-1-27 @ 13:23

Re: ET4000AX variants

Postby BloodyCactus » 2019-11-11 @ 13:19

Grzyb wrote:
BloodyCactus wrote:these are just revisions of the chip, the ramdac is responsible for the BPP mode capabilities

Do you want to say that even the earliest revision can provide 24-bpp, if combined with a proper RAMDAC?
I would expect the datasheet mentioning such a feature, really high-end by 1990 standards...

Edit:
After browsing through the datasheet more carefully, I've found a few mentions of 65536 color graphics, so I guess there was no 8-bpp ET4000 chips, they were 16-bpp from the very beginning.
But nothing about 16777216 colors, 24-bpp must have been added in some later revision, possibly TC6100AF.


Well, they didnt have 24bit ramdacs back in the early 1990's. Everyone started by copying the inmos G171 ramdac which was just 8bpp from a 18bit lut internally, later ramdacs expanded on that adding 15bit + 16bit colour as a side channel then 24bpp.

early ramdacs were really slow, 35mhz etc. later ramdacs hit 110mhz, 160mhz which could do those high colours and higher resolutions.

the ramdac speed is what determines the resolutions are capable. The tr9c1710 can hit 110mhz pixel clock.
eg: 800x600x60hz needs 40mhz dot clock. 1280x720x60hz needs 75mhz... 1024x768x60 needs 65mhz

the early modes like 640x480x60 only needed 25mhz which I think all ramdacs had at least 33-35mhz

Everyones 15/16/24 bpp modes were not register compabitle so you couldnt swap ramdacs around and hope they worked. The bios or vesa driver had to know/detect your ramdac to know what modes to support.
--/\-[ Stu : Bloody Cactus :: http://kråketær.com :: http://mega-tokyo.com ]-/\--
User avatar
BloodyCactus
Oldbie
 
Posts: 929
Joined: 2016-2-03 @ 13:34
Location: Lexington VA

Re: ET4000AX variants

Postby Grzyb » 2019-11-11 @ 21:07

root42 wrote:I'm not sure that in linear mode a distinction between 15, 16 and 24bpp modes actually makes sense.

OK, I've done some more research, and now I'm inclined to believe that for a graphics controller chip like ET4000AX it doesn't matter how many bits the RAMDAC uses to create a single pixel.

The graphics controller outputs 8 bits/cycle, and that SC11483 HiColor RAMDAC latches the 16 bits from 2 cycles.
Can't find the datasheet for ATT20C490 (can anybody help?), but I guess it latches 24 bits from 3 cycles.

So, for the graphics controller, 640x480x24bpp is identical to 1920x480x8bpp, and all it needs is a fast enough pixel clock.

The datasheet for WD90C31 also hardly mentions 16-bpp, and doesn't mention 24-bpp at all, but there are 24-bpp cards based on that chip - viewtopic.php?f=63&t=70196

Either way, with only 1MiB of RAM, the possible resolutions in 24bpp would be rather limited. I think all the non-indexed color modes were a bit useless and slow on ISA cards without acceleration.

1 MB is enough for 640x480x24bpp, and this was the standard in early TrueColor SVGA cards.
Indeed, it wasn't fast, and rather inconvenient for typical work with a GUI, but very useful eg. for displaying JPEG pictures - a slow graphics card was still faster than JPEG decoding on a 386.
And ray-tracing was even slower...
Grzyb
Member
 
Posts: 317
Joined: 2019-5-08 @ 13:47
Location: Poland

Re: ET4000AX variants

Postby j^aws » 2019-11-11 @ 21:42

Grzyb wrote:
j^aws wrote:I've seen more variants. I've got a 59AF as well.

Any idea about its capabilities?
What RAMDAC is it coupled with?

I'm certain it's not capable of 24bpp.

I can't be sure what RAMDAC it has without digging it up. If you recall the warehouse filled with unlabelled boxes at the end of the movie Raiders of the Lost Arc, it's pretty much buried like that.

Budget RAMDACs were from many manufacturers back then, including Samsung, AMD?, INMOS and many others. The only tests I did was to compare output clarity, which varied quite a bit.
j^aws
Oldbie
 
Posts: 788
Joined: 2013-2-02 @ 19:39
Location: UK

Re: ET4000AX variants

Postby BloodyCactus » 2019-11-12 @ 00:46

outside of 8bpp, the ramdac just passes the bits straight through. the ramdac was originally a look up table to convert 256 palette colours into R/G/B values. once you leave 8bpp your leaving half the function of the chip behind. all your using is the dotclock to do all the sync and reads from your dram.


j^aws wrote:Budget RAMDACs were from many manufacturers back then, including Samsung, AMD?, INMOS and many others. The only tests I did was to compare output clarity, which varied quite a bit.


Inmos wasnt budget, they created the first VGA ramdac for IBM. They were also heading into bankruptcy too :)

even a modern 32bpp ramdac running at 180mhz like TI TLC34076 https://www.exdwh.com/TLC34076.pdf still has Inmos G171 and BT476 compatability in it.
--/\-[ Stu : Bloody Cactus :: http://kråketær.com :: http://mega-tokyo.com ]-/\--
User avatar
BloodyCactus
Oldbie
 
Posts: 929
Joined: 2016-2-03 @ 13:34
Location: Lexington VA

Re: ET4000AX variants

Postby imi » 2019-11-12 @ 00:52

my trashpicked Diamond SpeedSTAR24 has a Samsung KDA0476PL-80, idk about color depth, but all I can say is that the output of that card is clean af.

hardware32_07.jpg
User avatar
imi
Member
 
Posts: 308
Joined: 2019-6-16 @ 13:46
Location: europe

Re: ET4000AX variants

Postby Grzyb » 2019-11-12 @ 01:49

BloodyCactus wrote:the ramdac was originally a look up table to convert 256 palette colours into R/G/B values. once you leave 8bpp your leaving half the function of the chip behind.

In other words, RAMDAC in modes greater than 8-bpp doesn't use the RAM section, only the DAC.

imi wrote:my trashpicked Diamond SpeedSTAR24 has a Samsung KDA0476PL-80, idk about color depth

Now I'm confused...
I thought that in "SpeedSTAR24", the "24" stands for TrueColor support.
But KDA0476 is definitely 8-bpp, the datasheet is easy to find.

Edit:
And this SpeedSTAR24 - http://old.vgamuseum.info/images/storie ... top_hq.jpg - is equipped with SC11483, ie. 15-bpp.
Curiouser and curiouser!

Edit2:
And see what I've found in Windows 3.x drivers for that card...
"SpeedSTAR 24 (Small Font) -640x480x16.7M"
Grzyb
Member
 
Posts: 317
Joined: 2019-5-08 @ 13:47
Location: Poland

Re: ET4000AX variants

Postby BloodyCactus » 2019-11-12 @ 02:35

both cards are REV C1 pcb layout.. both are 44pin PLCC chips. I bet you could swap them and they would work.
--/\-[ Stu : Bloody Cactus :: http://kråketær.com :: http://mega-tokyo.com ]-/\--
User avatar
BloodyCactus
Oldbie
 
Posts: 929
Joined: 2016-2-03 @ 13:34
Location: Lexington VA

Re: ET4000AX variants

Postby j^aws » 2019-11-12 @ 08:41

BloodyCactus wrote:
j^aws wrote:Budget RAMDACs were from many manufacturers back then, including Samsung, AMD?, INMOS and many others. The only tests I did was to compare output clarity, which varied quite a bit.


Inmos wasnt budget, they created the first VGA ramdac for IBM. They were also heading into bankruptcy too :)

even a modern 32bpp ramdac running at 180mhz like TI TLC34076 https://www.exdwh.com/TLC34076.pdf still has Inmos G171 and BT476 compatability in it.

I've seen their gold top RAMDACSs which look fancy and highend, but I've also seen them in typical packaging in budget cards as well.
j^aws
Oldbie
 
Posts: 788
Joined: 2013-2-02 @ 19:39
Location: UK


Return to Video

Who is online

Users browsing this forum: No registered users and 4 guests