The goal of this project is to design and build an IBM PC/XT compatible motherboard utilizing the Intel Wildcard 88 module. The specifications of Wildcard 88 module: - The size is about 2" x 4" (50.8mm x 101.6mm)
- Intel 80C88A CPU - 4.77 MHz, 7.15 MHz turbo mode, and 9.54 MHz (Wildcard-88-10N only)
- A custom ASIC implementing functionality of most 82xx ICs (8259 PIC, 8254 PIT, 8237 DMA, 8255 PPI, 8284 clock generator, 8288 bus controller) and glue logic found on an XT motherboard.
- Half a dozen of 74ALS244 buffers, 74ALS245 transceivers, and 74ALS373 latches to buffer signals going out of the module.
- Socket for ROM BIOS. 8 KiB (2764 type), 16 KiB (27C128 type), and 32 KiB (27C256 type) EPROMs are supported.
- Socket for 8087 math co-processor (MPU) - On 'N' models only.
- 68-pin SIMM edge connector to connect to the system board. The connector contains all signals found on an XT bus (8-bit
ISA), signals required to interface to DRAM (CAS, RAS0 - RAS2, /DRAM,
MUX), signals for XT keyboard, speaker output, external reset and video
configuration inputs (on 'N' models only)
The Intel Wildcard 88 module was used in several XT compatible computers, for example in The Leading Edge Model D computers (made by Daewoo). One of more unusual applications - it was used as a control module for Nikon NASA F4 camera, one of the first digital cameras that flew on several Space Shuttle missions.
Most of the XT computer functionality is implemented on the Wildcard 88 module. The motherboard adds memory, ISA slots, and AT2XT keyboard converter (so that the motherboard can be used with a more modern PS/2 keyboard). It is designed to be as small as possible (board size 4.6" x 6.5"), but yet functional enough to be used as a generic XT motherboard. Here are motherboard specifications and ideas behind them:
- 5 ISA slots. Number of slots it tradeoff between board size and extensibility. 5 slots should be enough (the same number as on the original IBM PC motherboard), assuming the slots will be used for the following cards:
- Display card
- Floppy disk controller card
- Hard drive controller card, e.g. XT-IDE or XT-CF-Lite
- Audio card
- Available for other extension cards (e.g. network).
- Memory is implemented using single 1 MiB (1 Mbit x 8) SIMM-30 module. The motherboard memory support circuit includes three 74*157 multiplexers (used to generate DRAM row / column addresses), 74*245 buffer for the data bus, 74*27 NOR gate used to generate a single /RAS signal from RAS0 - RAS2 signals supplied by the Wildcard 88, and to invert CAS signal. Two otherwise available multiplexers are used to buffer and delay /MEMW signal to memory.
- Motherboard provides PS/2 compatible Mini-DIN keyboard connector. The Wildcard 88 provides an XT compatible keyboard interface. Motherboard includes an AT2XT keyboard converter, implemented using a PIC12F629 microcontroller.
- Power supply: Motherboard is powered using a 8-pin connector, with 5V, 12V, and -12V voltages. Motherboard includes an LM7905 power regulator is used to convert -12V to -5V. Four diagnostic LEDs are included on the motherboard to indicate voltage on each power rail. An additional 5V connector on the motherboard can be used to connect power to 3.5" floppy drive.
- Motherboard includes a 12 mm speaker, and a header for connecting an external speaker.
- Jumpers, switches, and connectors:
- Reset switch (6 mm tactile button)
- P5 - Reset header (for external reset switch)
- P6 - Power LED
- JP1 - VID0 - Video configuration jumper (mono / color)
- JP2 - AT2XT keyboard converter configuration. Currently, if installed, the jumper configures firmware to pass 0xE0 scan code to the system. This is useful for international keyboards.
Bill of Materials Component type
| Reference | Description | Quantity | Comments
| PCB | | Wildcard 88 Motherboard PCB
| 1 | Order from OSH Park
| Connector | BUS1 - BUS5
| 62 pin card edge connector, ISA
| 5 | Mouser 571-5645235-1, 571-7-5530843-0,
| Capacitor | C1 - C9 | 0.1uF ceramic capacitor, 5.08 mm lead spacing | 9 | Mouser 810-FK28X7R1H104K | Capacitor | C10 | 0.01uF ceramic capacitor, 5.08 mm lead spacing | 1 | Mouser 810-FK28X7R1H103K, 80-C322C103K1R5CA | Capacitor | C11 - C27 | 10uF ceramic or tantalum capacitor, 5.08 mm lead spacing | 17 | Mouser 810-FK24X5R1C106K | Diode | D1 | 1N4148 | 1 | Mouser 512-1N4148, 771-1N4148-T/R | LED | D2-D5 | 3 mm LED, various colors
| 4 | Mouser 78-TLHG4400 (Red), 78-TLHY4400 (Yellow), 78-TLHG4600 (Green), 78-TLHB4400 (Blue)
| Pin Header
| JP1, JP2, P5, P6 | 1x2 pin header
| 4 | Mouser 649-68002-102HLF
| Connector | P1 | 8 pin connector with friction lock
| 1 | Mouser 571-6404568 | Connector | P2 | 6 pin Mini DIN connector
| 1 | Mouser 806-KMDGX-6S-BS2715C (Purple) | Pin Header
| P3 | 1x4 pin header
| 1 | Mouser 649-68002-104HLF | Connector | P4 | 2 pin connector with friction lock
| 1 | Mouser 571-6404562 | Transistor | Q1 | PN2222A | 1 | Mouser 512-PN2222ATA | Resistor | R1 | 1k resistor
| 1 | Mouser 291-1K-RC | Resistor | R2 - R4
| 470 ohm resistor
| 3 | Mouser 291-470-RC | Resistor | R4, R5
| 1.5k resistor
| 2 | Mouser 291-1.5K-RC | Resistor Array
| RR1, RR2
| 33 ohm resistor array, DIP-14
| 2 | Mouser 652-4114R-1LF-33 | Resistor Array
| RR3, RR4
| 4.7k resistor array, SIP-9
| 2 | Mouser 858-L091S472LF, 652-4609X-1LF-4.7K, 652-4309R-1LF-4.7K | Speaker
| SP1 | 12 mm speaker
| 1 | Mouser 665-AT-1224TWTR | Button | SW1 | 6 mm tactile button
| 1 | Mouser 653-B3F-1000 | Module | U1 | Intel Wildcard 88 Module
| 1 | eBay | Module | U2 | SIMM-30 RAM, 1 Mbit x 8
| 1 | eBay | Integrated Circuit
| U3 | PIC12C629 | 1 | Mouser 579-PIC12F629IP | Integrated Circuit
| U4 | 74ALS245 | 1 | Mouser 595-SN74F245N, 771-NF245N602, 595-SN74ACT245N, 595-CD74ACT245E | Integrated Circuit
| U5 - U7 | 74ALS158 | 3 | Mouser 595-SN74F157AN, 595-SN74F157ANE4, 595-CD74ACT157E | Integrated Circuit
| U8 | 74ALS27 | 1 | Mouser 595-SN74F27N, 595-SN74F27NE4, 595-SN74ALS27AN, 595-SN74ALS27ANE4 | Integrated Circuit
| U9 | LM7905 | 1 | Mouser 512-LM7905CT | Socket | U1 | 68 pin SIMM socket, vertical
| 1 | Make from 72 pin socket Mouser 571-5822021-4 Jameco #962074 5822021-4 | Socket | U2 | 30 pin SIMM socket, vertical
| 1 | Jameco #100302 2000-1X30S-R | Socket | U3 | 8 pin DIP socket
| 1 | Mouser 517-4808-3000-CP | Socket
| U4 | 20 pin DIP socket
| 1 | Mouser 517-4820-3000-CP | Socket | U5 - U7 | 16 pin DIP socket
| 3 | Mouser 517-4816-3000-CP | Socket | U8 | 14 pin DIP socket
| 1 | Mouser 517-4814-3000-CP |
|
 Updating...
