SDRAM晶元中的DQM訊號的理解

2021-09-27 11:40:53 字數 692 閱讀 7859

資料掩碼

在講述讀/寫操作時,我們談到了突發長度。如果bl=4,那麼也就是說一次就傳送4×64bit的資料。但是,如果其中的第二筆 資料是不需要的,怎麼辦?還都傳輸嗎?為了遮蔽不需要的資料,人們採用了資料掩碼(data i/o mask,簡稱dqm)技術。通過dqm,記憶體可以控制i/o埠取消哪些輸出或輸入的資料。這裡需要強調的是,在讀取時,被屏 蔽的資料仍然會從儲存體傳出,只是在「掩碼邏輯單元」處被遮蔽。dqm由北橋控制,為了精確遮蔽乙個p-bank位寬中的每個字 節,每個dimm有8個dqm訊號線,每個訊號針對乙個位元組。這樣,對於4bit位寬晶元,兩個晶元共用乙個dqm訊號線,對於 8bit位寬晶元,乙個晶元占用乙個dqm訊號,而對於16bit位寬晶元,則需要兩個dqm引腳。

如果本型號的sdram儲存陣列的"資料寬度"是16位(即資料線的數量),在與sdram進行資料通訊時,16位的資料是同步傳輸的,但實際應用中我們可能會以8位、16位的寬度訪問資料,也就是說16位的資料線並不是所有時候都同時使用的,而且在傳輸低寬度資料的時候,我們不希望其它資料線表示的資料被錄入。如傳輸8位資料的時候,我們只需要dq[7:0]表示的資料,而dq[15:8]資料線表示的資料必須忽略,否則會修改非目標儲存空間的內容。所以資料輸入輸出時,還會使用dqm[1:0]線來配合,每根dqm線對應8位資料,如"dqm0(ldqm)"為低電平,"dqm1(hdqm)"為高電平時,資料線dq[7:0]表示的資料有效,而dq[15:8]表示的資料無效。

晶元中常見的縮寫

codec codec有兩種,軟體codec編譯碼演算法,安卓軟體中的codec。硬體codec,包含ad da smart pa,或者音訊dsp 的ic,可以在片上 on chip 也可以外接 simd single instruction multiple data 單指令多資料處理模型 vli...

手機晶元中的AP與BP

bp baseband processor,即基帶晶元 搞什麼嘛,雙核就雙核唄,怎麼又搞出個ap和bp啊 原來,fcc 美國聯邦通訊委員會 ap上面則執行了我們通常的作業系統和應用軟體,如android windows phone 7這些。而我們通常所說的雙核啊 四核啊這些就是指的其ap核的多少了吧...

中斷號和晶元中斷引腳的關係

一直以來搞不懂這個中斷號的來歷,總以為是中斷控制器自己規定的乙個號,但是最近在看了s3c2440的中斷控制後才發現不是這麼一回事.2440的中斷處理只能處理32個中斷,但是其在核心中出現的中斷號卻有51,58等.而且它的外部中斷int4 7共享乙個中斷控制暫存器的一位,int8 23也是共享控制暫存...