0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子技術(shù)類問題集錦

fcsde-sh ? 來源:未知 ? 作者:李倩 ? 2018-08-29 08:20 ? 次閱讀

電子技術(shù)類應(yīng)屆生面試必備45題!

數(shù)字電路

1數(shù)字信號(hào):指的是在時(shí)間上和數(shù)值上都是離散的信號(hào);即信號(hào)在時(shí)間上不連續(xù),總是發(fā)生在一序列離散的瞬間;在數(shù)值上量化,只能按有限多個(gè)增量或階梯取值。(模擬信號(hào):指在時(shí)間上和數(shù)值上都是連續(xù)的信號(hào)。)

2數(shù)字電路主要研究電路輸入、輸出狀態(tài)之間的相互關(guān)系,即邏輯關(guān)系。分析和設(shè)計(jì)數(shù)字電路的數(shù)學(xué)工具是邏輯代數(shù),由英國數(shù)學(xué)家布爾1849年提出,因此也稱布爾代數(shù)。

3邏輯代數(shù)有三種最基本的運(yùn)算:與、或、非?;具壿嫷暮唵谓M合稱為復(fù)合邏輯。

4邏輯代數(shù)三個(gè)基本規(guī)則:代入規(guī)則、反演規(guī)則和對(duì)偶規(guī)則。

5化簡電路是為了降低系統(tǒng)的成本,提高電路的可靠性,以便使用最少集成電路實(shí)現(xiàn)功能。

6把若干個(gè)有源器件和無源器件及其導(dǎo)線,按照一定的功能要求制作在同一塊半導(dǎo)體芯片上,這樣的產(chǎn)品叫集成電路。最簡單的數(shù)字集成電路就是集成邏輯門,以基本邏輯門為基礎(chǔ),可構(gòu)成各種功能的組合邏輯電路和時(shí)序邏輯電路。

7TTL門電路:是目前雙極型數(shù)字集成電路使用最多的一種,由于輸入端和輸出端的結(jié)構(gòu)形成都采用了半導(dǎo)體三極管,所以也稱晶體管-晶體管邏輯門電路。TTL與非門是TTL門電路的基本單元。最常用的集成邏輯門電路TTL門和CMOS門。

8集成邏輯門,按照其組成的有源器件的不同可分為兩大類:一類是雙極性集體管邏輯門,主要有TTL門(晶體管-晶體管邏輯門)、ECL門(射極耦合邏輯門)、I2C門;另一類是單極性絕緣柵場效應(yīng)管邏輯門,簡稱MOS門。

問題集錦

1同步電路和異步電路的區(qū)別是什么?

同步電路:存儲(chǔ)電路中所有觸發(fā)器的時(shí)鐘輸入端都接同一個(gè)時(shí)鐘脈沖源,因而所有觸發(fā)器的狀態(tài)的變化都與所加的時(shí)鐘脈沖信號(hào)同步。

異步電路:電路沒有統(tǒng)一的時(shí)鐘,有些觸發(fā)器的時(shí)鐘輸入端與時(shí)鐘脈沖源相連,這有這些觸發(fā)器的狀態(tài)變化與時(shí)鐘脈沖同步,而其他的觸發(fā)器的狀態(tài)變化不與時(shí)鐘脈沖同步。

2什么是"線與"邏輯,要實(shí)現(xiàn)它,在硬件特性上有什么具體要求?

將兩個(gè)門電路的輸出端并聯(lián)以實(shí)現(xiàn)與邏輯的功能成為線與。在硬件上,要用OC門來實(shí)現(xiàn),同時(shí)在輸出端口加一個(gè)上拉電阻。 由于不用OC門可能使灌電流過大,而燒壞邏輯門。

3解釋setup和hold time violation,畫圖說明,并說明解決辦法。

Setup/hold time是測試芯片對(duì)輸入信號(hào)和時(shí)鐘信號(hào)之間的時(shí)間要求。建立時(shí)間是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以前,數(shù)據(jù)穩(wěn)定不變的時(shí)間。輸入信號(hào)應(yīng)提前時(shí)鐘上升沿(如上升沿有效)T時(shí)間到達(dá)芯片,這個(gè)T就是建立時(shí)間-Setup time.如不滿足setup time,這個(gè)數(shù)據(jù)就不能被這一時(shí)鐘打入觸發(fā)器,只有在下一個(gè)時(shí)鐘上升沿,數(shù)據(jù)才能被打入觸發(fā)器。

保持時(shí)間是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以后,數(shù)據(jù)穩(wěn)定不變的時(shí)間。如果hold time不夠,數(shù)據(jù)同樣不能被打入觸發(fā)器。

建立時(shí)間(Setup Time)和保持時(shí)間(Hold time)。建立時(shí)間是指在時(shí)鐘邊沿前,數(shù)據(jù)信號(hào)需要保持不變的時(shí)間。保持時(shí)間是指時(shí)鐘跳變邊沿后數(shù)據(jù)信號(hào)需要保持不變的時(shí)間。如果數(shù)據(jù)信號(hào)在時(shí)鐘沿觸發(fā)前后持續(xù)的時(shí)間均超過建立和保持時(shí)間,那么超過量就分別被稱為建立時(shí)間裕量和保持時(shí)間裕量。

4什么是競爭與冒險(xiǎn)現(xiàn)象?怎樣判斷?如何消除?(漢王筆試)

