06 2012 档案
Cyclone M4K移位寄存器使用(转)
摘要:Cyclone的M4K可以配置移位寄存器使用。Handbook里介绍关 于移位寄存器不多,就两段话加一个图,这让特权同学走了不少弯路才算搞明白怎么回事。 大体上,就是一个位宽为w的移位输入shift_in_data和移位输出shift_out_data,一个输入时钟信号shift_clk作为数据移入或者移除锁存信号,可选的时钟使能输入信号和异步清除输入信号。还有一个taps信号,这个可以是一个大信号,也可以是好多个小信号,后面再详细说。 这个移位寄存器的使用说简单其实很简单。配置输入输出的数据位宽w,移位寄存器的一个taps位宽m,总的taps数量n(相当于数据深度)。这三个参数乘积就是占用的
阅读全文
Nios II中使用onchip ram 出现can not place all ram cell in design的问题
摘要:Abstract: 最近使用NiosII 中onchip ram出现了can not place all ram cell in design的问题,最后发现是超出了FPGA ram的容量。本人使用的是EPC2 5系列的FPGA。Introduction: Onchip RAM是很占用FPGA内部RAM的,一般都用4K byte,但4Kbyte跑一些程序还是不行的,最好是用外部SDRAM。 CycloneII 系列 RAM 资源如下图: 看来,FPGA中的memory资源还是有限的。 另外使用三种不同的CPU,使用的ram也不一样。使用S和F型的CPU时候会有cache,cache也是需要占用
阅读全文
浙公网安备 33010602011771号