Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions syn/ibex_top_lr_synth_conf.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
#
# {instr_req_o 70.0}
#
# as an output means the instr_req_o output must be stable by 60% of total clock
# cycle
# as an output means the instr_req_o output must be stable by 70% of total clock
# cycle,
#
# {instr_gnt_i 30.0}
#
# as an input means the instr_gnt_i input will be stable by 30% of the total
# clock cycle
# clock cycle.

# These IO constraints are an educated guess, they effectively assume there's a
# bit of external logic on the inputs and outputs but not much before they reach
Expand Down Expand Up @@ -46,11 +46,11 @@ set lr_synth_inputs [list {test_en_i 0.0 } \
{debug_req_i 10.0} \
{fetch_enable_i 0.0 }]

# clock and reset IO names (at top-level)
# Clock and reset IO names (at top-level).
set lr_synth_clk_input clk_i
set lr_synth_rst_input rst_ni

# clock period in ps, this gives a 250 MHz clock. using the nangate45 library
# Clock period in ps, this gives a 250 MHz clock. using the nangate45 library
# Ibex can happily meet this on all paths with the lr_synth_abc_clk_uprate
# setting below. With a lower uprate timing may not be met.
set lr_synth_clk_period 4000.0
Expand Down
Loading