Reflection
Reflection

Reputation: 397

how to set fpga attribute?

i am trying to turn a led on and off by fpga but IO properties of reg(s) is set to 'OFF' which is output flip flop!

My question is that how can I set IO register to NO in ISE? I have tried this :

inst "led_error" IOB = false;

but nothing changed.

thanks in advance.

Upvotes: 0

Views: 307

Answers (1)

Oldfart
Oldfart

Reputation: 6269

There is a routing options to push FFs into the pads which you can switch on or off. (In ISE it is a stand alone placement option, I have not found it in Vivado yet.)

BUT!!!!
In a previous question you mentioned that two of your the I/Os (which happen to have the 'OFF' attribute) don't work. The OFF is unlikely to be the source of that problem. All what he routing tool did was take an existing internal FF and move it into the pad to improve I/O timing.

I suggest you start looking elsewhere why your output does not work. e.g. check the clock which goes to the FFs which drive the outputs.


I re-awakened my old ISE program and as expected found it under the map settings (Right click on "Map" and select "Process Properties..."):

enter image description here

Upvotes: 1

Related Questions