Hi,
Is there a quick way to constraint all IO to the same standard? The default for Spartan3 is LVCMOS25 but we want them to be LVTTL. I know I can do it by constraint one by one, but we have several hundreds pins...
Thanks,
Hi,
Is there a quick way to constraint all IO to the same standard? The default for Spartan3 is LVCMOS25 but we want them to be LVTTL. I know I can do it by constraint one by one, but we have several hundreds pins...
Thanks,
Two things to try (there may be warnings or errors for either or both):
INST * IOSTANDARD LVTTL; INST PADS(*) IOSTANDARD LVTTL;
The synthesizers will sometimes allow a global IOSTANDARD default such as the syn_pad_type attribute in SynplifyPro.
Oh yes, it rings the bell by using wild card *, but I will use it with some prefixs
NET XYZ* IOSTANDARD = LVTTL;
The 100% wild card " INST * " generate tons of warnings, it takes almost forever :)
Thanks,
If you don't plan to change your I/O names too often, setting hundreds of pins to the same IOSTANDARD shouldn't be too much of work (may be just a matter of global replacement of an expression). Or you may find ADEPT tool
Cheers, Jim
Hi All,
PlanAhead 9.1 has been enhanced to have a Pin Planning environment. You can download this tool at
For the specific functionality you are looking for:
Regards, Salil
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.