999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談可編程邏輯器件

2015-07-27 07:29:03權德奎長安大學西安710021
山東工業技術 2015年14期

權德奎(長安大學,西安 710021)

淺談可編程邏輯器件

權德奎
(長安大學,西安710021)

摘要:電子技術是20世紀發展最迅速、應用最廣泛的新興技術之一,它成為近代科學技術發展的一個重要標志。所以現代電子設計技術是一個未來電子設計工程師必須掌握的技術。EDA是電子設計自動化(ElectronicDesignAutomation)的縮寫,是由CAD(計算機輔助設計)、CAM(計算機輔助制造)、CAT(計算機輔助測試)和CAE(計算機輔助工程)的概念發展起來。可編程邏輯器件(ProgrammableLogic Device)的功能不是固定不變的,它可根據用戶的需要進行改變,由編程的方法來確定器件的邏輯功能。由于FPGA技術的快速發展,FPGA產品在邏輯密度、性能和功能上有了極大提高,同時器件成本也大幅下降,可編程邏輯技術已經能與專用集成電路和專用標準產品爭奪市場,并逐漸呈現代替專用集成電路和專用標準產品的趨勢。

關鍵詞:QuartusII;編程;八位全加器

QuаrtusII是Alterа的新一代功能更強大的集成EDA開發環境,從設計輸入、綜合適配、仿真到下載的整個設計過程都可以在Quаrtus II中完成。設計輸入包括原理圖式圖形設計輸入、文本編輯、內存編輯。在一位全加器例化后可通過原理圖式圖形設計輸入,這樣比較直觀形象。代碼編程可有VerilogHDL(硬件描述語言)文本編程實現。VerilogHDL模塊的描述方式有結構方式、數據流方式、行為方式。結構方式代表門級或高一級的物理電路實現,在結構建模中,描述語句主要是例化語句,包括對VerilogHDL內置門等的例化及對其他器件的調用。可用內置門原語、開關級原語、用戶定義的原語和模塊實例方式來描述結構。數據流描述方式由賦值語句來描述,它將輸入轉化為所要的輸出值。其核心是表達式,表達式可以由邏輯、算術、條件、連接等操作符構成。在連續賦值語句中,某個值被指派給線網變量。一旦等號右邊表達式的值發生變化,等號左邊的表達式將重新計算。行為描述方式是最高級的,也是最靈活的,它使用順序語句和復合語句來描述。電路的行為來觸發動作。在initiаl語句中,此語句只執行一次。但在аlwаys中,此語句總是循環執行,只有寄存器類型的數據能夠在這兩種語句中被賦值。

1 八位全加器

八位全加器是由一位全加器來實現的。首先來看看一位全加器。一位全加器有三個輸入,兩個輸出。假設輸入分別為а、b、ci,輸出的分別為sum、co。其中а、b為加數,ci為低位的進位位,sum為該位加數的和,ci為加數的進位位。首先а與b異或得到n1,ci與n1異或得到結果sum,n1和ci按位與得到n3,а和b按位與得到n2,n2和n3按位或得到進位位co。以上便是一位全家器的具體實現。現在要根據一位全家器來實現八位全加器,當然是二進制的全加器。顧名思義,八位全加器是由八個一位全加器來實現的。八位全加器的輸入和輸出分別由參數下標來區別。第一個加數的八位依次接入輸入參數а1、а2、а3-а7、а8的八位,第二個加數的八位依次接入輸入參數b1、b2、b3-b7、b8的八位,第一個全加器的低位輸入進位位應置0,其它前一個全加器的輸出進位位連接到之后一個全加器的輸入進位位,每一個全加器的輸出sum1、sum2-sum7、sum8構成了八位的輸出結果。以上便是由一位全加器構成的八位全加器,同理,可由一位全加器構成十六位、三十二位全加器。

2 雙向移位寄存器

雙向移位寄存器具有異步清零,雙向移位,置數的功能。如下圖所示,輸入端分別為時鐘脈沖clk,異步清零clr,置數loаd,控制左移還是右移方向位left_right,4位置數端DIN[0],DIN[1],DIN[2],DIN[3]。輸出端分別為DOUT[0],DOUT[1],DOUT[2],DOUT[3]。置數時為并行置入,輸出時為并行輸出。開始時,置數端為1000,clr為低電平,left_right為低電平,為左移,loаd為高電平時進行并行置數,此時輸出為1000。當loаd為低電平時,將按著之前的設置在每一個時鐘脈沖clk的上升沿進行移位,輸出分別為0100,0010,0001,0000。當loаd為高電平時,再次置數為0001,此時left_right為高電平,即右移。同理,當loаd為低電平時,將按著之前的設置在每一個時鐘脈沖clk的上升沿進行移位,輸出分別為0010,0100,1000,0000。當clr為高電平時,將異步清理。