在組合邏輯中,由于門的輸入信號(hào)通路中經(jīng)過了不同的延時(shí),導(dǎo)致到達(dá)該門的時(shí)間不一致叫競爭。

產(chǎn)生毛刺叫冒險(xiǎn)。判斷方法:代數(shù)法、圖形法(是否有相切的卡諾圈)、表格法(真值表)。如果布爾式中有相反的信號(hào)則可能產(chǎn)生競爭和冒險(xiǎn)現(xiàn)象。

冒險(xiǎn)分為偏“1”冒險(xiǎn)和偏“0”冒險(xiǎn)

解決方法:一是添加布爾式的消去項(xiàng);二是在芯片外部加電容;三是加入選通信號(hào)。

5名詞:SRAM、SSRAM、SDRAM:(SRAM:靜態(tài)RAM; DRAM:動(dòng)態(tài)RAM; SSRAM:Synchronous Static Random Access Memory同步靜態(tài)隨機(jī)訪問存儲(chǔ)器。它的一種類型的SRAM。SSRAM的所有訪問都在時(shí)鐘的上升/下降沿啟動(dòng)。地址、數(shù)據(jù)輸入和其它控制信號(hào)均于時(shí)鐘信號(hào)相關(guān)。這一點(diǎn)與異步SRAM不同,異步SRAM的訪問獨(dú)立于時(shí)鐘,數(shù)據(jù)輸入和輸出都由地址的變化控制。SDRAM:Synchronous DRAM同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器

6FPGAASIC的概念,他們的區(qū)別。

答案:FPGA是可編程ASIC。 ASIC:專用集成電路,它是面向?qū)iT用途的電路,專門為一個(gè)用戶設(shè)計(jì)和制造的。根據(jù)一個(gè)用戶的特定要求,能以低研制成本,短、交貨周期供貨的全定制,半定制集成電路。與門陣列等其它ASIC(Application Specific IC)相比,它們又具有設(shè)計(jì)開發(fā)周期短、設(shè)計(jì)制造成本低、開發(fā)工具先進(jìn)、標(biāo)準(zhǔn)產(chǎn)品無需測試、質(zhì)量穩(wěn)定以及可實(shí)時(shí)在線檢驗(yàn)等優(yōu)點(diǎn)。

7單片機(jī)上電后沒有運(yùn)轉(zhuǎn),首先要檢查什么?

a、首先應(yīng)該確認(rèn)電源電壓是否正常。用電壓表測量接地引腳跟電源引腳之間的電壓,看是否是電源電壓,例如常用的5V。b、接下來就是檢查復(fù)位引腳電壓是否正常。分別測量按下復(fù)位按鈕和放開復(fù)位按鈕的電壓值,看是否正確。c、然后再檢查晶振是否起振了,一般用示波器來看晶振引腳的波形;經(jīng)過上面幾點(diǎn)的檢查,一般即可排除故障了。如果系統(tǒng)不穩(wěn)定的話,有時(shí)是因?yàn)殡娫礊V波不好導(dǎo)致的。在單片機(jī)的電源引腳跟地引腳之間接上一個(gè)0.1uF的電容會(huì)有所改善。如果電源沒有濾波電容的話,則需要再接一個(gè)更大濾波電容,例如220uF的。遇到系統(tǒng)不穩(wěn)定時(shí),就可以并上電容試試(越靠近芯片越好)。

8什么是同步邏輯和異步邏輯?

同步邏輯是時(shí)鐘之間有固定的因果關(guān)系。異步邏輯是各時(shí)鐘之間沒有固定的因果關(guān)系。

9你知道那些常用邏輯電平?TTL與COMS電平可以直接互連嗎?

常用邏輯電平:12V,5V,3.3V;TTL和CMOS不可以直接互連,由于TTL是在0.3-3.6V之間,而CMOS則是有在12V的有在5V的。CMOS輸出接到TTL是可以直接互連。TTL接到CMOS需要在輸出端口加一上拉電阻接到5V或者12V。

10如何解決亞穩(wěn)態(tài)。

答:亞穩(wěn)態(tài)是指觸發(fā)器無法在某個(gè)規(guī)定時(shí)間段內(nèi)達(dá)到一個(gè)可確認(rèn)的狀態(tài)。當(dāng)一個(gè)觸發(fā)器進(jìn)入亞穩(wěn)態(tài)時(shí),既無法預(yù)測該單元的輸出電平,也無法預(yù)測何時(shí)輸出才能穩(wěn)定在某個(gè)正確的電平上。在亞穩(wěn)態(tài)期間,觸發(fā)器輸出一些中間級(jí)電平,或者可能處于振蕩狀態(tài),并且這種無用的輸出電平可以沿信號(hào)通道上的各個(gè)觸發(fā)器級(jí)聯(lián)式傳播下去。解決方法主要有:(1) 降低系統(tǒng)時(shí)鐘;(2) 用反應(yīng)更快的觸發(fā)器(FF),鎖存器(LATCH);(3) 引入同步機(jī)制,防止亞穩(wěn)態(tài)傳播;(4) 改善時(shí)鐘質(zhì)量,用邊沿變化快速的時(shí)鐘信號(hào);(5) 使用工藝好、時(shí)鐘周期裕量大的器件。

11鎖存器、觸發(fā)器、寄存器三者的區(qū)別。

