在不同的FGPA板中,在一个工作中,在另一个工作中没有相同的HDL代码

时间:2016-03-16 22:09:41

标签: verilog fpga hdl ftdi

上个月,我制作了一个Verilog代码,用于在PC和FPGA之间通过USB(FTDI)测试通信(rs-232),内置UART。代码很简单:我从PC发送一个字节,UART(接收器)接收它,添加一位并将其发送回PC。

我设法成功测试了我的FPGA和我的PC之间的通信(来自eBay的便宜的FT232R)。 但今天我尝试将该代码放在另一个名为Sakura-G的FPGA板上(使用相同的Spartan但不同的封装和不同的FTDI芯片,FT2232H)。

这是Sakura-G规范pdf:http://satoh.cs.uec.ac.jp/SAKURA/hardware/SAKURA-G_Spec_Ver1.0_English.pdf 如您所见:http://dangerousprototypes.com/forum/download/file.php?id=493&mode=view 对于FTDI之间的通信,我只需要将PIN 16(TXD)连接到FPGA接收器输入,将PIN 17(RXD)连接到FPGA发送器输出,对吗?这就是全部?

嗯,我做到了,它根本不起作用。 FPGA无法接收。我将LED连接到输入端,以显示LED中的二进制数,但它们没有打开,这个相同的代码在之前的FPGA板上工作正常。

我做错了什么?

0 个答案:

没有答案