@@ -150,27 +150,34 @@ constant add_gbt_link_rx_ctrl_offset : unsigned(31 downto 0) := x"0000_003C";
150150-- GBTSC address tables
151151-------------------------------------------------------------------------------
152152-- GBTSCA wrapper pages
153- -- SCA
154- constant add_gbt_sca_data : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0000" ;
155- constant add_gbt_sca_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0004" ;
156- constant add_gbt_sca_ctr : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0008" ;
153+ -- SCA WR
154+ constant add_gbt_sca_wr_data : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0000" ;
155+ constant add_gbt_sca_wr_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0004" ;
156+ constant add_gbt_sca_wr_ctr : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0008" ;
157+ -- SCA RD
158+ constant add_gbt_sca_rd_data : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0010" ;
159+ constant add_gbt_sca_rd_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0014" ;
160+ constant add_gbt_sca_rd_ctr : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0018" ;
157161constant add_gbt_sca_rd_mon : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_001c" ;
158-
159162-- IC
160- constant add_gbt_ic_data : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0010" ;
161- constant add_gbt_ic_cfg : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0014" ;
162- constant add_gbt_ic_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0018" ;
163-
163+ constant add_gbt_ic_wr_data : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0020" ;
164+ constant add_gbt_ic_wr_cfg : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0024" ;
165+ constant add_gbt_ic_wr_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0028" ;
166+ --
167+ constant add_gbt_ic_rd_data : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0030" ;
164168-- SWT
165- constant add_gbt_swt_l : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0020" ;
166- constant add_gbt_swt_m : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0024" ;
167- constant add_gbt_swt_h : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0028" ;
168- constant add_gbt_swt_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_004c" ;
169- constant add_gbt_swt_mon : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0030" ;
170- constant add_gbt_swt_word_mon : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0034" ;
169+ constant add_gbt_swt_wr_l : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0040" ;
170+ constant add_gbt_swt_wr_m : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0044" ;
171+ constant add_gbt_swt_wr_h : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0048" ;
172+ constant add_gbt_swt_cmd : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_004c" ;
173+ constant add_gbt_swt_rd_l : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0050" ;
174+ constant add_gbt_swt_rd_m : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0054" ;
175+ constant add_gbt_swt_rd_h : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0058" ;
176+ constant add_gbt_swt_mon : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_005c" ;
177+ constant add_gbt_swt_word_mon : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0060" ;
171178--
172179constant add_gbt_sc_link : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_0078" ;
173- constant add_gbt_sc_rst : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_000c " ;
180+ constant add_gbt_sc_rst : unsigned (31 downto 0 ):= add_gbt_sc+ X"0000_007c " ;
174181
175182-------------------------------------------------------------------------------
176183-- TTC PON address tables
0 commit comments