Sergey Kiselev, Nov 13, 2014, 3:34 PM
Sergey Kiselev, Nov 13, 2014, 3:34 PM
Sergey Kiselev, Nov 13, 2014, 3:34 PM
WILDCARD7354-1001REV2.52.05.bin (32k) Sergey Kiselev, Nov 13, 2014, 4:30 PM
Sergey Kiselev, Oct 30, 2014, 8:18 AM
Wildcard 88 - BIOS - The Leading Edge - Model D - Daewoo - PN 23096023.BIN (16k) Sergey Kiselev, Nov 13, 2014, 4:30 PM
Wildcard 88 - BIOS - The Leading Edge - Model D - LE 303-27.BIN (16k) Sergey Kiselev, Nov 13, 2014, 4:30 PM
Sergey Kiselev, Oct 26, 2014, 10:41 PM
Sergey Kiselev, Oct 26, 2014, 10:41 PM
Ċ Sergey Kiselev, Oct 26, 2014, 10:41 PM
Ċ Sergey Kiselev, Nov 13, 2014, 4:23 PM
Ċ Sergey Kiselev, Nov 13, 2014, 4:23 PM
WildcardXT - Gerber - 1.0.zip (210k) Sergey Kiselev, Nov 13, 2014, 4:31 PM
WildcardXT - KiCad - 1.0.zip (196k) Sergey Kiselev, Nov 13, 2014, 4:31 PM
|