Verilog code for interacting with hyperterminal

S

santanu

Guest
Hello Everybody,

I am trying to teach myself Verilog. We have a Xilinx Multimedia Board
(based on Virtex2 FPGA). I have chosen the on board RS232 port as the
interface for communicating with the board. The idea is, I will
download
the bitstream for some hardware such as multiplier, etc. onto the FPGA,
then connect the board via RS232 to the PC. Then using hyperterminal,
I shall enter two numbers (say), and have the board send out the result
of their multiplication to the hyperterminal via RS232.

But the problem is, I am unable to get the RS232 interface part to
work.
I have downloaded the uart code from here:
"http://www.asic-world.com/examples/verilog/uart.html"
but after that, I am unable to use this to get the RS232 interface to
work
as stated above. I have written the clock divider code for 9600 baud
rate.
It seems to work too. I have also correctly mapped the RS232 pins of
the
board with my top level module (at least the ISE does not complain).
But that's all I could do.

I think I need some initial handholding just to get the interface to
work.
I would be very grateful if you would be kind enough to help me do the
following (after that I believe I can progress on my own once I get the
hang of the thing):
type '5' at the hyperterminal, then
type ',' at the hyperterminal, then
type '6' at the hyperterminal, and then
have the board send back '30' at the hyperterminal in the next line.

The problem is that I don't have anyone at our university to guide me
with
this. I would be very grateful if you help me out with the above.

Thanks for your time.

Regards,
Santanu
 

Welcome to EDABoard.com

Sponsor

Back
Top