Greetings!
Im trying to emulate a stuck-at-fault in a FDRE flip-flop by doing two things:
In theory based on Xilinx Documentation: "a flip-flop is asynchronously initialized when power is applied. When global set/reset (GSR) is active either upon power-up or when asserted via the STARTUP block, the value of the INIT attribute is placed on the register’s output."
So by setting the init to a certain value, and disabling the CE and R pins, the cell should be stuck at its init value. To this extend I have done the following:
Where the pin name is the cell name + "\R" or "\CE". Checking the generated DCP in vivado I can confirm that the changes do in fact happen in the device view, and the pins are disconnected.
Now my question is the following... What values will the cell have at its pins if these are disconnected?
I would like R and CE to be constant 0, so another option would be to connect these pins to the site's GND. But this has proven tricky, as doing :
Seems to connect the GND to the existing net, basically connecting GND to all FDRE cells R and CE pins in the site. This ofc creates an undesired effect. How can we connect the pins of the desired cell and only these to GND?
Ill attach the original DCP and its modification.
Thx for any assistance,
Gabriel