Vhdl PS2键盘接口在有源HDL模拟器中运行平稳,但在Nexys2板上不工作

Vhdl PS2键盘接口在有源HDL模拟器中运行平稳,但在Nexys2板上不工作,vhdl,fpga,xilinx-ise,active-hdl,Vhdl,Fpga,Xilinx Ise,Active Hdl,我必须在大学里做一个PS2键盘控制器项目,在FPGA板上测试系统时遇到了一些问题 它在有源HDL模拟器中工作得很好,但我不确定是什么原因阻止了它在主板上的工作,因为当我尝试编程主板时,.bit文件被上传,但当我插入PS/2键盘并尝试按键时,它没有反应 我认为可能是PS/2键盘协议或它在主板上的合成方式造成了问题,但我真的不知道 源代码在这里,顶层称为“ps2\u top\u src”。 对于上传代码的方式我很抱歉,但我无法将其上传到其他任何地方。欢迎使用StackOverflow。请把相关的代码

我必须在大学里做一个PS2键盘控制器项目,在FPGA板上测试系统时遇到了一些问题

它在有源HDL模拟器中工作得很好,但我不确定是什么原因阻止了它在主板上的工作,因为当我尝试编程主板时,.bit文件被上传,但当我插入PS/2键盘并尝试按键时,它没有反应

我认为可能是PS/2键盘协议或它在主板上的合成方式造成了问题,但我真的不知道

源代码在这里,顶层称为“ps2\u top\u src”。
对于上传代码的方式我很抱歉,但我无法将其上传到其他任何地方。

欢迎使用StackOverflow。请把相关的代码放在你的问题里面,做一个比较。很容易得到不同的模拟结果,然后是电路结果。这是因为在VHDL中可能出现的许多结构没有正确地合成。您需要遵循FPGA工具制造商提供的VHDL编码指南。例如,此
过程(clk,busyReceive)开始busyReceive