Changes

Jump to: navigation, search

UIDE Universal IDE adapter cards for Z-80 computers

775 bytes added, 17:55, 8 February 2017
[[File:uIDE 8 v0.4.JPG|200px|thumb|right|uIDE 8]]
[[File:uIDE 16 v0.1.JPG|200px|thumb|right|uIDE 16]]
 
== About uIDE 16 ==
'''uIDE 16''' is a universal Z80 IDE card that can be configured for use on any Z80 microcomputer such as the CPC range of computers. It is called "uIDE-16" because it decodes all 16 address bus lines to provide access to the IDE ATA registers as is required by the CPC6128 machines. There is a similar design called '''uIDE-8''' that just decodes the low bits of the adddress bus, and this can be used on the PCW and other Z80 machines. uIDE-16 has an 8-bit mode that allows it to work with 8-bit addressed I/O as well.
== Project status ==
As of now (Feb 2017) it uIDE-16 is in the design phase, but the board has been laid out. Click the image above for a closer look.The first batch of uIDE-8 boards has been ordered.
== Feature list ==
* Compact design, only 4 ICs (uIDE-16) or 2 ICs (uIDE-8) and a smattering of discreet components. Board measures 79x60mm(uIDE-16).
* Can be connected to the expansion port or internally via a Z80 shim card (note, this requires a socketed Z80).
* Driver supports Amstrad CP/M Plus only at this time(it is implemented as a FID). A separate driver exists for Lifeboat CP/M 2.2 on the TRS-80 Model II that can be ported to other CP/M 2.2 variants.
* CP/M driver runs the IDE device in LBA / 8 bit mode, so DOMs or CF cards are recommended (up to 128MB).
* Fully programmable I/O address decoding (via on-board jumpers). Initial I/O range (for the CPC driver) is FEF0-FEF7, but you can change this to suit your own hardware / driver.
* Can be used on any Z80 computer with a socketed processor.
* Uses what will become a standard bus connector that matches the Z80 pinout. Further expansions are planned, including a Z80 bus board.
412
edits