Hi, Beginner here.
I am working on a project that has a XC95288XL (144 pin) on it and I am trying to understand how to program the dedicated global IO pins.
Specifically the Global Set/Reset (GSR) and the Global Three State (GTS) pins.
I use the ISE WebPack 14.7 software (Project Navigator) for compiling the VHDL code.
Datasheet:
https://www.fpgasemi.com/datasheet/fpgasemi/XC95288XL-10TQG144C.pdfI see on page 6 of the datasheet that the GSR first goes through a mux to select active low or hi operation (I assume).
I want to program that to active low. Then I would like to reset all 288 FFs when the GSR is activated.
For the (four) GTS pins, I just want to select some of my outputs to go hi-Z.
But I have no idea how to get the tooling to do that (both GSR and GTS) (and how to test it - for that matter).
Can anybody point me in the right direction?
Additional question: Is it possible to repurpose these pins (GSR,GTSn,GCKn) for general IO?