Skip to content

DMA Timing Issue #5

Description

@A-Small-Mice

dma_timing

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions