国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

實現拆分大組合邏輯的方法

發布時間:2010-10-18 19:21    發布者:techshare
關鍵詞: 拆分 , 邏輯 , 組合
圖1是很多為了提高系統時鐘采用的拆分大組合邏輯的方法,但是沒有提供具體如何拆分的實例。我覺得實例才是重要的。但我不明白在寫代碼時,如何知道這樣寫會被綜合成一個很大的邏輯,一些簡單的可以想到(比如大的計數器應該分成多個來做),但是更復雜的實在是不好理解。



可以通過流水線的方式分拆組合邏輯,這也是一種提高芯片速度的一種方式。 在組合邏輯中間插入寄存器,設計成流水。 很典型的例子就是調度器,如果做64調度器,可能中間的延時太長,不能滿足系統速度要求,這時候就可以做成一級16調度,一級4調度,來完成64調度的功能。

用加法器做例子,設輸入ABCD輸出OUT 上半部分就是: ut = A+B+C+D;

下半部分就是:

always @(posedge clk)

begin

sumreg1 <= sum1;

sumreg2 <= sum2;

sumreg3 < = sum3; end

assign sum1 = A+B;

assign sum2 = C+D;

assign sum3 = sumrge1+sumreg2;

assign UT = sumreg3;

通常建議使用下半部分的算法,如果可以使用流水線。

通常是這樣的,沒有例子看起來是不好理解,但是一有具體的例子就非常清楚了。我也來學著給個計數器的例子計數255,如果用一個寄存器來計那么需要開的深度為8的,如果拆分為兩個那么只需容量為4的兩個寄存器,所需的邏輯較小,不知道對不對。

reg[3:0]ad1;

reg[3:0]ad2;

always @(posedge clk)

if(!rest)

begin

out<=0;

ad1<=0;

ad2<=0;

end

else

if(ad1==15)

begin

ad2<=ad2+1;

ad1<=0;

end

else

if (ad2==15)

begin out<=1;

end

else

ad1<=ad1+1;

ad1加滿后去觸發ad2加。

always @(posedge clk)

if (reset)

counter0 = 0;

else

counter0 = counter0 + 1;

always @(posedge clk)

begin

counterreg0 <= counter0;

if (counterreg0 == 4'b1111)

outreg0 <= 1;

else

outreg0 <= 0;

end

assign counter1 = counterreg1 + outreg0;

always @(posedge clk)

begin

counterreg1 <= counter1;

if (counterreg1 == 4'b1111)

out <= 1;

else

out <= 0;

end

lflhust 寫的程序沒有達到邏輯拆分的目的, 原因很簡單, 那個程序綜合后生成的電路的流水線深度還是1。 zf0579那個程序的流水線深度才是2,達到了拆分的目的。 作邏輯的出發點不是寫HDL代碼,而是在寫代碼前腦子里面要有 你需要實現的邏輯的電路結構。

作邏輯的出發點不是寫HDL代碼,而是在寫代碼前腦子里面要有。你需要實現的邏輯的電路結構。
本文地址:http://www.qingdxww.cn/thread-33157-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 安靜高效的電機控制——這才是正確的方向!
  • 基于CEC1712實現的處理器SPI FLASH固件安全彈性方案培訓教程
  • 5分鐘詳解定時器/計數器E和波形擴展!
  • 了解一下Microchip強大的PIC18-Q24 MCU系列
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 香蕉在线视频观看 | 无人视频完整免费版视频观看下载 | 男女视频免费网站 | 欧美一区二区三区日韩免费播 | 91麻豆精品国产一级 | 中文字幕精品一区二区日本 | 日日噜噜夜夜狠狠va视频 | 九九热精品视频在线 | 久久久久四虎国产精品 | 在线天堂中文www官网 | 麻豆精品传媒一二三区在线视频 | 亚洲高清视频在线播放 | 欧美区一区二区三 | 国产一级特黄a大片99 | 国产精品资源 | 国产精品视频h | 亚洲欧美视频网站 | 国产精品老女人精品视 | 久久精品国产99精品最新 | 无限看片动漫的视频在线观看免费 | 免费爱豆传媒在线观看视频 | 亚洲高清美女一区二区三区 | 午夜视频免费 | 草莓视频app无限观看 | 年轻的馊子1中字hd 年轻的嫂子在线线观免费观看 | 亚洲国产日韩精品 | 四虎影视884a精品国产四虎 | 国产精品毛片一区二区三区 | 天天插在线视频 | 国产 欧美 日本 | 青青青国产在线观看免费 | 含羞草app实验室网站直接进入 | 日本免费三级网站 | 天天草天天操 | www.99色.com| 青青草久 | 特级片毛片 | 国产真实乱了在线播放 | 香蕉成人福利片视频在线下载 | 亚洲国产一区在线二区三区 | 日本精a在线观看 |