的Stratix架构
移位寄存器支持
您可以配置嵌入式存储器块来实现移位寄存器
针对DSP应用,如伪随机数生成器,多
信道滤波,自相关和交叉相关函数。这些
和其他DSP应用需要本地数据存储,传统
与标准的触发器,它可以快速消耗很多实施
逻辑单元和布线资源为大移位寄存器。一个更有效
替代方案是使用嵌入式存储器为移位寄存器块,这
节省了逻辑单元和布线资源,并提供了一种更有效的
执行与专用电路。
的大小
w
×
m
×
n
移位寄存器所输入的数据来确定
宽度(w) ,所述抽头(米)的长度,并且抽头的数量(n) 。大小
A的
w
×
m
×
n
移位寄存器必须小于或等于最大
在各自的块存储器的比特数: 576个位用于M512
RAM块和4,608位的M4K RAM块。的总数
抽头的移位寄存器输出(数字
n
×宽
w)
必须小于该
该内存块的最大数据宽度( 18 M512块, 36个M4K
块) 。以创建更大的移位寄存器,存储器块进行级联
在一起。
数据是在时钟的下降沿被写入每个地址位置
和从地址读出在时钟的上升沿。移位寄存器
模式逻辑自动地控制正和负边
时钟移位的数据在一个时钟周期。
显示
在移位寄存器模式TriMatrix存储器块。
Altera公司。
2005年7月
2–25
Stratix器件手册,卷1