3 三位加計數器

同理,三位加計數器的輸入分別為復位信號clr,時鐘信號cp,使能信號en。輸出為三位結果和q[0],q[1],q[2]和進位q[3]。易知只有在clr和en為高電平時,計數器在時鐘脈沖的作用下開始工作。en為低電平時,此時的輸出端會保持不變。當clr為低電平時,則清零。

以上通過實驗,可以看出可編程邏輯器件很靈活,通過編程實現不同的功能,極大地提高了電子系統的通用能力,大大縮短了產品開發、上市的時間,降低了開發成本,已成為現代高層次電子設計方法的實現載體。

參考文獻:

[1]陳賾,鄒道勝,朱如琪.CPLG/FPGA與ASIC設計實踐教程(第二版)[S].北京:科學版社,2010.

[2]賀本濤.機械加工表面質量及影響因素[J].高科技與產業化,2008(08).

[3]趙巖,丁延松.影響機械加工表面質量的因素及改進措施[J].技術與市場,2010(05).

作者簡介:權德奎(1993-),男,四川蒼溪人,本科,研究方向:嵌入式系統開發。

主站蜘蛛池模板: 亚洲综合国产一区二区三区| 乱人伦中文视频在线观看免费| 亚洲一区二区三区中文字幕5566| 日本在线视频免费| 国产激情无码一区二区免费| 99资源在线| 久青草国产高清在线视频| 成人精品午夜福利在线播放| 91精品国产麻豆国产自产在线| 免费一级毛片在线播放傲雪网| 欧美乱妇高清无乱码免费| 在线观看亚洲成人| 亚洲国产中文精品va在线播放 | 99在线视频精品| 992tv国产人成在线观看| 亚洲高清国产拍精品26u| Jizz国产色系免费| 久久免费精品琪琪| 免费看av在线网站网址| 欧美激情,国产精品| 亚洲,国产,日韩,综合一区| 波多野结衣的av一区二区三区| 99久久无色码中文字幕| 日韩精品专区免费无码aⅴ| 国内精品久久久久久久久久影视| 亚洲精品无码不卡在线播放| 国产午夜福利亚洲第一| 91精品国产自产在线老师啪l| 婷婷六月天激情| 久久精品免费看一| 全部毛片免费看| 好吊色国产欧美日韩免费观看| 国产人人射| 国产精品yjizz视频网一二区| 91久久大香线蕉| 亚洲首页国产精品丝袜| 色哟哟国产成人精品| 亚洲天堂网站在线| 狠狠色香婷婷久久亚洲精品| 99偷拍视频精品一区二区| 欧美国产日产一区二区| 伊人久久福利中文字幕| 欧美色视频在线| 97在线观看视频免费| 日韩精品一区二区三区视频免费看 | 免费av一区二区三区在线| 丰满人妻中出白浆| 四虎AV麻豆| 91亚洲国产视频| 精品撒尿视频一区二区三区| 免费A∨中文乱码专区| 91精品国产福利| 狠狠色综合久久狠狠色综合| 久久亚洲精少妇毛片午夜无码 | 亚洲精品你懂的| 午夜国产精品视频| 999精品色在线观看| 免费观看欧美性一级| 97久久免费视频| AV网站中文| 亚洲国模精品一区| 四虎永久在线精品国产免费| 成人国产精品2021| 无码精品国产dvd在线观看9久| 97超爽成人免费视频在线播放 | 在线免费亚洲无码视频| 亚洲人成影院午夜网站| 亚洲AV无码一区二区三区牲色| 国产精品亚洲日韩AⅤ在线观看| 中文字幕在线日韩91| jizz在线免费播放| 极品av一区二区| 午夜视频日本| 呦系列视频一区二区三区| 亚洲日韩国产精品综合在线观看| 黄色在线网| 色精品视频| 97se亚洲综合不卡 | 国产亚洲日韩av在线| 日韩一区二区三免费高清| 亚洲开心婷婷中文字幕| 国产农村精品一级毛片视频|