- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear expert,
I would like the max delay from rising edge of clk to FPGA pins to be 1ns for m & n pins. What is the best constraint I can do? I have these codes: output reg[7:0] m; output reg[15:0] n; always@ (posedge clk) begin a<=something; b<=something; end Appreciate much if you could reply asap...Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Look into the "set_output_delay" and "set_max_skew" constraints.
However, obtaining a < 1ns tCO is, I think, not possible. At least for TTL/CMOS outputs, the tCO is much larger. What you can do is drive the output registers with a different clock signal, phase shifted from the output clock, using a PLL. This way, you can get whatever relation you need between the outputs and the output clock signal. Using the falling edge of the clock signal to drive the output registers, with the correct output delay constraints, may also suit your needs.
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