SRAM是觸發器構成的嗎?
觸發器可以記憶H或L,1位的信息。大量排列觸發器,并使之具有可選擇性后,就可以構成SRAM。由于SRAM的輸入輸出速度比DRAM和閃存的訪問速度高得多,所以,常用作CPU的緩存和寄存器。
盡管我們這樣說,實際上CPU中內置的存儲器或寄存器并非使用的是RS觸發器這樣的邏輯門。由于使用邏輯門,會使電路規模變大,所以,一般使用4到6個FET,再經過優化,構成存儲器的1位(圖A)。
圖A:SRAM的基本電路
時鐘同步電路的必要性
我們分兩次,「組合電路」和「時序電路」,對邏輯電路的基礎進行了講解。實際上,在設計邏輯電路時,有很多應該注意的事項。其中特別重要的就是關于時鐘同步電路的注意事項。
在「組合電路」中,微小的信號傳輸遲延,都有可能造成輸出毛刺。盡管毛刺是一個極其短暫的信號,但也可以引起邏輯電路的誤動作。為了回避這個問題,就要使用時鐘同步電路。
圖10:時鐘同步電路的思路
圖10給出了時鐘同步電路的概要。如圖所示,其構造是在FF(觸發器)之間夾著「組合電路」。毛刺是「組合電路」在輸出穩定之前,輸出的短暫信號。因此,在「組合電路」輸出穩定以后,再改變時鐘,用觸發器保持這個輸出,就可以回避這種誤動作了。
至此,數字電路入門的三次講座全部結束了。從「什么是數字?」開始,逐步講解了「基本邏輯電路」、「數字IC的基礎」、「組合電路」和「時序電路」。 實際上,電路設計方面還有很多很多必須學習的內容。請大家一定要自己找時間繼續學習!
評論
查看更多