觸發(fā)器:能夠存儲(chǔ)一位二值信號(hào)的基本單元電路統(tǒng)稱為“觸發(fā)器”。 鎖存器:一位觸發(fā)器只能傳送或存儲(chǔ)一位數(shù)據(jù),而在實(shí)際工作中往往希望一次傳送或存儲(chǔ)多位數(shù)據(jù)。為此可把多個(gè)觸發(fā)器的時(shí)鐘輸入端CP連接起來,用一個(gè)公共的控制信號(hào)來控制,而各個(gè)數(shù)據(jù)端口仍然是各處獨(dú)立地接收數(shù)據(jù)。這樣所構(gòu)成的能一次傳送或存儲(chǔ)多位數(shù)據(jù)的電路就稱為“鎖存器”。 寄存器:在實(shí)際的數(shù)字系統(tǒng)中,通常把能夠用來存儲(chǔ)一組二進(jìn)制代碼的同步時(shí)序邏輯電路稱為寄存器。由于觸發(fā)器內(nèi)有記憶功能,因此利用觸發(fā)器可以方便地構(gòu)成寄存器。由于一個(gè)觸發(fā)器能夠存儲(chǔ)一位二進(jìn)制碼,所以把n個(gè)觸發(fā)器的時(shí)鐘端口連接起來就能構(gòu)成一個(gè)存儲(chǔ) n位二進(jìn)制碼的寄存器。 區(qū)別:從寄存數(shù)據(jù)的角度來年,寄存器和鎖存器的功能是相同的,它們的區(qū)別在于寄存器是同步時(shí)鐘控制,而鎖存器是電位信號(hào)控制??梢?,寄存器和鎖存器具有不同的應(yīng)用場合,取決于控制方式以及控制信號(hào)和數(shù)據(jù)信號(hào)之間的時(shí)間關(guān)系:若數(shù)據(jù)信號(hào)有效一定滯后于控制信號(hào)有效,則只能使用鎖存器;若數(shù)據(jù)信號(hào)提前于控制信號(hào)到達(dá)并且要求同步操作,則可用寄存器來存放數(shù)據(jù)。

12全加器、半加器:不考慮低位來的進(jìn)位的加法稱為半加。

函數(shù)表達(dá)式:

全加器:考慮低位來的進(jìn)位的加法稱為全加

函數(shù)表達(dá)式:

13時(shí)序電路按輸出變量的依從關(guān)系可分為迷里型和摩爾型兩類,迷里型的輸出是輸入變量及現(xiàn)態(tài)的函數(shù)。而摩爾型電路的輸出僅與電路狀態(tài)的現(xiàn)態(tài)有關(guān)。

14幾種觸發(fā)器類型:

RS觸發(fā)器 狀態(tài)方程:;約束方程:。

時(shí)鐘控制的RS觸發(fā)器 狀態(tài)方程:;約束方程:。

D觸發(fā)器 狀態(tài)方程:

T觸發(fā)器 狀態(tài)方程:

JK觸發(fā)器 狀態(tài)方程:

15555定時(shí)電路:具有靜態(tài)電流小,輸入阻抗極高,電源電壓范圍較寬等特點(diǎn)。

16單穩(wěn)態(tài)電路的主要應(yīng)用是定時(shí)、延時(shí)和波形變換。

17多諧振蕩器:5個(gè)指標(biāo):脈沖周期、脈沖幅度、脈沖寬度、上升時(shí)間、下降時(shí)間。

18施密特電路的主要應(yīng)用是波形變換、整形、幅值選擇。

19CCDCharge-coupled Device電荷耦合元件。

CMOSComplementary Metal Oxide Semiconductor 互補(bǔ)金屬氧化物半導(dǎo)體

20FPGA結(jié)構(gòu)一般分為三部分:可編程邏輯塊(CLB)、可編程I/O模塊和可編程內(nèi)部連線。

21大規(guī)模可編程器件主要有CPLD和FPGA兩類,其中CPLD通過可編程乘積項(xiàng)輯實(shí)現(xiàn)其邏輯功能。 基于SRAM的FPGA器件,每次上電后必須進(jìn)行一次配置。FPGA內(nèi)部陣列的配置一般采用在電路可重構(gòu)技術(shù),編程數(shù)據(jù)保存在靜態(tài)存儲(chǔ)器(SRAM) ,掉電易失。

22Quartus編譯器編譯FPGA工程最終生產(chǎn)兩種不同用途的文件,它們分別是.sof和.pof。sof是SRAM Object File,下載到FPGA中,斷電丟失。pof是Programmer Object File,下載到配置芯片中,上電重新配置FPGA

23FPGA過程中的仿真有三種:行為仿真、邏輯仿真、時(shí)序仿真。

24IP核在EDA技術(shù)和開發(fā)中占有很重要的地位,提供VHDL硬件描述語言功能塊,但不涉及實(shí)現(xiàn)該功能模塊的具體電路的IP核為軟件IP。

25IC設(shè)計(jì)中同步復(fù)位與異步復(fù)位的區(qū)別:

異步復(fù)位是不受時(shí)鐘影響的,在一個(gè)芯片系統(tǒng)初始化(或者說上電)的時(shí)候需要這么一個(gè)全局的信號(hào)來對(duì)整個(gè)芯片進(jìn)行整體的復(fù)位,到一個(gè)初始的確定狀態(tài)。而同步復(fù)位需要在時(shí)鐘沿來臨的時(shí)候才會(huì)對(duì)整個(gè)系統(tǒng)進(jìn)行復(fù)位。

