我是fpga编程和BASYS3
工作的初学者。
在我的system-verilog代码中,我有2个2位输出:la和lb.假设这些是两个红绿灯,00表示红色,10表示黄色,11表示绿色。如果输出为红色,则3个指示灯将点亮。但我不知道如何在约束文件中实现它。通常,当输出为1时,我想要点亮并编写这种代码:
set_property PACKAGE_PIN U14 [get_ports {la[0]}]
set_property IOSTANDARD LVCMOS33 [get_ports {la[0]}]
但是这次我希望在输出0时led指示灯亮。也许我可以再写2个输出,这将与我的实际输出相反,我可以在约束中使用它们但我想我可以直接实现我想要的约束文件?