日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 電源 > 數(shù)字電源
[導讀]1 引言 隨著電子技術和ASIC|0">ASIC技術的發(fā)展.數(shù)字系統(tǒng)設計向速度快、容量大、體積小、重量輕的趨勢發(fā)展。目前數(shù)字系統(tǒng)設計可直接面向用戶需求,根據系統(tǒng)的行為和功能

1 引言

隨著電子技術和ASIC|0">ASIC技術的發(fā)展.數(shù)字系統(tǒng)設計向速度快、容量大、體積小、重量輕的趨勢發(fā)展。目前數(shù)字系統(tǒng)設計可直接面向用戶需求,根據系統(tǒng)的行為和功能要求,自上而下地逐層完成設計過程:描述、綜合、優(yōu)化、仿真與驗證,以及器件生成。該設計過程除系統(tǒng)行為和功能描述外,其他設計幾乎都由計算機自動完成,從而實現(xiàn)電子設計自動化(EDA)。這樣大大地縮短了系統(tǒng)的設計周期,適應當今品種多、批量小的電子市場要求,提高了產品的競爭能力。由于電子設計自動化是采用硬件描述語言描述硬件電路,所以研究硬件語言及仿真、綜合等技術是電子設計自動化的首要任務。本文提出一種利用MAX+plusⅡ開發(fā)軟件環(huán)境和硬件描述語言VHDL的密碼控制系統(tǒng)設計方案,并對系統(tǒng)的各個模塊進行仿真分析。

2 VHDL語言特點和基本結構

VHDL語言即超高速集成電路硬件描述語言,它是一種用形式化方法描述數(shù)字電路和設計數(shù)字邏輯系統(tǒng)的語言,特別適合描述復雜的組合邏輯、組運算、狀態(tài)機和真值表。與傳統(tǒng)的門級設計方法相比,VHDL語言具有以下特點:
設計層次高,用于較復雜的運算時能盡快發(fā)現(xiàn)問題,縮短產品上市時間,從而成本降低;與工藝無關,獨立實現(xiàn),修改方便,系統(tǒng)描述能力強;可讀性好,有利于交流,適合文檔保存;VHDL標準、規(guī)范并且可移植性強:VHDL類型多且支持用戶自定義類型,也支持自頂向下的設計方法和多種電路設計。

VHDL語言程序設計的基本語法結構如下:

3 系統(tǒng)設計分析

密碼控制系統(tǒng)包括鍵盤、控制器和顯示器等三部分,如圖1所示。

4位密碼控制系統(tǒng)設計能實現(xiàn)如下功能:密碼驗證功能:即用戶使用鍵盤輸入4位密碼后,按#鍵確認。如果輸入密碼正確則輸出000l;如果密碼錯誤則輸出00000密碼更改功能:當用戶輸入密碼正確后,可在此基礎上更改密碼,即繼續(xù)輸入4位密碼,按+鍵確認,該輸入為新密碼。如果密碼更改成功,則輸出1000;作為整體,控制模塊有2個輸入,即時鐘信號和鍵盤按鍵信號;兩個輸出,即鍵盤掃描信號和結果顯示信號,具體如圖l所示。該控制模塊總共包括分頻子模塊、鍵盤掃描子模塊、鍵盤譯碼子模塊、控制子模塊以及輸出顯示子模塊,下面分別對各個模塊進行編程仿真。

3.1 分頻子模塊

分頻子模塊將時鐘分頻為系統(tǒng)所需頻率的時鐘信號。通過觸發(fā)器的級聯(lián)實現(xiàn)分頻電路模塊,且級聯(lián)的觸發(fā)器級數(shù)不同,分頻也不同。級數(shù)越多頻率越低,并按照一定的規(guī)律而降低,即頻率隨級數(shù)的增加以分比為l/2的速率降低。本系統(tǒng)設計采用VHDL語言實現(xiàn)分頻,其仿真如圖2所示。由圖2可以看出,CLK—A、CLK—B、VLK—B0和CLK—Bl的頻率成倍遞減。

3.2 鍵盤掃描子模塊

該模塊通過分頻子模塊提供的分頻信號,逐周期掃描鍵盤的每一行,其信號分別是lll0、110l、lOll和0111,如此循環(huán).即逐周期選中鍵盤的第一列、第二列、第三列和第四列,實現(xiàn)仿真如圖3所示。由圖3看出,CLK_SCAN 4位信號中0的位置代表鍵盤的列位置。

3.3 譯碼子模塊

