added CMAC interface out of QSFP3

This commit is contained in:
2026-07-17 15:55:55 -04:00
parent 69be245f2a
commit 3f25b73be7
20 changed files with 2869 additions and 524 deletions
+12 -7
View File
@@ -149,7 +149,6 @@ begin
cmd_idx_in => "000",
dac_holdoff_in => dac_holdoff_r,
dds_chan_en_in => "1111",
cmd_send_0_in => cmd_send_0_r(0),
scale_0_in => x"8000",
@@ -166,7 +165,7 @@ begin
dds_phase_inc_dwell_time_1_in => x"00000000",
dds_phase_inc_step_size_1_in => x"0000D6BF",
idle_samples_1_in => x"00000000",
dds_samples_1_in => x"000014E2", --x"000004E2",
dds_samples_1_in => x"000004E2", --x"000004E2",
phase_inc_1_in => x"010624DD",
phase_off_1_in => x"00000000",
swap_sf_1_in => x"00008000",
@@ -193,13 +192,19 @@ begin
m_axis_aclk_in => clk_250,
m_axis_aresetn_in => clk_250_aresetn(0),
m_axis_tdata_out => m_axis_tdata,
m_axis_tvalid_out => m_axis_tvalid,
m_axis_tready_in => m_axis_tready,
m0_axis_tdata_out => m_axis_tdata,
m0_axis_tvalid_out => m_axis_tvalid,
m0_axis_tready_in => m_axis_tready,
m1_axis_tdata_out => open,
m1_axis_tvalid_out => open,
m1_axis_tready_in => '1',
cnt_reset_in => cnt_reset,
m_axis_tvalid_cnt_out => open,
dds_pulse_data_cnt_out => open
m0_axis_tvalid_cnt_out => open,
m0_dds_pulse_data_cnt_out => open,
m1_axis_tvalid_cnt_out => open,
m1_dds_pulse_data_cnt_out => open
);