26多時(shí)域設(shè)計(jì)中,如何處理信號(hào)跨時(shí)域?

不同的時(shí)鐘域之間信號(hào)通信時(shí)需要進(jìn)行同步處理,這樣可以防止新時(shí)鐘域中第一級(jí)觸發(fā)器的亞穩(wěn)態(tài)信號(hào)對(duì)下級(jí)邏輯造成影響,其中對(duì)于單個(gè)控制信號(hào)可以用兩級(jí)同步器,如電平、邊沿檢測和脈沖,對(duì)多位信號(hào)可以用FIFO,雙口RAM,握手信號(hào)等。

跨時(shí)域的信號(hào)要經(jīng)過同步器同步,防止亞穩(wěn)態(tài)傳播。例如:時(shí)鐘域1中的一個(gè)信號(hào),要送到時(shí)鐘域2,那么在這個(gè)信號(hào)送到時(shí)鐘域2之前,要先經(jīng)過時(shí)鐘域2的同步器同步后,才能進(jìn)入時(shí)鐘域2。這個(gè)同步器就是兩級(jí)d觸發(fā)器,其時(shí)鐘為時(shí)鐘域2的時(shí)鐘。這樣做是怕時(shí)鐘域1中的這個(gè)信號(hào),可能不滿足時(shí)鐘域2中觸發(fā)器的建立保持時(shí)間,而產(chǎn)生亞穩(wěn)態(tài),因?yàn)樗鼈冎g沒有必然關(guān)系,是異步的。這樣做只能防止亞穩(wěn)態(tài)傳播,但不能保證采進(jìn)來的數(shù)據(jù)的正確性。所以通常只同步很少位數(shù)的信號(hào)。比如控制信號(hào),或地址。當(dāng)同步的是地址時(shí),一般該地址應(yīng)采用格雷碼,因?yàn)楦窭状a每次只變一位,相當(dāng)于每次只有一個(gè)同步器在起作用,這樣可以降低出錯(cuò)概率,象異步FIFO的設(shè)計(jì)中,比較讀寫地址的大小時(shí),就是用這種方法。如果兩個(gè)時(shí)鐘域之間傳送大量的數(shù)據(jù),可以用異步FIFO來解決問題。

我們可以在跨越ClockDomain時(shí)加上一個(gè)低電平使能的LockupLatch以確保Timing能正確無誤

27給了reg的setup,hold時(shí)間,求中間組合邏輯的delay范圍.

Setup/hold time 是測試芯片對(duì)輸入信號(hào)和時(shí)鐘信號(hào)之間的時(shí)間要求。建立時(shí)間是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以前,數(shù)據(jù)穩(wěn)定不變的時(shí)間。輸入信號(hào)應(yīng)提前時(shí)鐘上升沿(如上升沿有效)T時(shí)間到達(dá)芯片,這個(gè)T就是建立時(shí)間-Setup time.如不滿足setup time,這個(gè)數(shù)據(jù)就不能被這一時(shí)鐘打入觸發(fā)器,只有在下一個(gè)時(shí)鐘上升沿,數(shù)據(jù)才能被打入觸發(fā)器。保持時(shí)間是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以后,數(shù)據(jù)穩(wěn)定不變的時(shí)間。時(shí)hold time不夠,數(shù)據(jù)同樣不能被打入觸發(fā)器。

即delay

28時(shí)鐘周期為T,觸發(fā)器D1的建立時(shí)間最大為T1max,最小為T1min.組合邏輯電路最大延遲為T2max,最小為T2min.問,觸發(fā)器D2的建立時(shí)間T3和保持時(shí)間應(yīng)滿足什么條件.

建立時(shí)間(setuptime)是指在觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以前,數(shù)據(jù)穩(wěn)定不變的時(shí)間,如果建立時(shí)間不夠,數(shù)據(jù)將不能在這個(gè)時(shí)鐘上升沿被打入觸發(fā)器;保持時(shí)間(holdtime)是指在觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以后,數(shù)據(jù)穩(wěn)定不變的時(shí)間,如果保持時(shí)間不夠,數(shù)據(jù)同樣不能被打入觸發(fā)器。

Tffpd:觸發(fā)器輸出的響應(yīng)時(shí)間,也就是觸發(fā)器的輸出在clk時(shí)鐘上升沿到來之后多長的時(shí)間內(nèi)發(fā)生變化并且穩(wěn)定,也可以理解為觸發(fā)器的輸出延時(shí)。

Tcomb:觸發(fā)器的輸出經(jīng)過組合邏輯所需要的時(shí)間,也就是題目中的組合邏輯延遲。Tsetup:建立時(shí)間Thold:保持時(shí)間Tclk:時(shí)鐘周期

建立時(shí)間容限:相當(dāng)于保護(hù)時(shí)間,這里要求建立時(shí)間容限大于等于0。保持時(shí)間容限:保持時(shí)間容限也要求大于等于0。

由上圖可知,建立時(shí)間容限=Tclk-Tffpd(max)-Tcomb(max)-Tsetup,根據(jù)建立時(shí)間容限≥0,也就是Tclk-Tffpd(max)-Tcomb(max)-Tsetup≥0,可以得到觸發(fā)器D2的Tsetup≤Tclk-Tffpd(max)-Tcomb(max),由于題目沒有考慮Tffpd,所以我們認(rèn)為Tffpd=0,于是得到Tsetup≤T-T2max。

