EEPROM/EPROM/RAM USB Emulator
A 28 Pin DIP EEPROM/EPROM/RAM emulator based on Lattice ICE40UP5K FPGA, this board can be used as development board as well.
The 8Bit data bus is voltage translated from 3.3V IO FPGA power to the external voltage thru a dedicated buffer IC.
The addresses and control pins are wired using 1K resistors.
The diode that is shown in the photo as manually soldered is a 3.3V zenner diode in parallel with the onboard 3.3V regulator to limit the voltage if the board is used with 5V power input due to the fact that all inputs when are in 1' state will rise the 3.3V power rail thru input resistors and internal FPGA protection diodes.
As a general development board the addresses and control pins can be independently set as inputs, outputs, tri-state, with pull up's, the data buss can be set only all inputs or all outputs at once due to the voltage translate IC.
The board can use a CH330N or the USB CDC serial client can be integrated directly into the design if is desired and are resources available for that.
The firmware and the design fro the FPGA with the PC control software are in progress.
THE THICKNESS OF THE BOARD NEED TO BE 0.8MM FOR THE USB-C CONNECTOR TO BE USED, IF IS THICKER OR THINNER THAN 0.8MM THE USB-C CONNECTOR WILL BE TO LOOSE OR WILL NOT ENTER AT ALL
EEPROM/EPROM/RAM USB Emulator
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Miron Cristina
-
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
532 0 0 -
RF Control training board for students based on ESP32 C3
719 0 2 -
Aquarius+ Computer, Standard PCB
952 0 5 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
626 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
548 0 1 -
Nintendo Famicom HVC-001 Controller Shells
645 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
604 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
823 1 7