新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 一種交織器和解交織器的FPGA電路實現

        一種交織器和解交織器的FPGA電路實現

        作者: 時間:2012-03-27 來源:網絡 收藏

        電路特點分析

        仍然以I=12,M=17的和解為例。

        20.jpg

        本設計采用單倍實現所用的存儲單元總數Nram=[(I-1)×M/2+1]×I=1134,相應要用到地址總線的位數為Nad=ceil[log2(Nram)]=11。也就是說,要用到2k的雙端口RAM,讀寫地址線各11根。

        而采用一般的雙倍實現占用的存儲單元總數Nram=[(I-1)×M+1]×I=2256,相應要用到地址總線位數Nad=ceil[log2(Nram)]=12。如果采用雙倍實現,要用到4k的雙端口RAM,讀寫地址線各12根。

        理論上最簡存儲單元的占用量為Nram=[(I-1)×M×I/2 =1122,地址總線位數為Nad=ceil[log2(Nram)]=11,所以單倍實現的優點是顯而易見的,其占用存儲單元數為雙倍實現的一半,讀寫地址線各少1根,接近于最簡占用量。只要交織深度I不是很深,該設計方法使用的邏輯單元門數并不多,而且可以節約大量的存儲單元,效果是顯而易見的。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 蓬莱市| 棋牌| 思茅市| 张掖市| 马关县| 池州市| 惠水县| 肇源县| 惠州市| 龙山县| 科技| 原平市| 左云县| 信宜市| 巨鹿县| 安图县| 密山市| 金秀| 抚松县| 南开区| 高清| 萨迦县| 犍为县| 高唐县| 东乌珠穆沁旗| 南开区| 噶尔县| 彭泽县| 略阳县| 东乡县| 灵台县| 武夷山市| 沙河市| 信丰县| 竹溪县| 建水县| 乐亭县| 乌拉特后旗| 讷河市| 广德县| 林口县|