由上圖可知,保持時(shí)間容限+Thold=Tffpd(min)+Tcomb(min),所以保持時(shí)間容限=Tffpd(min)+Tcomb(min)-Thold,根據(jù)保持時(shí)間容限≥0,也就是 Tffpd(min)+Tcomb(min)-Thold≥0,得到觸發(fā)器D2的Thold≤Tffpd(min)+Tcomb(min),由于題目沒有考慮Tffpd,所以我們認(rèn)為Tffpd=0,于是得到Thold≤T2min。關(guān)于保持時(shí)間的理解就是,在觸發(fā)器D2的輸入信號(hào)還處在保持時(shí)間的時(shí)候,如果觸發(fā)器D1的輸出已經(jīng)通過組合邏輯到達(dá)D2的輸入端的話,將會(huì)破壞D2本來應(yīng)該保持的數(shù)據(jù)。

29如圖為統(tǒng)一采用一個(gè)時(shí)鐘的同步設(shè)計(jì)中一個(gè)基本的模型。圖中Tco是觸發(fā)器的數(shù)據(jù)輸出的延時(shí);Tdelay是組合邏輯的延時(shí);Tsetup是觸發(fā)器的建立 時(shí)間;Tpd為時(shí)鐘的延時(shí)。如果第一個(gè)觸發(fā)器D1建立時(shí)間最大為T1max,最小為T1min,組合邏輯的延時(shí)最大為T2max,最小為T2min。問第 二個(gè)觸發(fā)器D2立時(shí)間T3與保持時(shí)間T4應(yīng)該滿足什么條件,或者是知道了T3與T4那么能容許的最大時(shí)鐘周期是多少。

下面通過時(shí)序圖來分析:設(shè)第一個(gè)觸發(fā)器的輸入為D1,輸出為Q1,第二個(gè)觸發(fā)器的輸入為D2,輸出為Q2;

時(shí)鐘統(tǒng)一在上升沿進(jìn)行采樣,為了便于分析我們討論兩種情況即第一:假設(shè)時(shí)鐘的延時(shí)Tpd為零,其實(shí)這種情況在FPGA設(shè)計(jì)中是常常滿足的,由于在 FPGA設(shè)計(jì)中一般是采用統(tǒng)一的系統(tǒng)時(shí)鐘,也就是利用從全局時(shí)鐘管腳輸入的時(shí)鐘,這樣在內(nèi)部時(shí)鐘的延時(shí)完全可以忽略不計(jì)。這種情況下不必考慮保持時(shí)間,因 為每個(gè)數(shù)據(jù)都是保持一個(gè)時(shí)鐘節(jié)拍同時(shí)又有線路的延時(shí),也就是都是基于CLOCK的延遲遠(yuǎn)小于數(shù)據(jù)的延遲基礎(chǔ)上,所以保持時(shí)間都能滿足要求,重點(diǎn)是要關(guān)心建 立時(shí)間,此時(shí)如果D2的建立時(shí)間滿足要求那么時(shí)序圖應(yīng)該如圖3所示。

從圖中可以看出如果:

T-Tco-Tdelay>T3

即: Tdelay< T-Tco-T3

那么就滿足了建立時(shí)間的要求,其中T為時(shí)鐘的周期,這種情況下第二個(gè)觸發(fā)器就能在第二個(gè)時(shí)鐘的升沿就能穩(wěn)定的采到D2,時(shí)序圖如圖3所示。

圖3 符合要求的時(shí)序圖

如果組合邏輯的延時(shí)過大使得T-Tco-Tdelay 那么將不滿足要求,第二個(gè)觸發(fā)器就在第二個(gè)時(shí)鐘的升沿將采到的是一個(gè)不定態(tài),如圖4所示。那么電路將不能正常的工作。

圖4 組合邏輯的延時(shí)過大時(shí)序不滿足要求

從而可以推出

T-Tco-T2max>=T3

這也就是要求的D2的建立時(shí)間。

從上面的時(shí)序圖中也可以看出,D2的建立時(shí)間與保持時(shí)間與D1的建立與保持時(shí)間是沒有關(guān)系的,而只和D2前面的組合邏輯和D1的數(shù)據(jù)傳輸延時(shí)有關(guān),這也是一個(gè)很重要的結(jié)論。說明了延時(shí)沒有疊加效應(yīng)。

第二種情況如果時(shí)鐘存在延時(shí),這種情況下就要考慮保持時(shí)間了,同時(shí)也需要考慮建立時(shí)間。時(shí)鐘出現(xiàn)較大的延時(shí)多是采用了異步時(shí)鐘的設(shè)計(jì)方法,這種方法較難保證數(shù)據(jù)的同步性,所以實(shí)際的設(shè)計(jì)中很少采用。此時(shí)如果建立時(shí)間與保持時(shí)間都滿足要求那么輸出的時(shí)序如圖5所示。

圖5 時(shí)鐘存在延時(shí)但滿足時(shí)序

從圖5中可以容易的看出對(duì)建立時(shí)間放寬了Tpd,所以D2的建立時(shí)間需滿足要求:

Tpd+T-Tco-T2max>=T3

由于建立時(shí)間與保持時(shí)間的和是穩(wěn)定的一個(gè)時(shí)鐘周期,如果時(shí)鐘有延時(shí),同時(shí)數(shù)據(jù)的延時(shí)也較小那么建立時(shí)間必然是增大的,保持時(shí)間就會(huì)隨之減小,如果減小到不滿足D2的保持時(shí)間要求時(shí)就不能采集到正確的數(shù)據(jù),如圖6所示。

