Skip to content

Commit 10eeb39

Browse files
authored
Merge pull request #42 from pulp-platform/yt/clocks
Use clock gating cell output to clock all core-complex IPs.
2 parents 1e59faf + 28a9dd1 commit 10eeb39

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

rtl/redmule_complex.sv

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ obi_cut #(
160160
.BypassReq ( 1'b0 ),
161161
.BypassRsp ( 1'b0 )
162162
) i_obi_data_cut (
163-
.clk_i,
163+
.clk_i ( s_clk ),
164164
.rst_ni,
165165
.sbr_port_req_i ( core_data_req ),
166166
.sbr_port_rsp_o ( core_data_rsp ),
@@ -186,7 +186,7 @@ obi_cut #(
186186
.BypassReq ( 1'b0 ),
187187
.BypassRsp ( 1'b0 )
188188
) i_obi_instr_cut (
189-
.clk_i,
189+
.clk_i ( s_clk ),
190190
.rst_ni,
191191
.sbr_port_req_i ( core_inst_req ),
192192
.sbr_port_rsp_o ( core_inst_rsp ),
@@ -321,7 +321,7 @@ assign core_inst_rsp_cut.rvalid = core_inst_rsp_i.valid;
321321
.NumMgrPorts ( NumDemuxIdx ),
322322
.NumMaxTrans ( 1 )
323323
) i_demux (
324-
.clk_i,
324+
.clk_i ( s_clk ),
325325
.rst_ni,
326326
.sbr_port_select_i ( target_sel ),
327327
.sbr_port_req_i ( core_local_data_req ),
@@ -456,7 +456,7 @@ assign core_inst_rsp_cut.rvalid = core_inst_rsp_i.valid;
456456

457457
logic redmule_clk;
458458
tc_clk_gating redmule_clock_gating (
459-
.clk_i ( clk_i ),
459+
.clk_i ( s_clk ),
460460
.en_i ( redmule_clk_en_i ),
461461
.test_en_i ( test_mode_i ),
462462
.clk_o ( redmule_clk )

0 commit comments

Comments
 (0)