Serial ports

OP #3913935
Hello Sir,
I am working on a system which require 8 serial ports. Most of the FPGA 
boards have at the maximum of two serial ports. Can I implement other 
serial ports on the FPGA using the IO pins. How many serial ports can be 
implemented? What additional circuitry will I require to interface it 
with other systems.
Reagrds
Leiser
Moderator (Company: Titel) #3913944
Leiser Hartbeck wrote:
> Can I implement other serial ports on the FPGA using the IO pins.
Obviously your "serial port" is a RS232 port and in a FPGA it is an 
ordinary IO pin ...


> How many serial ports can be implemented?
That depends on the size and the pincount of your FPGA. But you wlii be 
able to pack at least fifty to hundred RX/TX ports even in the smallest 
FPGA nowadays.

> What additional circuitry will I
> require to interface it with other systems.
If your "serial port" is a RS232 port, then you will need a driver/level 
shifter like the MAX232...
(Company: www.dossmatik.de) #3914509
Yes, it is possible to wirte an Uart in a hardware description language 
and put it 8 time in a design.

The question is, how is your dataflow?

After, you will have 8 latches with the received values. What is doing 
with this registers?
Do you what to calculate something or send this the anohter IN/Output 
port?
OP #3916907
Hello,
I have 8 differrent sensors and actuators which need to be controlled 
over RS232/485/422. The data from sensors need to be read and passed to 
either a softcore processor or a seprate processor for algorithms to 
work. The output from the processor needs to directed to actuators. How 
can this be implemented. Can I do some basic sorting and pre processing 
of data on FPGA and then transmit it forward?
Regards
Leiserhartbeck
(Company: www.dossmatik.de) #3917935
Leiser Hartbeck wrote:

. Can I do some basic sorting and pre processing
> of data on FPGA and then transmit it forward?
> Regards
> Leiserhartbeck

Yes you can proprocessing the Data.
But you have to know FPGA development need more time as software 
develoment.
If you want to try different algorithm, this is simplier to solve in 
software.
OP #3922263
Hello,
My major algorithms run on software and on main processor. Is there a 
place where I can get schematic diagrms of boards utilising FPGA with 
processor which I can use for designing my own board?
Regards
Leiserhartbeck

Reply

A question of your own? This thread is over 11 years old. Ask it in a thread of its own – more people read along there, and it gets answered more often and sooner.

Start a new thread

A fix, an addition or feedback on this thread? Then reply here.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.