peixiuhui 发表于 2012-8-23 21:53:45

iBoard DDS 中内部RAM 节省资源开销 方法?

iBoard 中DDS 相位累加器 采用的是48位,也就是说具有2的48次方 的寻址范围。 RAM输出是8位的。也就是说 需配置宽度为8bit深度2的48次方。这样RAM太大了。查询表RAM设计重点是如何在满足性能的前提下节省资源开销。

iBoard 中是采用相位累加器的输出截断方式,从48位的相位累加器结果中提取高16位作为RAM的查询地址+另外的16位数据。 但其中的原理我不明白,为什么可能是这样子的?
如下图:


还望 指点…………

工程文件 如附件:


页: [1]
查看完整版本: iBoard DDS 中内部RAM 节省资源开销 方法?