In mijn vorige blog zijn TTL en TTL LS IC's getest met de Retro Chip Tester (RCT) Professional. In deze blog komen de resultaten van o.a. een selectie CMOS IC's aan bod. CMOS staat voor Complementary Metal Oxide Semiconductor. Dit is een halfgeleider techniek die gebruik maakt van metaaloxide-veldeffect transistoren. In tegenstelling tot de stroom gestuurde TTL IC's zijn de CMOS ingangen spanning gestuurd en zouden dus probleemloos getest moeten kunnen worden door de RCT.
De Hoge en lage uitgangsspanningen zijn bij een 5V voedingsspanning anders gedefinieerd dan bij TTL: voor CMOS IC's geldt dat de uitgangsspanning groter of gelijk aan 4,95V dient te zijn bij een logische H (1) en kleiner of gelijk aan 0,05V bij een logische L (0).
CMOS IC's zijn trager dan TTL IC's en veel gevoeliger voor statische ladingen.
Testresultaten CD/HEF/MC CMOS serie.
HEF4001BP | 4x 2-input NOR | Philips | 1991 | Chip OK |
HCF4011BE | 4x 2-input NAND | SGS | 1993 | Chip OK |
MC14012BCP | 2x 2-input NAND | Motorola | 1978 | Chip OK |
MC14013BCP | 2x D FF S/RS | Motorola | 1981 | Chip OK |
HEF4016BP | 4x analog switch | Philips | 1984 | Chip OK |
HEF4017BP | 4-bit dec counter | Philips | 1986 | Chip OK |
HEF4018BP | 5-stage Johnson counter | Philips | 1979 | Chip OK |
MC14023BCP | 3x 3-input NAND | Motorola | 1978 | Chip OK |
CD4026BE | Decade counter 7-seg | RCA | 1979 | Chip Failed |
HEF4027BP | 2x J-K FF S/RS | Philips | 1979 | Chip OK |
HEF4030P | 4x 2-input XOR | Philips | Geen datecode | Chip OK |
HCF4040BE | 12-bit counter | STMicroelectronics | 1991 | Chip OK |
HEF4042P | 4x latch | Philips | Geen datecode | Chip OK |
HEF4046BP | 2x 3-input NOR/INV | Philips | 1988 | Chip OK |
HEF4049BP | 6x inverter | Philips | 1975 | Chip OK |
HEF4050BP | 6x buffer | Philips | 1979 | Chip Failed (2x) |
HEF4066BP | 4x analog switch | Philips | 1980 | Chip OK |
CD4069UBE | 6x inverter | RCA | 1974 | Chip OK |
HEF4071BD | 4x 2-input OR | Philips | 1972 | Chip OK |
HEF4072P | 2x 4-input OR | Philips | 1979 | Chip OK |
HCF4093BE | 2x 2-input NAND | STMicroelectronics | 1991 | Chip OK |
HEF40097BD | 2/4-bit buffer | Philips | 1985 | Chip OK |
HEF40098BP | 2/4-bit buffer INV | Philips | 1988 | Chip OK |
40106BP | 6x inverter ST | Philips | 1984 | Chip OK |
HEF40193BP | 4-bit bin counter | Philips | 1989 | Chip OK |
HEF4528BP | Multivibrator | Philips | 1988 | Niet mogelijk |
HEF40097BD | Shift register | Philips | 1978 | Chip OK |
De RCT richt zich voornamelijk op oude IC's, maar hoe zit het dan met moderne high-speed CMOS IC's, zoals de HC serie?
Testresultaten HC serie (High-Speed CMOS)
SN74HC00N | 4x 2-input NAND | Texas Instruments | 2021 | Chip OK |
74HC04 | 6x inverter | Chinese kloon | 2018 | Chip OK |
SN74HC08 | 4x 2-input AND | Texas Instruments | 2020 | Chip OK |
SN74HC175N | 4-bit D FF | Texas Instruments | 2017 | Chip OK |
SN74HC245 | 8x buffers | Texas Instruments | 2021 | Chip OK |
CD74HC4017 (4017) | 4-bit dec counter | Texas Instruments | 2018 | Chip OK |
CD74HC390E | 2x 4-bit dec counter | Texas Instruments | 2018 | Chip OK |
SN74HC541N | 8x buffers | Texas Instruments | 2021 | Chip OK |
SN74HC595 | 8-bit shift reg. | Chinese kloon | 2018 | Chip OK |
CD74HC597 | 8-bit shift reg. | Texas instruments | 2004 | Chip OK |
Hier testen alle moderne IC's OK, ook de goedkope bij AliExpress gekochte Chinese IC klonen functioneren prima.
Als de CD74HC4017 in de Comparelist.html database wordt opgezocht, wordt deze niet gevonden, terwijl deze wel als 4017 getest kan worden. De verwijzing van de CD74HCxxxx serie kan wellicht nog in deze database worden opgenomen.
Testresultaten DRAM
MN4164P-15A | DRAM 64k x 1 | Matsushita | 1983 | Chip OK |
De test cyclus die hier wordt doorlopen bij de standaard instellingen
is:
Checking 0, 1, 0101..., 1010..., rnd(2)
De totale testtijd voor dit IC is 1:01, gemiddeld circa 12.4 sec. per
cyclus.
In het instellingen menu kunnen de March Y en March U geheugentesten
worden toegevoegd, als beide worden aangezet dan bedraagt de totale
testtijd 2:48.
Met March Y kunnen fouten als "Address-Decode Fault" (AF), "Stuck-At
Fault" (SAF), "Transition Fault" (TF) en sommige "Coupling Faults" (CF)
worden opgespoord.
Met March U kunnen niet aan elkaar gelinkte geheugen fouten worden
opgespoord.
Al deze mogelijkheden maken het testen van de geheugen IC's zeer
betrouwbaar.
Testresultaten SRAM
AS6C1008 (xx1024) | SRAM 128k x 8 | Alliance | 2021 | Chip OK |
Testresultaten ROM
901229-03 (2364 8k x 8, 24p) | Commodore 1541 fdd (Active states L=20) |
MOS | 1985 | CRC32: 9126E74A |
310654-03 (27256 32k x 8, 28p) | Commodore 1571 fdd | MOS | 1985 | CRC32: 3889B8B8 |
318045-01 (27256 32k x 8, 28p) | Commodore 1581 fdd | MOS | 1987 | CRC32: 113AF078 |
251913-01 (23128 16k x 8, 28p) | C64 Basic 2r2 / Kernal (Active states L=20, 22 H=27) |
MOS | 1985 | CRC32: 0010EC31 |
318018-02 (23128 16k x 8, 28p) | C128 Basic 7.0 low | MOS | 1985 | CRC32: 6AAAAFE6 |
318019-02 (23128 16k x 8, 28p) | C128 Basic 7.0 high | MOS | 1985 | CRC32: D551FCE0 |
318020-03 (23128 16k x 8, 28p) | C128 Basic 7.0 / Kernal | MOS | 1985 | CRC32: 1E94BB02 |
390059-01 (2364, 8k x 8, 24p) | C128 Character US | MOS | 1985 | CRC32: 6AAAAFE6 |
Amstrad (232000, 256k x 8, 32p) | NC100 firmware v1.06 English | (Amstrad) | 1992 | CRC32: 849884F9 |
De ROM's kunnen worden herkend op basis van de CRC32 door plaatsing van het bestand customcrc32.txt en het index bestand customidx.bin op de SD kaart van de RCT. Het txt bestand kan verder worden uitgebreid door extra regels toe te voegen en het index bestand opnieuw te genereren met het programma customcrc32.exe.
Testresultaten EEPROM
W27C512 | 64k x 8 C64 Pika Cartridge | Winbond | CRC32: 3CBD64C6 | |
AT27C512R | 64k x 8 C64 Ultimate Diag. Test Cart. | Atmel | 2020 | CRC32: 633A951A |
AT28C16 (2716) | 2k x 8 (onbekende inhoud) | Atmel | 2005 | CRC32: DB79A334 |
AT28C16 (2716) | 2k x 8 (onbekende inhoud) | Atmel | 2012 | CRC32: C3DD91A9 |
AT28C16E (2716) | 2k x 8 (onbekende inhoud) | Atmel | 1990 | CRC32: B9173830 |
AT28C16 (2716) | 2k x 8 (onbekende inhoud) | Atmel | 2013 | CRC32: 61574F2D |
AT28C16 (2716) | 2k x 8 (onbekende inhoud) | Atmel | 1985 | CRC32: 881E2701 |
Wanneer de OK knop langer dan 1 seconde wordt ingedrukt, wordt de inhoud van een ROM opgeslagen op de SD kaart. Als bestandsnaam wordt de CRC32 uitkomst gebruikt.
Testresultaten EPROM
D27256 | 32k x 8 | Intel | 1986 |
CRC32:1B43EABD (leeg)
|
D27256 | 4x 2-input NOR | Intel | 1986 | CRC32:1B43EABD (leeg) |
D27256 | 6x inverter | Intel | 1986 | CRC32:1B43EABD (leeg) |
M27C256B | C64 JIFFY / JAFFY | STMicroelectronics | ? | CRC32: B141FAD6 |
Opvallend is dat wanneer het IC D27256 met lege inhoud verkeerd wordt geplaatst (180 graden gedraaid), een andere CRC32 wordt weergegeven: 4F65CB62. Er is dus geen indicatie dat het IC verkeerd is geplaatst, ook wanneer er geen IC wordt geplaatst wordt de CRC32 van een leeg IC weergegeven. Er kan niet worden bepaald of de EPROM geheel of gedeeltelijk defect is.
Overige IC's
Onder menu Logic > Misc Logic Tests 2 zijn IC's te vinden zoals Transitor arrays, Darlington arrays, Opamps en een tweetal Commodore PLA's, Mijn C128 PLA 315012-01 kan niet gemeten worden omdat deze maar liefst 48 pinnen heeft en dus niet in de voet past. Ook een SN754410NE kan niet worden getest.
Testresultaten overige IC's
ULN2003L | 7x Darlington array | Unisonic | 2020 | OK |
ULN2803APG | 8x Darlington sink driver | Toshiba | 2020 | OK |
741HC | Opamp | Fairchild | 1975 | OK |
315012-01 | C128 PLA | MOS | 1986 | Niet mogelijk |
CA3086 | NPN transistor array | RCA | 1990 | Chip Failed |
SN754410NE | 4x Half-H driver | Texas instruments | 2013 | Niet mogelijk |
IC's in TO behuizingen kunnen ook worden getest, zoals deze 741 Opamp
in TO-99 behuizing. Let bij het buigen van de pinnen op de juiste pin volgorde. Het metalen lipje geeft bij dit IC pin 8 aan. |
CA3086
De RCT geeft de volgende foutcode aan bij het testen van de CA3086 L001L10L10L10L
De transistor op pin 1, 2 en 3 aangesloten op een transistor tester, geeft een correct functionerende NPN transistor aan. |
Update 28-02-2022: Naar aanleiding van mijn feedback heeft de ontwerper van de RCT Stephan Slabihoud de test bekeken en vastgesteld dat de basis stroom te laag was om de transistor te verzadigen. Hij heeft de test aangepast en vanaf firmware versie 0.22 kan dit IC correct worden getest.
Testresultaten displays
Een heel andere mogelijkheid is het testen van cijfer/tekst displays. Deze mogelijkheid is te vinden onder het menu: Logic > Misc Tests.
A | 745-007 (TIL311) | Dialco | 1979 | OK |
B | HDSP-2000 | HP | 1988 | Niet mogelijk |
C | HP5082-7466 | HP | 1983 | Niet mogelijk |
D | QDSP-6061 | HP | 2016 | Niet mogelijk |
E | HPDL1414 (DL1414) | HP | 1993 | OK |
F | FND507 (1x7 seg, 10p, CA:3,8) | (Korea) | 1984 | 1defect van 3 |
G | ACD8143 | ADH-Tech | 1983 | Niet mogelijk |
H | KW2-561CGA (2x7 seg, 18p, CC:13,14) | Lucky Light | 2019 | OK |
I | KW2-561ASA (2x7 seg, 18p, CA:13,14) | Lucky Light | 2019 | OK |
J | 5621AS-1 (2x7 seg, 18p, CC:13,14) | XLITX | 2019 | OK |
K | HDSP-523G (2x7 seg, 18p, CC:13,14) | Avago | 2018 | OK |
L | SA56-11EWA (1x7 seg, 10p, CA:3,8) | Kingbright | 2016 | OK |
M | TDSR5150 (1x7 seg, 10p, CA:3,8) | Vishay | 2018 | OK |
Door de lage stroom lichten bij de 7 segment displays alleen de "high brightness" varianten zichtbaar op.
Conclusie
De uitstekende handleiding van maar liefst 185 pagina's (versie 2022-02-05), geeft ook goed aan waar valkuilen kunnen zitten tijdens het meten, waar op te letten en wat de beperkingen zijn van de RCT tester.
Hoi Marcel, heb met veel plezier je uitvoerige bouw en testverslag doorgenomen, geweldig. Heb sinds gister ook een retro chip tester pro draaien en ben er heel content mee. Gebruik hem met name voor het testen van ic's voor oude home computers en inmiddels ook de eerste foute ic's er tussen uit gevist.
BeantwoordenVerwijderenOok je verslag over de reparatie van de C64 heb ik met genoegen zitten lezen. Zie uit naar meer van dit soort mooie verslagen.
Mvg. Marcel J.
Hoi naamgenoot, fijne reactie om te lezen! dankjewel. Leuk dat je ook een retro chip tester pro hebt gemaakt, ik vind het een geweldig mooie universele tester vooral ook voor de oudere chips idd. Het schrijven van blogs heeft een behoorlijke tijd stil gelegen, maar wordt spoedig weer opgepakt. Ik ben nu bezig met een reparatie van een Epson HX-20 computer, verslag volgt :-)
Verwijderen