Continue to Site

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.

Using multiple Software UARTS using different bitrates in Xilinx Spartan 3E

Status
Not open for further replies.

adwnis123

Full Member level 4
Full Member level 4
Joined
Jun 19, 2014
Messages
214
Helped
0
Reputation
0
Reaction score
1
Trophy points
18
Activity points
1,737
Hello, is it possible to have (multiple) Software UARTs in a FPGA? Because the FPGA has a default, but I need 3 UARTs total.
 

What do you mean by software UARTs? Unless you implement an embedded processor in an FPGA you don't run software on an FPGA, so there can't be a software UART in the FPGA.

You can easily implement as many hardware UARTs in an FPGA until your run out of pins or logic.

Please clarify your question.
 

What do you mean by software UARTs? Unless you implement an embedded processor in an FPGA you don't run software on an FPGA, so there can't be a software UART in the FPGA.

You can easily implement as many hardware UARTs in an FPGA until your run out of pins or logic.

Please clarify your question.

Ok. I mean hardware UARTs then. Is there any sample code?

It is better to program them in VHDL or Verilog?
 

Ok. I mean hardware UARTs then. Is there any sample code?
One instance of code easily found using google.
https://www.fpga4fun.com/SerialInterface.html

adwnis123 said:
It is better to program them in VHDL or Verilog?
A question like this is similar to a question like which soda is better to drink, Coke or Pepsi? It all depends on who you ask.

As a general rule on any programming/coding language:
The best language to use is the one you already know or know the best.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top