Visible to Intel only — GUID: xrg1697043601755
Ixiasoft
Visible to Intel only — GUID: xrg1697043601755
Ixiasoft
6.2.2. Interface Reset Signals
Sigal Name | Diectio | Pot Mode | Desciptio |
---|---|---|---|
p<>_subsystem_cold_st_ | Iput | EP/RP/BP | GTS AXI Steamig IP global eset. Active low sigal. Resets sticky egiste bits. Ca be implemeted as sychoous o asychoous eset. |
p<>_subsystem_wam_st_ |
Iput | EP/RP/BP | GTS AXI Steamig IP wam eset. Active low sigal. Does ot eset sticky egiste bits. Ca be implemeted as sychoous o asychoous eset. |
p<>_subsystem_cold_st_ack_ | Output | EP/RP/BP | Idicates that a cold eset actio is completed by the GTS AXI Steamig IP. Asychoous hadshake sigal |
p<>_subsystem_wam_st_ack_ | Output | EP/RP/BP | Idicates that a wam eset actio is completed by the GTS AXI Steamig IP. Asychoous hadshake sigal. |
p<>_axi_st_aeset_ | Iput | EP/RP/BP | Used to eset the AXI-Steam datapath iteface. Active low eset sigal. The eset sigal ca be asseted asychoously, but deassetio must be sychoous afte the isig edge of p<>_axi_st_clk. |
p<>_axi_lite_aeset_ | Iput | EP/RP/BP | . Used to eset the AXI4-Lite Cotol ad Status Registe Respode iteface. Active low eset sigal. The eset sigal ca be asseted asychoously, but deassetio must be sychoous afte the isig edge of p<>_axi_lite_clk. |
p<>_subsystem_st_eq | Iput | EP/RP/BP | Reset ety idicatio fom use eset cotol logic. The GTS AXI Steamig IP queies the blocks i desig upo eceivig this equest ad seds a ackowledgmet back whe the block is eady fo eset ety. Asychoous hadshake sigal. |
p<>_subsystem_st_dy | Output | EP/RP/BP | Ready sigal fo the eset ety idicatio fom the GTS AXI Steamig IP to the use eset cotol logic. Asychoous hadshake sigal. |
p<>_iitiate_wamst_eq | Output | EP/RP/BP | Wam Reset ety equied idicatio fom the IP coe to use eset cotol logic. The iitiato block caot issue ew eset ety equest util pevious eset sequece (etie eset opeatio) is completed. Asychoous hadshake sigal. |
p<>_iitiate_st_eq_dy | Iput | EP/RP/BP | Idicates use eset cotol logic has accepted iitiatio equest ad stats issuig esets. Asychoous hadshake sigal. |
p0_pi_pest__i p0_pi_pest__1_i p1_pi_pest__i |
Iput | EP/RP/BP | This is a active low iput fo the PERST# fuctio defied by the PCIe* specificatio. Coect PERST# to eithe oe of the eset pis. You must assig a weak pull dow to this pi i the Quatus® Pime softwae settig file. Example: set_istace_assigmet -ame WEAK_PULL_DOWN ON -to p0_pi_pest__i |
p<>_pi_pest_ | Output | EP/RP/BP | This is the PERST# idicatio fo the HIP. |
p<>_eset_status_ | Output | EP/RP/BP | Active low sigal. Whe low, it idicates the HIP is i eset state. The applicatio logic ca use this sigal to dive its eset etwok. Sychoous to coeclkout_hip of HIP. |
iit_doe | Iput | EP/RP/BP | A "1" o this active low sigal idicates that the FPGA device is ot yet fully cofigued. A "0" idicates the device has bee cofigued ad is i omal opeatig mode. |
The followig table idicates the sigals o blocks used fo each type of eset.
Reset Type | Sigals/Blocks Ude Reset |
---|---|
Cold Reset |
|
Wam Reset (e.g., LTSSM Hot eset) |
|
Colum: Souce Row: Destiatio |
Cold Reset | HIP Reset | Wam Reset | AXI-Steam Reset | AXI-Lite Reset |
---|---|---|---|---|---|
Cold Reset | N/A | No | Yes | No | No |
HIP Reset | No | N/A | No | No | No |
Wam Reset | No | No | N/A | No | No |
AXI-Steam Reset | No | No | No | N/A | No |
AXI-Lite Reset | No | No | No | No | N/A |
Cold Reset Ety ad Exit Sequece
- Cold Reset is iitiated by the deassetio of HIP iput sigal p<>_pi_pest__i.
- HIP assets pld_lik_eset_eq to the GTS AXI Steamig IP.
- The GTS AXI Steamig IP otifies the use eset cotolle by assetig p<>_iitiate_wamst_eq.
- The use eset cotolle assets p0_subsystem_st_eq.
- The GTS AXI Steamig IP sequeces its iteal blocks fo eset ety. Whe the iteal blocks ae eady fo eset, the GTS AXI Steamig IP assets p<>_subsystem_st_dy to the use eset cotolle.
- The use eset cotolle ackowledges to the GTS AXI Steamig IP that it is eady fo eset by assetig p<>_iitiate_st_eq_dy.
- The GTS AXI Steamig IP the assets pld_wam_st_dy to HIP.
- HIP assets p<>_eset_status_ idicatig the applicatio logic eeds to be i eset.
- Use eset cotolle assets p<>_subsystem_cold_st_, p<>_subsystem_wam_st_, p<>_axi_st_aeset_, ad p<>_axi_lite_aeset_.
Wam Reset Ety ad Exit Sequece
- HIP assets pld_lik_eset_eq to the GTS AXI Steamig IP.
- The GTS AXI Steamig IP otifies the use eset cotolle by assetig p<>_iitiate_wamst_eq.
- The use eset cotolle the assets p<>_subsystem_st_eq.
- The GTS AXI Steamig IP sequeces its iteal blocks fo eset ety. Whe the iteal blocks ae eady fo eset, the GTS AXI Steamig IP assets p<>_subsystem_st_dy to the use eset cotolle.
- The use eset cotolle ackowledges to the subsystem that it is eady fo eset by assetig p<>_iitiate_st_eq_dy.
- The GTS AXI Steamig IP the assets pld_wam_st_dy to HIP.
- HIP assets p<>_eset_status_ idicatig the applicatio logic eeds to be i eset.
- The use eset cotolle assets p<>_subsystem_wam_st_, p<>_axi_st_aeset_, ad p<>_axi_lite_aeset_.
Use Reset Sequece Iitiated Cold Reset Ety ad Exit Sequece
- Cold Reset is iitiated by the use eset cotolle by the assetio of the p<>_subsystem_st_eq.
- The GTS AXI Steamig IP sequeces its iteal blocks fo eset ety. Whe the iteal blocks ae eady fo eset, the GTS AXI Steamig IP assets p<>_subsystem_st_dy to use eset cotolle.
- Use eset cotolle assets p<>_subsystem_cold_st_, p<>_subsystem_wam_st_, p<>_axi_st_aeset_, ad p<>_axi_lite_aeset_.
Use Reset Sequece Iitiated Wam Reset Ety ad Exit Sequece
Use eset cotolle tiggeed Wam Reset flow is the same as the use eset cotolle tiggeed Cold Reset flow, with the exceptio that the p<>_subsystem_cold_st_ is ot asseted fo this flow.