目錄memory 分為兩種,一種是random access memory(ram),另一種是read-only memory(rom)。ram儲存的資料只能在通電時儲存,斷電時消失,rom儲存的資料一直存在。ram中的資料可以用計算機讀寫,rom在計算機中只能讀取
ram分為sram和dram。sram用latch作為儲存結構,速度快,但功耗、散熱高,占用面積更大,dram用電容作為儲存結構,速度慢,但占用空間更小,成本更低
rom本質是乙個combinationla logic circuit,我們把它叫做programmable logic device(pld)
在pld中,我們用類似於焊接的方式來連線起電路,實現想要的功能,我們把這個叫做programming
如下就是乙個pld,我們用乙個decoder來選擇需要哪一排資料
如果需要更大的rom,我們可以用兩個decoder來選擇資料,形成乙個三維的結構
我們可以把pld拆為兩部分,一部分是全是and gate,另一部分全是or gate
這種兩部分的pld可以分為以下三種
programmable read-only memory (prom): fixed and, programmable or
programmable array logic (pal): programmable and, fixed or
programmable logic array (pla): both programmable
這是pla的例子, and和or都可以自由焊接
這是pal的例子,只有and部分可以自由焊接
數字邏輯基礎
十六進製制數 十六進製制數的特點是 1.由16個數碼,0 9和a f組成 2.基數是16,運算規則是逢16進1 3.在小數點左邊,從右至左的位權依次是 160 161 162 在小數點右邊,從左至右的位權依次是 16 1 16 2 16 3 數制轉換 1.非十進位制數轉換成十進位制數 轉換方法是 將...
數字邏輯verilog
數字邏輯verilog q 什麼是可綜合的電路?a 可綜合的意思是說所編寫的 可以對應成具體的電路,不可綜合就是所寫 沒有對應的電路結構 例如行為級語法就是一種不可綜合的 通常用於寫 測試檔案。建立可綜合模型時,需注意以下幾點 不使用initial 不使用 10之類的延時語句 不使用迴圈次數不確定的...
數字邏輯基礎
數字邏輯基礎 邏輯代數與邏輯門 邏輯代數 又稱為布林代數,和普通代數一樣用字母代表變數,稱為邏輯變數。邏輯變數的取值只有兩種 0 和 1 表示與,或,非,真和假。邏輯與門 只有當決定一件事情的所有條件全部具備時,這件事情才會發生,這樣的邏輯關係稱為邏輯與關係。表示式為y ab或者y a b。邏輯或門...