有时不小心会把某些控制信号的极性搞错了,比如复位啊、片选啊、使能啊一类的。这种错误令人恼火,其实FPGA Editor可以轻松应对。
第一步,启动FPGA Editor,并将工作模式更改为可读写。
第二步:在List栏里搜索需要更改极性的信号,rstn。
第三步,选中rstn对应的IOB。在list栏中选中rstn,然后通过zoom select按钮将IOB放大。
第四步,双击rstn所在的IOB,打开IOB的结构。
看红色方块里的部分,输入部分被分为两路:一路直通,一路反向。通过前面的选择器接入FPGA的内部逻辑。这个图中是选中了反向的一路,只要更改为直通那路,也就完成了引脚极性的修改。
第五步,点击begin editing按钮进行编辑模式。
进入编辑模式后,背景变成黑色。
第六步,单击选择器靠上的那个小三角,选择直通的一路。
第七步,单击apply按钮完成修改。保存,关闭IOB编辑窗口。
第八步,Tools->Run Bitgen生成bit文件,搞定。可以将新的bit文件下到板子里去试试,看有什么变化:)