Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to interface fpga board to PC

Status
Not open for further replies.

koinonia

Newbie level 6
Joined
Jul 13, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,351
hi guys.....
need help on how to interface an fpga board to PC...really need it..thanks....God bless
 

echo47

Advanced Member level 5
Joined
Apr 7, 2002
Messages
3,942
Helped
638
Reputation
1,274
Reaction score
89
Trophy points
1,328
Location
USA
Activity points
33,176
Which FPGA board?

With suitable HDL design and interface components, you can connect an FPGA to any I/O port or bus slot. What do you need?
 

dolby.yang

Member level 4
Joined
Mar 2, 2005
Messages
73
Helped
10
Reputation
20
Reaction score
2
Trophy points
1,288
Activity points
1,862
you can use PCI interface . do you have PCI interface in your FPGA or board?
 

Rainbow00

Junior Member level 3
Joined
Feb 23, 2006
Messages
29
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,504
if the speed is not a problem UART is an easy choice if your board has level shifter. hdl module and dos programing can be found on the internet
 

thuyet

Member level 3
Joined
Jan 9, 2007
Messages
54
Helped
4
Reputation
8
Reaction score
1
Trophy points
1,288
Location
Viet Nam
Activity points
1,654
what is your software you use to connect with FPGA? tell more about your project so that can help you. suggest printer port ,UART..
 

koinonia

Newbie level 6
Joined
Jul 13, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,351
thanks for the reply..i wanted to make a display board (8 segment) the displays are updated using the computer...I wanted to make use of the rs 232..but then do you have any idea on how to make visual basic then the inputs will then update the led displays...i really need help..
 

Sink0

Full Member level 6
Joined
Nov 25, 2009
Messages
390
Helped
37
Reputation
74
Reaction score
30
Trophy points
1,308
Location
Sao Paulo, Brazil
Activity points
4,186
First you have to chose the conection. For RS-232: On the PC side you just need find out how to deal with the COM port. Which version of VB you are using. The 2008 is very different from previeus versions. On the FPGA side you got to connect a MAX3232 on 2 ports of the FPGA. Inside the FPGA you got to use any UART IP you can find or make one your self
 

koinonia

Newbie level 6
Joined
Jul 13, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,351
Thanks Sink0..I will be using VB6..do you have any recommendations website that i can check and study..thanks very much..
 

Sink0

Full Member level 6
Joined
Nov 25, 2009
Messages
390
Helped
37
Reputation
74
Reaction score
30
Trophy points
1,308
Location
Sao Paulo, Brazil
Activity points
4,186

koinonia

Newbie level 6
Joined
Jul 13, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,351
by the way..what i really want to implement is a display board whose display can be updated by a computer..do you have any suggestions aside from using FPGA what other devices can i use? thanks
 

amitjagtap

Full Member level 5
Joined
Jan 10, 2007
Messages
304
Helped
42
Reputation
84
Reaction score
36
Trophy points
1,308
Activity points
3,273
Hi,
If your aim is to build a display board which can be control by Computer, then what i recommend is ..just a microcontroller will do a good job for you. Using FPGA for this will be over killing. Again Programming microcontroller for RS232 or any other interface available in PC (like USB) is easy as compared to writing code for this in FPGA. Well, more over most of the microcontroller are now available with UART, USB, ethernet interfaces and the one which is the most important for your task is..display controller may LCD or 7 segment display.......So checkout this option...and go with microcontroller based solution.
Best of luck........
 
  • Like
Reactions: zel

    zel

    Points: 2
    Helpful Answer Positive Rating

Sink0

Full Member level 6
Joined
Nov 25, 2009
Messages
390
Helped
37
Reputation
74
Reaction score
30
Trophy points
1,308
Location
Sao Paulo, Brazil
Activity points
4,186
Woa.. yea for shure using a FPGA would be shooting with a bazooka on an ant hahaha. Just grab any microcontroller. If you want go serial, ANY microcontroller will do the job, actually you will have a hard job if look for a microcontroller that does no got an embedded UART haha. For USB, there are many microcontrollers with embedded USB, if you need any sugestions just ask here. You could use the famous USB o Serial converter thats handle all the USB job for you and create a virtual COM port on the PC side so that would be the same as using a serial port. If you have any Knowledge on c programming you wont have any problems.
 

koinonia

Newbie level 6
Joined
Jul 13, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,351
thanks to all your replies..Do you have any codes in assembly language for the UART??? Thanks..
 

tapsiahuja

Newbie level 4
Joined
Apr 4, 2011
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,318
i am very new to fpgas... i have an ml402 fpga... there is an rs232 port available on the kit.. i have to send data serially from pc to fpga and vice versa using system generator (ise) through the rs 232 cable... i have no idea...
first i connect the cable from pc to fpga...
my data is in the form of 8 bit binary numbers...
do i make an sram and store the values/?
do i have to meke a uart module or is it included in the kit??
how to i map the memory in the fpga using system generator???
plzzzz help
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top