
When building my ATX Turbo XT, I faced significant challenges in adjusting the DMA timing. The motherboard built according to the BoM you provided works well at 4.77 MHz, but at 8 MHz, issues arise, such as the floppy disk not reading correctly or digitized sound not playing properly. I received help from CHARLIE IM, known for assembling a Soviet Poisk-2 with American parts, and managed to resolve the DMA timing issue by making adjustments according to the following table. I hope this information will be helpful to others as well.
| Part# |
Orginal |
New |
| U1 |
uPD70108C-8 |
uPD70108C-8 |
| U2 |
HCT573 |
CD74HCT573E |
| U3 |
LS245 |
SN74HCT245N |
| U4 |
HCT573 |
CD74HCT573E |
| U5 |
HCT245 |
SN74HCT245N |
| U6 |
LS245 |
SN74F245N |
| U7 |
LS245 |
SN74F245N |
| U8 |
LS245 |
SN74F245N |
| U9 |
HCT245 |
SN74LS245N |
| U10 |
HCT245 |
SN74LS245N |
| U11 |
N/A |
|
| U12 |
TMS27C010A |
TMS27C010A |
| U13 |
K6T4008C1B |
AS6C4008-55PCN |
| U14 |
K6T4008C1B |
AS6C4008-55PCN |
| U15 |
I8087 |
C8087 |
| U16 |
CP82C88 |
CP82C88 |
| U17 |
LS245 |
SN74ALS245AN |
| U18 |
N/A |
|
| U19 |
M82C84A-2 |
M82C84A-2 |
| U20 |
HCT04 |
SN74HCT04N |
| U21 |
LS92 |
SN74LS92N |
| U22 |
uPD8237AC-5 |
uPD8237AC-5 |
| U23 |
LS670 |
SN74LS670N |
| U24 |
HCT573 |
SN74ALS573CN |
| U25 |
LS138 |
HD74LS138P |
| U26 |
uPD8253C-2 |
uPD8253C-2 |
| U27 |
uPD71055C |
uPD71055C |
| U28 |
LS322 |
SN74LS322AN |
| U29 |
LS244 |
SN74LS244N |
| U30 |
uPD8259AC-2 |
uPD8259AC-2 |
| U31 |
uPD8259AC-2 |
uPD8259AC-2 |
| U32 |
GM82C765B |
GM82C765B |
| U33 |
LS138 |
DM74LS138N |
| U34 |
LS125 |
SN74LS125AN |
| U35 |
N/A |
|
| U36 |
LS32 |
SN74LS32N |
| U37 |
LS04 |
SN74LS04N |
| U38 |
NE555P |
NE555P |
| U39 |
HCT74 |
SN74HCT74N |
| U40 |
CD4020BE |
CD4020BE |
| U41 |
CD4020BE |
CD4020BE |
| U42 |
N/A |
|
| U43 |
HCT245 |
SN74LS245N |
| U44 |
HCT139 |
GD74LS139 |
| U45 |
LS174 |
SN74LS174N |
| U46 |
HCT574 |
MM74HCT574N |
| U47 |
HCT245 |
SN74LS245N |
| U48 |
HCT32 |
SN74F32N |
| U49 |
LS06 |
SN74LS06N |
| U50 |
N/A |
|
| U51 |
N/A |
|
| U52 |
N/A |
|
| U53 |
N/A |
|
| U54 |
HCT04 |
SN74HCT04N |
| U55 |
HC08 |
SN74F08N |
| U56 |
HCT74 |
SN74HCT74N |
| U57 |
N/A |
|
| U58 |
HCT74 |
74ALS74AN |
| U59 |
HCT00 |
SN74F00N |
| U60 |
HCT74 |
SN74F74N |
| U61 |
HC08 |
SN74LS08N |
| U62 |
HCT74 |
SN74LS74AN |
| U63 |
N/A |
|
| U64 |
LS74 |
SN74LS74AN |
| U65 |
LS74 |
SN74LS74AN |
| U66 |
LS06 |
SN74LS06N |
| U67 |
N/A |
|
| U68 |
LS125 |
SN74LS125AN |
| U69 |
LS125 |
SN74LS125AN |
| U70 |
LS125 |
SN74LS125AN |
| U71 |
HCT04 |
SN74HCT04N |
| U72 |
N/A |
|
| U73 |
LS245 |
SN74HCT245N |
| U74 |
HCT573 |
CD74HCT573E |
| U75 |
HCT573 |
CD74HCT573E |
| U76 |
HCT245 |
SN74HCT245N |
| U77 |
N/A |
|
| U78 |
LS138 |
DM74LS138N |
| U79 |
LS04 |
SN74LS04N |
| U80 |
HCT04 |
SN74HCT04N |
| U81 |
LS32 |
HD74LS32P |
| U82 |
N/A |
|
| U83 |
LS138 |
SN74HCT138N |
| U84 |
LS138 |
SN74HCT138N |
| U85 |
HCT139 |
CD74HCT139E |
| U86 |
HCT32 |
MM74HCT32N |
| U87 |
LS138 |
DM74LS138N |
| U88 |
HC08 |
SN74LS08N |
| U89 |
HC08 |
SN74LS08N |
| U90 |
HCT32 |
HD74LS32P |
| U91 |
GM16C550 |
TI16C550AN |
| U92 |
N/A |
|
| U93 |
GD75232 |
GD75232 |
| U94 |
N/A |
|
| U95 |
HCT04 |
74HCT04N |
| U96 |
HCT74 |
SN74HCT74N |
| U97 |
RTL8019AS |
RTL8019AS |
| U98 |
HT93LC46 |
93LC46B-I/P |
| U99 |
53C400 |
53C400 |
| U100 |
HCT245 |
SN74LS245N |
When building my ATX Turbo XT, I faced significant challenges in adjusting the DMA timing. The motherboard built according to the BoM you provided works well at 4.77 MHz, but at 8 MHz, issues arise, such as the floppy disk not reading correctly or digitized sound not playing properly. I received help from CHARLIE IM, known for assembling a Soviet Poisk-2 with American parts, and managed to resolve the DMA timing issue by making adjustments according to the following table. I hope this information will be helpful to others as well.