在 verilog 上测试 ps/2 的代码

Code to test ps/2 on verilog

我有一个带 ps/2 连接的罗技键盘。我还有一个 Baysis2 fpga,我想用它来读取键盘输入。问题是,键盘似乎没有通电。我可能错了,但是当我将键盘连接到我的开发板时,键盘上的灯没有亮起。

我的问题是:这正常吗?我假设灯应该亮起,因为电路板应该为键盘供电。

任何人都可以提供一些简单的代码来明确测试我的键盘是否正在接收数据吗?我尝试过的任何事情都没有奏效。

键盘上的 LED 需要由主机控制器启用。它们默认为 "off"。键盘是否工作可以测试一下按键时PS2_CLK是否激活,因为键盘是总线主控(时钟源)。

进一步阅读:PS/2 Protocol in Detail