英特尔Agilex® 7嵌入式存储器用户指南

ID 683241
日期 4/10/2023
Public
文档目录

4.3.6. FIFO输出状态标志和延迟

大多数FIFO设计中最主要的问题是读写状态信号的输出延迟。
表 42.  SCFIFO状态标志的输出延迟下表显示不同输出模式和优化选项下SCFIFO的写信号(wrreq)和读信号(rdreq)的输出延迟。
输出模式 优化选项 20 输出延迟(以周期数为单位)
Normal 21 Speed wrreq / rdreqfull: 1
wrreqempty: 2
rdreqempty: 1
wrreq / rdrequsedw[]: 1
rdreqq[]: 1
Area wrreq / rdreqfull: 1
wrreq / rdreqempty : 1
wrreq / rdrequsedw[] : 1
Rdreqq[]: 1
Show-ahead 21 Speed wrreq / rdreqfull: 1
wrreqempty: 3
rdreqempty: 1
wrreq / rdrequsedw[]: 1
wrreqq[]: 3
rdreqq[]: 1
Area wrreq / rdreqfull: 1
wrreqempty: 2
rdreqempty: 1
wrreq / rdrequsedw[]: 1
wrreqq[]: 2
rdreqq[]: 1
表 43.  ALM实现的SCFIFO和DCFIFO RAM模式
输出模式 优化选项 22 输出延迟(以时钟周期数为单位)
Normal 23 Speed wrreq / rdreqfull: 1
wrreqempty: 1
rdreqempty: 1
wrreq / rdrequsedw[]: 1
rdreqq[]: 1
Area wrreq / rdreqfull: 1
wrreq / rdreqempty : 1
wrreq / rdrequsedw[] : 1
rdreqq[]: 1
Show-ahead 23 Speed wrreq / rdreqfull: 1
wrreqempty: 1
rdreqempty: 1
wrreq / rdrequsedw[]: 1
wrreqq[]: 1
rdreqq[]: 1
Area wrreq / rdreqfull: 1
wrreqempty: 1
rdreqempty: 1
wrreq / rdrequsedw[]: 1
wrreqq[]: 1
rdreqq[]: 1
表 44.  DCFIFO状态标志的输出延迟下表显示DCFIFO的写信号(wrreq)和读信号(rdreq)的输出延迟。
输出延迟(以时钟周期数为单位)
wrreqwrfull: 1 wrclk
wrreqrdfull: 2个wrclk周期+后面n个rdclk 24
wrreqwrempty: 1 wrclk
wrreqrdempty: 2 wrclk 该延迟仅适用于Show-ahead输出模式。Show-ahead输出模式等效于将LPM_SHOWAHEAD参数设置为ON eis1414471827886.html#eis1414471827886__fn_this_is_applied + 后面n个rdclk eis1414471827886.html#eis1414471827886__fn_this_is_applied
wrreqwrusedw[]: 2 wrclk
wrreqrdusedw[]: 2 wrclk +后面n + 1个rdclk eis1414471827886.html#eis1414471827886__fn_this_is_applied
wrreqq[]: 1 wrclk + 后面1 rdclk eis1414471827886.html#eis1414471827886__fn_this_is_applied
rdreqrdempty: 1 rdclk
rdreqwrempty: 1 rdclk +后面n个wrclk eis1414471827886.html#eis1414471827886__fn_this_is_applied
rdreqrfull: 1 rdclk
rdreqwrfull: 1 rdclk +后面n个wrclk eis1414471827886.html#eis1414471827886__fn_this_is_applied
rdreqrdusedw[]: 2 rdclk
rdreqwrusedw[]: 1 rdclk + 后面n + 1个wrclk eis1414471827886.html#eis1414471827886__fn_this_is_applied
rdreqq[]: 1 rdclk
20 速度优化等效于ADD_RAM_OUTPUT_REGISTER参数设置成ON。此参数设置成OFF等效于区域优化。
21 正常输出模式等效于LPM_SHOWAHEAD参数设置成OFF。对于Show-ahead模式,此参数设置成ON
22 速度优化等效于将ADD_RAM_OUTPUT_REGISTER参数设置成ON。此参数设置成OFF等效于区域优化。
23 正常输出模式相当于将LPM_SHOWAHEAD参数设置为OFF。对于Show-ahead模式,该参数设置为ON
24 rdclkwrclk的周期数n等同于同步阶(synchronization stages)的数量,并与WRSYNC_DELAYPIPERDSYNC_DELAYPIPE参数相关。关于实际的同步阶(n)如何与不同目标器件的参数设置相关的详细信息,请参阅FIFO Metastability Protection and Related Options(FIFO亚稳定性保护和相关选项)。。