利用鍵盤掃描子模塊,讀取鍵盤的輸入信號,判斷哪一個按鍵被按下,仿真如圖4所示。由圖4看出,_KEYBOARD是掃描周期,C是鍵盤按鍵后的輸出信號值;FLAG_NUMB表示按下的是數(shù)字鍵(值為1),OUT_NUMB表示按下的鍵號,其中15表示功能鍵(#鍵和*鍵);其余數(shù)字即為其相應號碼鍵。FLAG FUNC表示按下的是功能鍵(值為1);OUT FUNC表示其按鍵值,0100表示*鍵,000l表示#鍵,1000表示數(shù)字鍵。

3.4 控制子模塊

由于控制子模塊無法單獨仿真,只能和其他模塊一起才能工作,所以無單獨仿真圖。其功能是獲取鍵盤輸入,按規(guī)則進行判斷并完成相應操作(正確、錯誤、設置密碼、輸出結果等)。

3.5 總體仿真

圖5所示為系統(tǒng)總體仿真圖,以下說明圖5中的信號含義:CLK_SCAN為鍵盤掃描信號,指出當前掃描鍵盤的第幾行;KEY_IN為鍵盤按鍵輸入信號,指出當前掃描行的哪一按鍵被按下:SHOW為判斷結果,0表示密碼不匹配、1表示密碼正確、8表示修改密碼成功。ACC為內部移位寄存器。臨時存儲4個4位二進制數(shù),用于暫存用戶輸入的密碼;REG為內部移位寄存器,臨時存儲4個4位二進制數(shù),用于保存密碼;NC為內部信號,用于表示當前已輸入數(shù)據數(shù).或者表示用戶按數(shù)字鍵的次數(shù)。

根據圖5所示的總體仿真圖,可導出密碼控制系統(tǒng)電路,如圖6所示。

4 結語

本系統(tǒng)設計是通過自動調用MAX-7000S系列的EPM7128SLC84-6型EPGA器件來實現(xiàn)。并且通過系統(tǒng)總體仿真圖能看出設計的密碼控制系統(tǒng)完全符合要求。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

作為國內集成電路領域創(chuàng)辦最早的行業(yè)頂級盛會,ICCAD-Expo以其獨特的舉辦形式,獨到的與會效果,贏得了業(yè)界展商和觀眾的廣泛贊譽,31年來行業(yè)內口口相傳,規(guī)模屢創(chuàng)新高。本屆展會更是在以往高水準、高規(guī)格、高質量的基礎上,...

關鍵字: AI芯片 EDA RISC-V

EDA(Electronic Design Automation)即電子設計自動化,是半導體設計領域的關鍵工具,廣泛應用于集成電路(IC)、印刷電路板(PCB)以及系統(tǒng)級、嵌入式設計,其主要功能是通過設計自動化和流程優(yōu)化...

關鍵字: EDA 半導體 電路板

在全球化變局與地緣技術角力持續(xù)深化的時代浪潮中,中國半導體產業(yè)正面臨芯片設計工具鏈的“雙重封鎖”——尖端算法封鎖與規(guī)?;炞C缺位。國產EDA的破局不僅需攻克“卡脖子”技術,更需跨越“市場信任鴻溝”:紙上參數(shù)無法破壁,唯有...

關鍵字: 國微芯 EDA Esse 芯天成

7月4日消息,據央視消息,今天,商務部新聞發(fā)言人就美取消相關對華經貿限制措施情況答記者問。

關鍵字: EDA 芯片

美國這 “說變就變” 的戲碼,真是讓人看笑話。此前,美國揮舞出口管制大棒,拿芯片設計軟件 EDA 對中國下黑手,妄圖用這 “芯片之母” 扼住中國半導體產業(yè)咽喉??扇缃?,卻灰溜溜地解除了限制。

關鍵字: EDA 芯片設計

作為全球三大RISC-V峰會之一,備受矚目的第五屆RISC-V中國峰會將于7月16日至19日在上海張江科學會堂隆重舉行。本屆峰會由上海開放處理器產業(yè)創(chuàng)新中心(SOPIC)主辦,上海國有資本投資有限公司、上海張江高科技園區(qū)...

關鍵字: RISC-V AI EDA

隨著芯片設計復雜度突破千億晶體管,傳統(tǒng)物理驗證(Physical Verification, PV)工具面臨資源爭用、任務調度混亂等問題。本文提出一種基于Kubernetes的EDA容器化部署方案,通過資源隔離、動態(tài)調度...

關鍵字: Kubernetes EDA

6月5日消息,博主數(shù)碼閑聊站表示,美國新禁令斷供EDA,涉及針對用于設計GAAFET結構的EDA工具,而臺積電2nm就是GAAFET結構。

關鍵字: EDA 芯片
關閉