Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17054 Discussions

ASYNC_REG attribute for Altera FPGA

Altera_Forum
Honored Contributor II
3,346 Views

Hello everybody, 

 

I'm doing a FLL design in VHDL. It works on Xilinx ISE by using the ASYNC_REG attribute on the proper signals. 

 

Thus, I would like to know if something equivalent exists for Altera FPGAs (I am using Libero). Otherwise, does anyone know how I can fix this kind of problem ?  

 

Thanks, 

M. Bund
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
2,437 Views

What is an ASYNC_REG when it's at home? 

What exactly are you planning on doing with a Libero? Is this the Libero SoC from Microsemi? you realise this isnt Altera?
0 Kudos
Altera_Forum
Honored Contributor II
2,437 Views

Well, sorry I meant Quartus.  

 

 

From the Xilinx Constraints guide : "The ASYNC_REG timing constraint improves the behavior of asynchronously clocked data for simulation. Specifically, it disables 'X' propagation during timing simulation. In the event of a timing violation, the previous value is retained on the output instead of going unknown." 

 

 

I am looking for the same thing.
0 Kudos
Altera_Forum
Honored Contributor II
2,437 Views

Ok. I see what you mean 

The equivolent would be set_false_path <regA> <regB>, but you'll need to read up on SDC format on how to search for the registers.
0 Kudos
Reply