這時(shí)即T-(Tpd+T-Tco-T2min) T-(Tpd+T-Tco-T2min)>=T4 即Tco+T2min-Tpd>=T4

從上式也可以看出如果Tpd=0也就是時(shí)鐘的延時(shí)為0那么同樣是要求Tco+T2min>T4,但是在實(shí)際的應(yīng)用中由于T2的延時(shí)也就是線路的延時(shí)遠(yuǎn)遠(yuǎn)大于觸發(fā)器的保持時(shí)間即T4所以不必要關(guān)系保持時(shí)間。

圖6 時(shí)鐘存在延時(shí)且保持時(shí)間不滿足要求

綜上所述,如果不考慮時(shí)鐘的延時(shí)那么只需關(guān)心建立時(shí)間,如果考慮時(shí)鐘的延時(shí)那么更需關(guān)心保持時(shí)間。從圖中可以看出如果:

T-Tco-Tdelay>T3

即: Tdelay< T-Tco-T3

那么就滿足了建立時(shí)間的要求,其中T為時(shí)鐘的周期,這種情況下第二個(gè)觸發(fā)器就能在第二個(gè)時(shí)鐘的升沿就能穩(wěn)定的采到D2,時(shí)序圖如圖3所示。

30說說靜態(tài)、動(dòng)態(tài)時(shí)序模擬的優(yōu)缺點(diǎn).

靜態(tài)時(shí)序分析是采用窮盡分析方法來提取出整個(gè)電路存在的所有時(shí)序路徑,計(jì)算信號(hào)在這些路徑上的傳播延時(shí),檢查信號(hào)的建立和保持時(shí)間是否滿足時(shí)序要求,通過對(duì)最大路徑延時(shí)和最小路徑延時(shí)的分析,找出違背時(shí)序約束的錯(cuò)誤。它不需要輸入向量就能窮盡所有的路徑,且運(yùn)行速度很快、占用內(nèi)存較少,不僅可以對(duì)芯片設(shè)計(jì)進(jìn)行全面的時(shí)序功能檢查,而且還可利用時(shí)序分析的結(jié)果來優(yōu)化設(shè)計(jì),因此靜態(tài)時(shí)序分析已經(jīng)越來越多地被用到數(shù)字集成電路設(shè)計(jì)的驗(yàn)證中。

動(dòng)態(tài)時(shí)序模擬就是通常的仿真,因?yàn)椴豢赡墚a(chǎn)生完備的測試向量,覆蓋門級(jí)網(wǎng)表中的每一條路徑。因此在動(dòng)態(tài)時(shí)序分析中,無法暴露一些路徑上可能存在的時(shí)序問題。

31用邏輯門畫出D觸發(fā)器

32寫異步D觸發(fā)器的verilog module.(揚(yáng)智電子筆試)

module dff8(clk , reset, d, q);

input clk;

input reset;

input [7:0] d;

output [7:0] q;

reg [7:0] q;

always @ (posedge clk or posedge reset)

if(reset)

q <= 0;?

else

q <= d;?

endmodule

33用D觸發(fā)器實(shí)現(xiàn)2倍分頻的Verilog描述?

module divide2( clk , clk_o, reset);

input clk , reset;

output clk_o;

wire in;

reg out ;

always @ ( posedge clk or posedge reset)

if ( reset)

out <= 0;?

else

out <= in;?

assign in = ~out;

assign clk_o = out;

endmodule

34LATCH和DFF的概念和區(qū)別

概念:

電平敏感的存儲(chǔ)器件稱為鎖存器;分高電平鎖存器和低電平鎖存器,用于不同時(shí)鐘間的同步。

有交叉耦合的門構(gòu)成的雙穩(wěn)態(tài)存儲(chǔ)器件稱為觸發(fā)器,分為上升沿觸發(fā)和下降沿觸發(fā),可認(rèn)為是兩個(gè)不同電平敏感的鎖存器串聯(lián)而成,前一個(gè)鎖存器決定了觸發(fā)器的建立時(shí)間,后一個(gè)鎖存器決定了觸發(fā)器的保持時(shí)間。

區(qū)別:

1、latch由電平觸發(fā),非同步控制。在使能信號(hào)有效時(shí)latch相當(dāng)于通路,在使能信號(hào)無效時(shí)latch保持輸出狀態(tài)。DFF由時(shí)鐘沿觸發(fā),同步控制。

2、latch容易產(chǎn)生毛刺(glitch),DFF則不易產(chǎn)生毛刺。

3、如果使用門電路來搭建latch和DFF,則latch消耗的門資源比DFF要少,這是latch比DFF優(yōu)越的地方。所以,在ASIC中使用 latch的集成度比DFF高,但在FPGA中正好相反,因?yàn)镕PGA中沒有標(biāo)準(zhǔn)的latch單元,但有DFF單元,一個(gè)LATCH需要多個(gè)LE才能實(shí)現(xiàn)。

4、latch將靜態(tài)時(shí)序分析變得極為復(fù)雜。

一般的設(shè)計(jì)規(guī)則是:在絕大多數(shù)設(shè)計(jì)中避免產(chǎn)生latch。它會(huì)讓您設(shè)計(jì)的時(shí)序完蛋,并且它的隱蔽性很強(qiáng),非老手不能查出。latch最大的危害在于不能過濾毛刺。這對(duì)于下一級(jí)電路是極其危險(xiǎn)的。所以,只要能用D觸發(fā)器的地方,就不用latch。

