- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How would I set up a SDC constraint to do the following:
I have a max combinational delay from output A to input C of 6ns I have a max combinational delay from output B to input C of 10ns Neither output signal is a clock, but they are both decoded register outputs (i.e. it's a synchronous design). What is the proper command(s) to establish this constraint? Thanks.Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
checkout help on "set_max_delay" in the TimeQuest Timing analyzer. From their man page:
# Apply a 2ns max delay for an input port to an output port (TPD) set_max_delay -from [get_ports in [*]] -to [get_ports out [*]] 2.000 -Dinesh- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- checkout help on "set_max_delay" in the TimeQuest Timing analyzer. From their man page: # Apply a 2ns max delay for an input port to an output port (TPD) set_max_delay -from [get_ports in [*]] -to [get_ports out [*]] 2.000 -Dinesh --- Quote End --- Thanks for replying. I have been trying that. I think the problem I have is that TimeQuest doesn't see any connection between my outputs and my inputs. The outputs go to an external circuit (external to the FPGA) and then return. I've set my max delay to 2x my clock period, which should definitely cause some timing violations, but I see no change in the analysis.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page