Skip to content

2MByte 8-bit ISA EMS Memory Card for IBM PC XT compatible computers

License

Notifications You must be signed in to change notification settings

hightower70/ISA_EMS

Repository files navigation

2MByte ISA EMS Expansion Card for IBM PC XT computers

This is a redesign of the lo-tech.co.uk 2Mb ISA EMS board with some changes:

  • All thru-hole instead of SMD, while retaining a rather compact format
  • Simplified address decoding and storage circuits for less chip count

All design files and gerber files for PCB manufacturing are avaiable in the repository. The schematics schematics is also avaiable in PDF format.

The card was tested in modern replica of an XT computer like Xi8088 and Micro8088 without issues.

Rev. 1.0 PCB

Configuration

To configure the EMS, jumpers on J2 header are used.

Pins pairs 1 and 2 configure the Page Frame base address, while 3 and 4 configure the IO Port base address.

Page Frame Address:

1 2 EMS Page Frame Base
X X C000h
- X D000h
X - E000h
- - Invalid

Port Base Address

3 4 EMS IO Port Base
X X 260-263h
- X 264-267h
X - 268-26Bh
- - 26C-26Fh

(-=no jumper (opened), X=jumper (closed))

Usage

You need a memory manager to use this board. I'm including the LTEMM driver provided by lo-tech in this repository. Please refer to this page regarding the terms of use.

Bill of Materials

All ICs are in DIP package.

  • C1,C4 ,C5 ,C6, C7, C8, C9, C10, C11, C12: 100nF, ceramic
  • C2, C3: 10uF / 50v electrolytic caps
  • J2 2x4 2.5mm breakable header
  • RN1: resistor network, 10k, bussed, 5 pins
  • RN2: resistor network, 10k, bussed, 9 pins.
  • U1, U2, U3, U4: AS6C4008-55PCN (You don't need to fill all sockets: fit as much memory as you need starting from socket 1!)
  • U5: 74LS139
  • U6: 74LS245
  • U7, U10: 74HCT688
  • U8, U9: 74LS670
  • ISA bracket: Keystone 9202, plus screws.

Credits

  • Thanks to hkzab for publishing a similar design
  • Thanks to lo-tech.co.uk for having published their schematics
  • Thanks to Sergey for all his projects!

About

2MByte 8-bit ISA EMS Memory Card for IBM PC XT compatible computers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published