Difference between revisions of "Lo-tech 2MB EMS Board"
m (1 revision imported)
Latest revision as of 11:11, 21 April 2021
- R01 - Prototype. See Lo-tech 2MB EMS Board (prototype) Resources.
- R02 - First production release.
The Lo-tech 2MB EMS Board utilises up to four AS6C4008-55SIN 4Mb static RAM chips to provide up to 16Mb (=2MB) total RAM capacity, buffered via a 74ACT245 to ensure compatibility with TTL logic levels, on an 8-bit ISA expansion card. For applications that support EMS, this provides a way to install more than the 1MB total address capacity of the 8086 and 8088 processors.
Following the LIM EMS specification, physical RAM is divided into 16KB pages and addressed via a single 64KB window (the 'page frame') in the upper memory. The pages presented within the window are determined by the value set in four page registers, which are programmed through IO ports. A jumper block enables the page frame IO port base addresses to configured to match the system requirements.
For operation, the EMS board requires a LIM memory manager driver, LTEMM.EXE. This driver provides LIM 4 compatibility.
Use of this design is provided subject to the lo-tech.co.uk Terms and Conditions. Copyright (c) 2013,2014 Peacon Ltd.
This PCB makes use of SMT components:
- SOIC chips have a pitch of 1.27mm
- 0603 package capacitors and resistors
Assembly requires flux and a temperature controlled soldering station.
Bill of Materials
|C1..C15||0.1uF||X7R Ceramic Capacitor||0603||15||1414610||80-C0603C104K4R|
|IC1, IC5||-||74HCT688DW||SOIC-20||2||1085321||771-HCT688D652 or 595-CD74HCT688M|
|IC12..IC15||-||AS6C4008-55SIN 4Mb SRAM||SOIC-32||4||1562901||913-AS6C4008-55SIN|
|RN1..RN3||10k||RESISTOR, ARRAY-4, 10K, 1206||1206||3||1770137||652-CAY16-103J4LF|
Note: Only one SRAM chip is required to build a functioning board (populate SRAM chips in order from IC12).
JP1: Board Configuration
The board is configured via four jumpers on the pin-header JP1 (O=open, C=closed, position 1 is furthest from IC11 (74LS138D)):
|Page Frame Base Address||IO Port Base Address|
- The recommended configuration is E000h and 260h, being C,O,C,C.
- The Lo-tech EMS Board Test Utility can assist with hardware testing after build.