About the article

27C512 Emulator

An open-ended design

27C512 Emulator
More and more electronics hobbyists and professionals are using CPLDs to implement circuits. In this article, we work through the entire design process for a CPLD project from start to finish using a practical example. The result is a handy 27C512 EPROM emulator that is useful for debugging microcontroller systems.
Downloading of this magazine article is reserved for Elektor Members only.
Already a member? click here to log in.
Products
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor Members can exclusively download these files for free as part of their Membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service. Elektor recommends its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

Resistors:
R1,R2,R4 = 10k?
R3 = 10 k? 8-way SIL array
R5,R6,R7 = 1k?
Capacitors:
C1,C2 = 22pF
C3,C5-C8 = 1?F 16V radial
C4,C9,C10,C23 = 100nF
C12-C22 = 100nF, SMD, shape 1210
C11 = 10?F 16V radial
Semiconductors:
D1 = 1N4001
D2, D4 = LED 3mm red
D3 = LED 3 mm green
IC1= MAX232N (Maxim)
IC2 = EPM7064SLC84-15 PLCC, programmed, Publishers order code 030444-31
IC3 = CY7C1019B-15VC (Cypress)
IC4 = AT90S8515-4PC DIP 44 pins, programmed, Publishers order code 030444-41
IC5 = 7805CP
Miscellaneous:
JP1 = 2-way SIL pinheader with jumper
JP2 = 3-way SIL pinheader with jumper
K1,K2 = 10-way boxheader
K3 = 9-way sub-D socket (female), PCB
mount
K4 = DC adaptor socket
K5 = 2-way SIL pinheader
K6 = length of 28-way flatcable with DIP IDC connector
S1 = pushbutton, 1 make contact
X1 = 3.6864MHz quartz crystal 84-way PLCC socket
PCB, ref. 030444-1 from the PCBShop
Enclosure, e.g, Hammond type 591-D
project software, Publishers code 030444-11
Loading comments...