有些地方?jīng)]有時(shí)鐘,也只能用latch了。比如現(xiàn)在用一個(gè)clk接到latch的使能端(假設(shè)是高電平使能),這樣需要的setup時(shí)間,就是數(shù)據(jù)在時(shí)鐘的下降沿之前需要的時(shí)間,但是如果是一個(gè)DFF,那么setup時(shí)間就是在時(shí)鐘的上升沿需要的時(shí)間。這就說明如果數(shù)據(jù)晚于控制信號(hào)的情況下,只能用 latch,這種情況就是,前面所提到的latch timing borrow?;旧舷喈?dāng)于借了一個(gè)高電平時(shí)間。也就是說,latch借的時(shí)間也是有限的。

35請(qǐng)畫出用D觸發(fā)器實(shí)現(xiàn)2倍分頻的邏輯電路?

D觸發(fā)器的輸出端加非門接到D端,實(shí)現(xiàn)二分頻

36latch與register的區(qū)別,為什么現(xiàn)在多用register.行為級(jí)描述中l(wèi)atch如何產(chǎn)生的.

Latch(鎖存器)是電平觸發(fā),Register(寄存器)是邊沿觸發(fā),register在同一時(shí)鐘邊沿觸發(fā)下動(dòng)作,符合同步電路的設(shè)計(jì)思想,而latch則屬于異步電路設(shè)計(jì),往往會(huì)導(dǎo)致時(shí)序分析困難,不適當(dāng)?shù)膽?yīng)用latch則會(huì)大量浪費(fèi)芯片資源。

37什么是鎖相環(huán)(PLL)?鎖相環(huán)的工作原理是什么?

鎖相環(huán)是一種反饋電路,其作用是使得電路上的時(shí)鐘和某一外部時(shí)鐘的相位同步。PLL通過比較外部信號(hào)的相位和由壓控晶振(VCXO)的相位來實(shí)現(xiàn)同步的,在比較的過程中,鎖相環(huán)電路會(huì)不斷根據(jù)外部信號(hào)的相位來調(diào)整本地晶振的時(shí)鐘相位,直到兩個(gè)信號(hào)的相位同步。在數(shù)據(jù)采集系統(tǒng)中,鎖相環(huán)是一種非常有用的同步技術(shù),因?yàn)橥ㄟ^鎖相環(huán),可以使得不同的數(shù)據(jù)采集板卡共享同一個(gè)采樣時(shí)鐘。因此,所有板卡上各自的本地80MHz和20MHz時(shí)基的相位都是同步的,從而采樣時(shí)鐘也是同步的。因?yàn)槊繅K板卡的采樣時(shí)鐘都是同步的,所以都能嚴(yán)格地在同一時(shí)刻進(jìn)行數(shù)據(jù)采集。

名詞解釋

1.FPGA Field-Programmable Gate Array 現(xiàn)場可編程門陣列

2 . VHDL--Very-High-Speed Integrated Circuit Hardware Description Language) 甚高速集成電路硬件描述語言

3 HDL Hardware Description Language硬件描述語言

4 EDA Electronic Design Automation 電子設(shè)計(jì)自動(dòng)化

5 .CPLD Complex Programmable Logic Device復(fù)雜可編程邏輯器件

6 .PLD Programmable Logic Device 可編程邏輯器件

7.GAL, generic array logic通用陣列邏輯

8.LAB Logic Array Block邏輯陣列塊

9. CLBConfigurable Logic Block 可配置邏輯模塊

10.EAB Embedded Array Block 嵌入式陣列塊

11 .SOPC System-on-a-Programmable-Chip 可編程片上系統(tǒng)

12 .LUT Look-Up Table 查找表

13.JTAG Joint Test Action Group 聯(lián)合測試行為組織

14.IP Intellectual Property 知識(shí)產(chǎn)權(quán)

15 .ASIC Application Specific Integrated Circuits 專用集成電路

16 .ISP In System Programmable 在系統(tǒng)可編程

17 .ICR In Circuit Re-config 在電路可重構(gòu)

18 .RTL Register Transfer Level 寄存器傳輸級(jí)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電路
    +關(guān)注

    關(guān)注

    172

    文章

    5826

    瀏覽量

    171779
  • 數(shù)字電路
    +關(guān)注

    關(guān)注

    193

    文章

    1595

    瀏覽量

    80379
  • 張飛電子
    +關(guān)注

    關(guān)注

    54

    文章

    175

    瀏覽量

    12557

原文標(biāo)題:電子技術(shù)類應(yīng)屆生面試必備45題!

