cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
fbartra
Visitor
Visitor
945 Views
Registered: ‎10-27-2010

Spartan 3 Reset pin not assigned in UCF file

If I define the RESET pin in my design, but I did not assign a pin number (UCF file),

How is it implemented in the design?

 

I can see that a pin number is assigned by the compiler, but how is the "internal" global reset interact with my design?

do I now have to reset pins?

 

any app notes?

 

Thank you

 

Fausto Bartra

0 Kudos
Reply
2 Replies
dpaul24
Scholar
Scholar
931 Views
Registered: ‎08-07-2014

@fbartra,

I don't work with ISE (Spartan3), but if there is reset port on your top level design and its pin assignment in UCF is missing, then doesn't ISE complain in the Impl stage?

 

Assign the reset to a standard available inout pin.

------------FPGA enthusiast------------
Consider giving "Kudos" if you like my answer. Please mark my post "Accept as solution" if my answer has solved your problem

0 Kudos
Reply
bruce_karaffa
Scholar
Scholar
912 Views
Registered: ‎06-21-2017

If I remember ISE correctly, there is a bitgen switch you can set that will allow bit file generation with the tool defined pinout.  If this is true, there is a reset pin in the design on what is probably an undriven pin.  This should lead to some mighty erratic behavior.  I would suggest defining a reset pin in the UCF or just removing the reset pin and relying on the power-up initialization.

0 Kudos
Reply