Hello, I have been working on a project and the submission date is due very soon. Now I am having some problems which need to be addressed. Here I go,
I am using digilent Spartan 3 board for my project. My project needs to operate on the data sent by PC. I am using PCs parallel port to send and receive data. (I have a code written in C which uses outportb() and inportb() to exchange data. on the otherside in VHDL i have a data bus which is bi-directional.. inout... )
now the problem is the voltage levels these two operate at. FPGA operates at 3.3V and parallel port uses 5V to represent logic values...
I saw a parallel I/O board (PIO1) on digilent website, but now have no time to order one...
So what is the best way to construct a simple interface which can be used. Also can I directly connect the PC parallel port to spartan 3 boards expansion slot?? if no, please suggest me a simple interface (some level shifter which has to be bi-directional, or alternate solution) which I can use...
I need something similar to the digilent POI1 board.
Can i construct this board and use it? (ofcourse without the JTAG module) if yes, please tell me in this schematic
waiting for your reply thankyou Shailesh.