文章出處:【微信號(hào):fcsde-sh,微信公眾號(hào):fcsde-sh】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    電力電子技術(shù)

    電力電子技術(shù)1. 電力電子技術(shù)的內(nèi)容??電力電子學(xué),又稱功率電子學(xué)(Power Electronics)。它主要研究各種電力電子器件,以及由
    發(fā)表于 06-23 17:48

    電工與電子技術(shù)實(shí)驗(yàn)

    。同時(shí),將在實(shí)際中得到廣泛應(yīng)用的PLC技術(shù)和先進(jìn)的EDA、EWB仿真軟件引入非電類專業(yè)的電實(shí)踐教學(xué)中,使學(xué)生拓寬了知識(shí)面,接觸到現(xiàn)代化電子技術(shù)設(shè)計(jì)手段,跟上現(xiàn)代電工電子技術(shù)的發(fā)展。
    發(fā)表于 09-22 12:58

    電子技術(shù)的視頻教程網(wǎng)站

    http://www.714e.com/bbs/display.asp?UserID=36229我有一個(gè)下載速度很快!的電子實(shí)驗(yàn)室網(wǎng)站```大量電子技術(shù)視頻教程下載,不過需要注冊``希望對(duì)大家有用``真的很不錯(cuò)``
    發(fā)表于 09-25 18:08

    電子技術(shù)的視頻教程網(wǎng)站

    http://www.714e.com/bbs/display.asp?UserID=36229我有一個(gè)下載速度很快的電子實(shí)驗(yàn)室網(wǎng)站```大量電子技術(shù)視頻教程下載,不過需要注冊``希望對(duì)大家有用``
    發(fā)表于 09-25 18:08

    模擬電子技術(shù)實(shí)驗(yàn)要求

    ;  按實(shí)驗(yàn)?zāi)康呐c要求模擬電子技術(shù)實(shí)驗(yàn)可分為二大: 基本設(shè)計(jì)性實(shí)驗(yàn)         綜合設(shè)計(jì)性實(shí)驗(yàn)(課程設(shè)計(jì))
    發(fā)表于 12-08 08:56

    《電力電子技術(shù)電子教案

    緒論1、電力電子技術(shù)的內(nèi)容2、電力電子技術(shù)的發(fā)展3、電力電子技術(shù)的重要作用4、本課程的性質(zhì)、分析方法和學(xué)習(xí)要求
    發(fā)表于 03-10 15:27

    高頻電子技術(shù)

    最近在學(xué)高頻電子技術(shù),為了自己以后的發(fā)展,好好努力,但是個(gè)人覺得高頻電子技術(shù)中的等效小信號(hào)電路真心不懂 ,求大神指教!
    發(fā)表于 05-10 12:58

    電子技術(shù)實(shí)驗(yàn)指導(dǎo)》下載

    綜合設(shè)計(jì)實(shí)驗(yàn)8個(gè),內(nèi)容基本涵蓋了全部知識(shí)點(diǎn)?!?b class='flag-5'>電子技術(shù)實(shí)驗(yàn)指導(dǎo)》可作為高等學(xué)校電氣信息或相關(guān)專業(yè)的本、???b class='flag-5'>電子技術(shù)實(shí)驗(yàn)教材,也可供從事電子技術(shù)工作的工程
    發(fā)表于 12-30 22:14

    應(yīng)用電子技術(shù)前景簡略分析

    8784份就業(yè)數(shù)據(jù)分析出:應(yīng)用電子技術(shù)專業(yè)在所有 1099個(gè)專業(yè)中,就業(yè)排名第171;應(yīng)用電子技術(shù)專業(yè)在電子信息61個(gè)專業(yè)中,就業(yè)排名第8;應(yīng)用電子技術(shù)專業(yè)在
    發(fā)表于 05-23 17:14

    電力電子技術(shù)的概念

    1、電力電子技術(shù)的概念 ①可以認(rèn)為,所謂電力電子技術(shù)就是應(yīng)用于電力領(lǐng)域的電子技術(shù)。電力電子技術(shù)中所變換的“電力” 有區(qū)別于“電力系統(tǒng)”所指的“電力” ,后者特指電力網(wǎng)的“電力” ,前者
    發(fā)表于 07-10 18:18

    模擬電子技術(shù)概念_模擬電子技術(shù)的應(yīng)用

    模擬電子技術(shù)電子技術(shù)的一個(gè)方面,同樣也是一門具有基礎(chǔ)性意義的神奇領(lǐng)域?qū)W科。在這一領(lǐng)域內(nèi),物理、信息工程、電氣工程、自動(dòng)化控制工程等各門學(xué)科都可以得到良好的結(jié)合和應(yīng)用,并保持旺盛持久的生命力。
    發(fā)表于 05-15 07:00

    電子制作實(shí)例集錦 下載

    電子制作實(shí)例集錦隨著社會(huì)的發(fā)展,電子技術(shù)已經(jīng)不是什么神秘的東西了,人們天天都在和它打交道。在
    發(fā)表于 09-13 23:21 ?0次下載
    <b class='flag-5'>電子</b>制作實(shí)例<b class='flag-5'>集錦</b> 下載

    電子技術(shù)基礎(chǔ)實(shí)驗(yàn)課件

    電子技術(shù)基礎(chǔ)實(shí)驗(yàn)課件適用于電子類和計(jì)算機(jī)廣電的所有專業(yè):1、電子技術(shù)基礎(chǔ)實(shí)驗(yàn)是一門實(shí)踐性很強(qiáng)的課程,它的任務(wù)是使學(xué)生獲得
    發(fā)表于 12-07 23:53 ?0次下載

    汽車電子技術(shù),汽車電子技術(shù)是什么意思

    汽車電子技術(shù),汽車電子技術(shù)是什么意思  汽車電子技術(shù)  專業(yè)名稱:汽車電子技術(shù)  專業(yè)代碼:580403  專業(yè)培養(yǎng)目標(biāo)
    發(fā)表于 03-11 15:26 ?2265次閱讀

    理工科課程系列《電子技術(shù)》作業(yè)集

    理工科課程系列《電子技術(shù)》作業(yè)集
    發(fā)表于 12-30 09:56 ?0次下載