Avatar

Cirrus Logic CL5402-V1 ISA (acuMOS AVGA2) (Chirurgia VGA - przywracanie do życia piękności)

by smola ⌂, 2025-10-18, 12:25 (25 days ago)

card: Cirrus Logic CL5402-V1 ISA (acuMOS AVGA2)
gpu: CL-GD5402-65QC-B (AVGA2)
dac: integrated
board: CL5402-V1
rev: 003
ram: 512KB, 4xZIP 256Kx4 100ns
bus: 16-bit
isa: 8/16-bit
directx: -
out: vga
bios: 27C256 uv eprom, 32KB DIP28, phoenix

src: wlasna, mam ja od zawsze na testy
* karta uczestniczy jako zawodnik w testach na najszybsza karte na isa jaka posiadam
* jesli bedzie mozliwosc i dokumentacja chipa, to zrobienie modow, wymiana ramow itp.

info:
* karta ma 4 kostki zip ale tylko 2 mozna wymienic na dip, do 2 musialby byc zrobiony adapter - za duzo zachodu, niech na razie zostanie jak jest
* w miedzyczasie okazalo sie, ze ten cirrus to jest tak naprawde gpu avga2, dokumentacja chipa dostepna
* zrobiony recap starych ele 10u na nowe tantale
* przestudiowana datasheet gpu, potencjalnie pare mozliwosci modow
* na testy uzyta standardowa platforma 286 12.5MHz
* wstawione brakujaca zworka JP3 0-wait-states + zaraz obok nieudokumentowana dla irq2 - zadna z nich nie wplywa na wydajnosc na 286, moze na xt sie przydadza
* widac ze zegar pamieci mclk jest juz wymaksowany na 50MHz ktory konfiguruja 2 rezystory ale... jest jeszcze 1 rezystor ktory odpowiada za tryb default/fast ram i ktory producent ustawil na fast, tylko ze chyba nie zakumal specyfikacji, bo on okresla timmingi dostepu do pamieci ras/cas i opcja fast jest dla ramow 70/80ns zas default dla wolniejszych ktore maja bardziej ciasne takty, to daje nam mozliwosc zejscia z "szybkich" rash/rasl/cas 3/4/2 na 2.5/3.5/2 - wymaga to tylko dodania 1 zworki i przestawienia rezystora r1
* zworka wstawiona obok r1 wykorzystuje wolny pad od niewlutowanej drabinki rn1 oraz pad od r1, przestawiony rezystorek 5k6 i przylutowany do zworki aby mozna bylo latwo zmieniac tryb fast/def ktory ma krotsze takty, co powinno cos tam polepszyc ;)
* zrobione kilka testow i... wersja def daje ciut lepsza wydajnosc niz fast, mimo ze karta ma najwolniejsze ramy z kart ktore posiadam bo tylko 100ns, pozostale maja 70/80, dziwne co? ;) najbardziej jest to widoczne w tescie video landmark, gdzie jest skok z 6k na 7.5k, to jest 25% wiecej :)
* finalne wyniki na zoptymalizowanej platformie, brak bledow/artefaktow: checkit 9.74/7.82, landmark video 7561, topbench 37, 3dbench 5.2
* na razie nie mam wiecej kart vga na isa, ponizej zebrane wszystkie wyniki 5 kart, posortowane od najwolniejszej do najszybszej wg 3dbench/topbench, platforma identyczna 286 12.5MHz 1MB:
86314 512KB: checkit 10.36/7.69, landmark 1278, topbench 28-29, 3dbench 4.8
AVGA1 256KB: checkit 10.82/7.96, landmark 2753, topbench 31, 3dbench 5.0
9000i 512KB: checkit 10.82/7.69, landmark 3052, topbench 35, 3dbench 5.1
9000C 512KB: checkit 11.32/7.96, landmark 4428, topbench 36, 3dbench 5.1
AVGA2 512KB: checkit 9.74/7.82, landmark 7561, topbench 37, 3dbench 5.2
* osiagi tej karty i sama wydajnosc platformy jest rowna lub nieco wyzsza niz innych testowych platform 286 taktowanych 16MHz :) daje to duza nadzieje na dobre oc i wydajnosc, ponizej link do xls z przykladowymi wynikami roznych maszyn ludzi z vogons oraz sama historia ukladu avga2

dziala :) i to najlepiej ze wszystkich 5 :)

* niestety z rozpedu zapomnialem zrobic zdjecie oryginalnej karty przed recapem, top i bottom sa zrobione juz po

web:
https://vgamuseum.info/index.php/companies/item/130-cirrus-logic-cl-gd5402-acumos-avga2
https://theretroweb.com/expansioncards/?itemsPerPage=24&chipIds%5B0%5D=4283
https://www.dosdays.co.uk/topics/Manufacturers/cirruslogic/clgd5402.php
https://docs.google.com/spreadsheets/d/1tPId4JCx7xaxTuHNFgqe2d8ePvUe8Ivg6v3Fwq4fb6s/edi...

foto: 1-top, 2-bottom, 3-mod-def-fast, 4-mod-def-fast, 5-nssi-test-platform-speed-index-12.5, 6-best-of-5-notes
[image] [image] [image] [image] [image] [image]

Tags:
cirrus, isa, avga


Complete thread: