URL
https://opencores.org/ocsvn/leros/leros/trunk
Subversion Repositories leros
[/] [leros/] [trunk/] [quartus/] [dspio/] [leros.sdc] - Rev 3
Compare with Previous | Blame | View Log
############################################################################ SDC files for Cycore based boards############################################################################ Clock in input pin (20 MHz)create_clock -period 50.0 [get_ports clk]# Create generated clocks based on PLLsderive_pll_clocks# ** Input/Output Delays# -------------------# MS: I want following constrains for the SRAM connection# Input:# maximum Tsu 2.2 ns# maximum Tho ? ns (could be 0-2, will be negative anyway)# Output:# maximum Tco 3 ns## Are the following constraints correct?# I'm confused by the min/max input delay notion.# Use FPGA-centric constraints (general pins)# Tsu 5 nsset_max_delay -from [all_inputs] -to [all_registers] 5# the value is -th, so a negative hold time would be positiveset_min_delay -from [all_inputs] -to [all_registers] -0.0# Tco 10 nsset_max_delay -from [all_registers] -to [all_outputs] 10# WTF shall this constraint be? A hold time on an output port?set_min_delay -from [all_registers] -to [all_outputs] -0.0# Use FPGA-centric constraints (SRAM pins)# Tsu 2 nsset_max_delay -from [get_ports *] -to [get_registers {*ram*}] 2.2# Tco 3 nsset_max_delay -from [get_registers *] -to [get_ports {ram*}] 3
