Forum Discussion
Altera_Forum
Honored Contributor
20 years agoFIFOed Avalon Uart
I have posted the FIFOed avalon UART in the Hardware Projects area. It is the standard UART that comes with Nios but it has additional features such as FIFOs and hardware CTS fifoed avalon uar...
Altera_Forum
Honored Contributor
19 years agoTrying to use this Fifoed Uart for low data rates, but not understanding the docs. A simple word description of what controls the CTS, RTS is needed. The perl is too obtuse for me.
I have selected 'use cts rts', and a fifo size of 16. What do I gain or not gain by selecting 'hw cts'? When I use the standard 'FAST' compile option, I assume the packaged component/driver will properly handle the flow control: 1) The uart will not send data to the DCE (a modem in my case) unless# CTS is asserted and there is something in the uart tx fifo to send. 2)# RTS will be asserted only when the uart rx fifo is full. 3) My app only needs to r/w to the circular sw buffer and does not need to inspect/control CTS,RTS registers or handle the data xfer between circular sw buffer and uart. Am I wrong in my assumptions?