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.
http://www.digilentinc.com/Products/...Nav2=Accessory
Can i construct this board and use it? (ofcourse without the JTAG
module) if yes, please tell me in this schematic
http://www.digilentinc.com/Data/Prod...odPio1_sch.pdf what is
IC2. seems like a voltage regulator. but can you tell me which
regulator is this?
I feel i can construct this interface which consists of voltage
dividers, this voltage regulator and connections.. but please tell me
whether this will work for bi-directional data???
waiting for your reply
thankyou
Shailesh.