@@ -110,6 +110,10 @@ generic (
110
110
STATUS_LEDS : natural := 2 ;
111
111
MISC_IN_WIDTH : natural := 0 ;
112
112
MISC_OUT_WIDTH : natural := 0 ;
113
+ -- Width of MISC signal between Top-Level FPGA design and APP core logic
114
+ MISC_TOP2APP_WIDTH : natural := 1 ;
115
+ -- Width of MISC signal between APP core logic and Top-Level FPGA design
116
+ MISC_APP2TOP_WIDTH : natural := 1 ;
113
117
114
118
DEVICE : string := " AGILEX" ;
115
119
BOARD : string := " 400G1"
@@ -244,7 +248,13 @@ port (
244
248
BOOT_MI_ARDY : in std_logic := '0' ;
245
249
BOOT_MI_DRDY : in std_logic := '0' ;
246
250
247
- -- Misc interface, board specific
251
+ -- =========================================================================
252
+ -- MISC SIGNALS (the clock signal is not defined)
253
+ -- =========================================================================
254
+ -- Optional signal for MISC connection from Top-Level FPGA design to APP core.
255
+ MISC_TOP2APP : in std_logic_vector (MISC_TOP2APP_WIDTH- 1 downto 0 ) := (others => '0' );
256
+ -- Optional signal for MISC connection from APP core to Top-Level FPGA design.
257
+ MISC_APP2TOP : out std_logic_vector (MISC_APP2TOP_WIDTH- 1 downto 0 );
248
258
MISC_IN : in std_logic_vector (MISC_IN_WIDTH- 1 downto 0 ) := (others => '0' );
249
259
MISC_OUT : out std_logic_vector (MISC_OUT_WIDTH- 1 downto 0 )
250
260
);
@@ -1293,6 +1303,8 @@ begin
1293
1303
MI_ADDR_WIDTH => MI_ADDR_WIDTH,
1294
1304
FPGA_ID_WIDTH => FPGA_ID_WIDTH,
1295
1305
RESET_WIDTH => RESET_WIDTH,
1306
+ MISC_TOP2APP_WIDTH => MISC_TOP2APP_WIDTH,
1307
+ MISC_APP2TOP_WIDTH => MISC_APP2TOP_WIDTH,
1296
1308
BOARD => BOARD,
1297
1309
DEVICE => DEVICE
1298
1310
)
@@ -1466,7 +1478,10 @@ begin
1466
1478
MI_WR => mi_adc_wr(MI_ADC_PORT_USERAPP),
1467
1479
MI_DRD => mi_adc_drd(MI_ADC_PORT_USERAPP),
1468
1480
MI_ARDY => mi_adc_ardy(MI_ADC_PORT_USERAPP),
1469
- MI_DRDY => mi_adc_drdy(MI_ADC_PORT_USERAPP)
1481
+ MI_DRDY => mi_adc_drdy(MI_ADC_PORT_USERAPP),
1482
+
1483
+ MISC_TOP2APP => MISC_TOP2APP,
1484
+ MISC_APP2TOP => MISC_APP2TOP
1470
1485
);
1471
1486
1472
1487
-- =========================================================================
0 commit comments