Re: TIG Constraint

Aug 25, 2003 2 Replies

Hi Martin,

TIG should work, if not, you could always try a MCP (multicycle path constraint) if you know how many times your data is sampled.

Anil

HDL

the

or

registers

per

nets

must.

formatting link
net


The constraint guide indicates that the TIG constraint can be used in HDL


> (Verilog in my current design). However, an attempt to use it produces

the


following error:
>
> ERROR:Xst:1582 - The constraint 'tig=' is not supported neither in BEGIN
> MODEL/END section in the XCF file, nor in HDL code.
>
> I have not been able to find further information on this error message or
> issue in the Xilinx site. Does anyone know if TIG is truly supported in
> HDL? I'd hate to place it in the UCF file, to me it feels much more
> approprite to have this constraint move with the HDL source.
>
> The form I'm using is:
>
> // synthesis attribute TIG of is "";
>

Using:



// synthesis attribute TIG of is "TRUE";



makes the error go away. Is there a way to verify that the net is be Set user-defined property "TIG = TRUE" for signal .



Being that the constraints guide does not list "TRUE" as a valid value I'd like verification that the constraint is truly doing something useful.



Thanks,



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Martin Euredjian To send private email: 0_0_0_0_@pacbell.net where "0_0_0_0_" = "martineu"

Sure, I could use multi-cycle in the UCF (or TIF, for that matter). For maintainability (and reusability) purposes I wanted to include these and other constraints with the HDL file.

-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Martin Euredjian

To send private email:

0_0_0_0 snipped-for-privacy@pacbell.net where "0_0_0_0_" = "martineu"

produces

BEGIN

in

times

these

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required