Home › Magazines › 2005 › October › 27C512 Emulator

27C512 Emulator

An open-ended design

Published in issue 347, October 2005

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.
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

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

PDF Article (U051038.pdf)
10 Elektor Credits
PCB layout (030444-PCB.pdf)
Free download
 

Order from Elektor 

EPM7064SLC84-15 PLCC, programmed
030444-31 (USD 44.40)
AT90S8515-4PC DIP 44 pins, programmed
030444-41 (USD 24.40)
PCB, bare
030444-1
 

Free downloads 

030444-11.zip

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Subscribe now

Subscribe to our free
E-weekly Newsletter!

Enter your Email address:

Follow Elektor

      

Act now!

FAQ

Before submitting questions, review our FAQ section!

Bestseller

Microprocessor Design using Verilog HDL

This book is a practical guide to processor design in the real world. It presents the Verilog HDL in an easily digestible fashion and serves as a thorough introduction about reducing a computer architecture and instruction set to practice. 

Package Deals

Elektor Bundles

Check our Package Deals and save money! Discounts up to 19% now available!

Price Slashed

Elektor OSPV

This Open Source People Vehicle is perfect for factory halls, warehouses, hospitals, colleges, schools etc.

Elektor PCBs at 25% OFF