專利名稱:存儲(chǔ)裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于視頻及其類似系統(tǒng)的數(shù)據(jù)延遲電路的多端口存儲(chǔ)器的控制方法。
作為普通多端口存儲(chǔ)器的一個(gè)例子,雙端口存儲(chǔ)器(以下稱“兩端口存儲(chǔ)器”)具有一個(gè)讀譯碼器和一個(gè)寫譯碼器,并且可以在一個(gè)周期中執(zhí)行讀處理和寫處理。
本發(fā)明的目的是避免如下問題即當(dāng)供給存儲(chǔ)器的讀地址和寫地址在周期上彼此不同時(shí),由于讀地址和寫地址相符合(coincidence)而破壞被讀出的數(shù)據(jù)或讀寫同時(shí)發(fā)生。
根據(jù)本發(fā)明的一個(gè)方面,為實(shí)現(xiàn)上述目的提供了一種存儲(chǔ)裝置,包括一個(gè)差分電路,用于輸出一個(gè)信號(hào),該信號(hào)值對(duì)應(yīng)于輸入讀地址信號(hào)與輸入寫地址信號(hào)的差值;一個(gè)判定電路,用于當(dāng)上述差分電路的輸入信號(hào)值在某預(yù)定值之內(nèi)時(shí)該判定電路輸出具有第一電平的判定信號(hào),當(dāng)所述差分電路的輸出信號(hào)值超出預(yù)定值時(shí)該判定電路輸出具有第二電平的判定信號(hào)。
一個(gè)地址生成電路,用于接收輸入的寫地址信號(hào),輸入的讀地址信號(hào)及其判定信號(hào),并且輸出該電路生成的寫地址和讀地址,其信號(hào)差值至少大于預(yù)定值,而不管輸入寫地址信號(hào)和輸入讀地址信號(hào)間的差值。
一個(gè)寫地址譯碼器,用于譯碼生成的寫地址;一個(gè)讀地址譯碼器,用于譯碼生成的讀地址;及一個(gè)存儲(chǔ)器,用于在某地址存儲(chǔ)輸入數(shù)據(jù),該地址對(duì)應(yīng)于寫地址譯碼器產(chǎn)生的輸出及從某地址輸出數(shù)據(jù),該地址對(duì)應(yīng)于讀地址譯碼器產(chǎn)生的輸出。
以上已經(jīng)簡(jiǎn)要描述了本申請(qǐng)的各種典型發(fā)明。通過以下描述將能理解本申請(qǐng)的各種發(fā)明及其具體結(jié)構(gòu)。
盡管說(shuō)明書的結(jié)論是權(quán)利要求書具體地闡明并明確地指出了的,被看作為發(fā)明的主要內(nèi)容,但是可以相信,通過以下描述及參照附圖可以更好地理解本發(fā)明的目的,特征及進(jìn)一步的目的,特征和優(yōu)點(diǎn)。其中
圖1為兩端口存儲(chǔ)器的邏輯框圖,是本發(fā)明的一個(gè)實(shí)施例;圖2是寫地址生成電路的方框圖;圖3是讀地址生成電路的方框圖;圖4是地址符合(coincidence)檢測(cè)電路8的電路圖;圖5是地址符合檢測(cè)電路15的電路圖;及圖6是描述兩端口存儲(chǔ)器的時(shí)序圖,是本發(fā)明的一個(gè)實(shí)施例。
下面將參照附圖描述本發(fā)明的最佳實(shí)施例。
圖1是示出本發(fā)明的一個(gè)實(shí)施例的示意方框圖。
兩端口存儲(chǔ)器包括一個(gè)差分電路1,一個(gè)判定電路2,一個(gè)地址生成電路3,一個(gè)讀地址譯碼器4,一個(gè)寫地址譯碼器5,一個(gè)輸入/輸出電路6及一個(gè)內(nèi)存或存儲(chǔ)單元7。
差分電路1是用于輸出差分信號(hào)的電路,該差分信號(hào)表示輸入讀地址與輸入寫地址之差的絕對(duì)值。判定電路2是用于輸出判定信號(hào)的電路,該判定信號(hào)表示差分信號(hào)值是否大于某預(yù)定值(本實(shí)施例中為2)。具體地說(shuō),當(dāng)差分信號(hào)值比2大時(shí),判定電路2輸出一個(gè)低電平判定信號(hào);當(dāng)差分信號(hào)值比2小或相等時(shí)輸出一個(gè)高電平判定信號(hào)。地址生成電路3包括一個(gè)讀地址生成電路和一個(gè)寫地址生成電路。地址生成電路3是用于根據(jù)輸入讀地址、輸入寫地址、判定信號(hào)、差分信號(hào)輸出一個(gè)生成的讀地址和一個(gè)生成的寫地址的電路。輸入/輸出電路6是用于輸入外部數(shù)據(jù)并將其輸出到存儲(chǔ)器7以及輸入存儲(chǔ)器7輸出的數(shù)據(jù)再將其輸出到外部。讀地址譯碼器4是用于將生成的讀地址進(jìn)行譯碼的電路。寫地址譯碼器5是用于將生成的寫地址進(jìn)行譯碼的電路。存儲(chǔ)器7是用于將輸入/輸出電路6的輸出數(shù)據(jù)寫入由寫地址譯碼器5所確定的地址中并將由讀地址譯碼器4所確定的地址中存儲(chǔ)的數(shù)據(jù)輸出。
圖2是寫地址生成電路的電路圖。
寫地址生成電路包括一個(gè)地址符合檢測(cè)電路8、一個(gè)NOR電路9、一個(gè)計(jì)數(shù)器10、D觸發(fā)器12和13,鎖存電路14及選擇器11。地址符合檢測(cè)電路8是用于輸出一個(gè)信號(hào)A的電路,該信號(hào)A表示差分信號(hào)值與預(yù)先定義的值“2”是否相同。具體地說(shuō),當(dāng)判定電路2的輸出與設(shè)定值“2”相同時(shí),地址符合檢測(cè)電路8輸出一個(gè)低電平信號(hào)A,并且當(dāng)判定電路2的輸出與設(shè)定值“ 2”不相同時(shí)輸出一個(gè)高電平信號(hào)A。D觸發(fā)器12是用于接收一個(gè)判定信號(hào)及一個(gè)寫時(shí)鐘并輸出一個(gè)通過將判定信號(hào)延遲一個(gè)寫時(shí)鐘得到的信號(hào)B的電路。NOR電路9用于實(shí)現(xiàn)信號(hào)A和信號(hào)B的“或非”操作并輸出信號(hào)C。當(dāng)高電平信號(hào)C輸入計(jì)數(shù)器10時(shí),計(jì)數(shù)器10在下一寫時(shí)鐘的上升沿輸出一個(gè)預(yù)定的轉(zhuǎn)移地址(jumpaddress)“16”作為計(jì)數(shù)器值“16”。接著,計(jì)數(shù)器10響應(yīng)寫時(shí)鐘的上升沿對(duì)前一輸出的計(jì)數(shù)器值進(jìn)行增量并輸出其增量結(jié)果。D觸發(fā)器13用于接收輸入寫地址及其寫時(shí)鐘并輸出一個(gè)延遲一個(gè)寫時(shí)鐘的輸入寫地址的信號(hào)。選擇器11接收計(jì)數(shù)器10的輸出以及D觸發(fā)器12和13的輸出并且,響應(yīng)對(duì)應(yīng)于D觸發(fā)器12的輸出信號(hào)B,將計(jì)數(shù)器10和D觸發(fā)器13的某一個(gè)輸出作為生成的寫地址。具體地說(shuō),選擇器11當(dāng)輸入的是低電平信號(hào)B時(shí),輸出D觸發(fā)器13的輸出,而當(dāng)輸入的是高電平信號(hào)B時(shí)輸出計(jì)數(shù)器10的輸出。生成的寫地址端子與選擇器11之間有電連接以接收生成的寫地址。鎖存電路14接收生成的寫地址和信號(hào)C。當(dāng)鎖存電路14中輸入高電平信號(hào)C時(shí),鎖存電路14鎖存此時(shí)輸入其中的生成的寫地址,并將該鎖存的生成的寫地址作為信號(hào)J輸出。
圖4給出的是地址符合檢測(cè)電路8的電路圖。
地址符合檢測(cè)電路8包括八個(gè)EXOR門81個(gè),兩個(gè)NOR門82及一個(gè)NAND門83。八個(gè)EXOR門81的輸入端(A7、A6、A5、A4、A3、A2、A1和A0)以二進(jìn)制格式供給設(shè)定值<2>,此設(shè)定值的二進(jìn)制表示為(00000010)。另一方面,八個(gè)EXOR門的其它輸入端(B7、B6、B5、B4、B3、B2、B1和B0)被供給用二進(jìn)制形式表示的差分信號(hào)。
圖3給出的是讀地址生成電路的電路圖。該讀地址生成電路包括一個(gè)地址符合檢測(cè)電路15,一個(gè)計(jì)數(shù)器16,一個(gè)選擇器17和一個(gè)T觸發(fā)器18。
地址符合檢測(cè)電路15的輸入是信號(hào)J和輸入讀地址。地址符合檢測(cè)電路15是這樣一種電路,當(dāng)信號(hào)J的值與輸入讀地址不相同時(shí)輸出一個(gè)低電平信號(hào),而當(dāng)信號(hào)J的值與輸入讀地址相同時(shí),則輸出一個(gè)高電平信號(hào)。
當(dāng)高電平信號(hào)a輸入計(jì)數(shù)器16時(shí),計(jì)數(shù)器16在下一讀時(shí)鐘的上升沿輸出一個(gè)預(yù)定轉(zhuǎn)移地址(此例中為16)作為計(jì)數(shù)器值16。然后,計(jì)數(shù)器16響應(yīng)讀時(shí)鐘的上升沿增加以前輸出的計(jì)數(shù)器值并輸出該增量結(jié)果。T型觸發(fā)器18用于接收計(jì)數(shù)器16的輸出信號(hào)a,并輸出信號(hào)b。具體地講,T觸發(fā)器18用于將前一輸出信號(hào)b的電平反相,并且,響應(yīng)信號(hào)a從高電平到低電平的下降沿輸出反相電平信號(hào)。選擇器17接收計(jì)數(shù)器16的輸出,信號(hào)b及輸入讀地址。選擇器17響應(yīng)信號(hào)b的電平輸出輸入讀地址及計(jì)數(shù)器16的輸出中的一個(gè)。具體地說(shuō),當(dāng)輸入低電平信號(hào)b時(shí)選擇器17輸出輸入的讀地址,當(dāng)輸入高電平信號(hào)b時(shí)選擇器17輸出計(jì)數(shù)器16的輸出。生成的讀地址端子20與選擇器17間有電連接并被提供生成的讀地址。
圖5示出地址符合檢測(cè)電路15的電路圖。
地址符合檢測(cè)電路15包括八個(gè)EXNOR門151,兩個(gè)NAND門及一個(gè)NOR門153。八個(gè)EXNOR門151的輸入端(A0、A1、A2、A3、A4、A5、A6及A7)被供給以二進(jìn)制表示的信號(hào)“J”。將以二進(jìn)制形式表示的輸入讀地址提供給八個(gè)EXNOR門的其它輸入端(B7、B6、B5、B4、B3、B2、B1和B0)。
下面將參照附圖6描述本發(fā)明的實(shí)施例的工作過程。
圖6描述的是根據(jù)本發(fā)明的實(shí)施例的兩端口存儲(chǔ)器工作過程的時(shí)序圖。
根據(jù)時(shí)序圖,以T為周期輸入兩端口存儲(chǔ)器的數(shù)據(jù)10、12、13……被延遲并以周期T的兩倍即2T周期輸出。根據(jù)該時(shí)序圖還可知,由于有一未示出的寫地址計(jì)數(shù)器,寫地址以8T為周期重復(fù)出現(xiàn)。
首先描述第一周期兩端口存儲(chǔ)器的工作過程。
該周期對(duì)應(yīng)于這樣的周期即其間輸入讀地址和輸入寫地址之差的絕對(duì)值大于2。差分電路1輸出一個(gè)表示值大于2的差分信號(hào)。判定電路2由于差分信號(hào)值大于2而輸出一個(gè)低電平判定信號(hào)。由于在此周期寫地址生成電路的D觸發(fā)器12輸出一個(gè)低電平信號(hào)B,因此選擇器11輸出D觸發(fā)器13的輸出。即,地址生成電路3輸出通過將輸入寫地址延遲一個(gè)寫時(shí)鐘而得到的信號(hào)作為生成的寫地址。進(jìn)一步說(shuō),由于讀地址生成電路的T觸發(fā)器18被復(fù)位,所以輸出一個(gè)低電平信號(hào)b,選擇器17輸出輸入的讀地址。即地址生成電路3將輸入讀地址作為生成的讀地址輸出。
下面描述第二周期期間兩端口存儲(chǔ)器的工作過程。
差分電路1在輸入一個(gè)輸入讀地址“2”和一個(gè)輸入寫地址“0”及輸入一個(gè)輸入讀地址“5”和一個(gè)輸入寫地址“T”之間輸出一個(gè)表示值小于或等于2的差分信號(hào)。在差分電路1輸出表示值小于或等于2的差分信號(hào)期間,判定電路2輸出一個(gè)高電平判定信號(hào)。在第二個(gè)周期,當(dāng)差分電路1的輸出差分信號(hào)值第一次達(dá)到“2”時(shí),NOR門9接收一個(gè)低電平信號(hào)A和一個(gè)低電平信號(hào)B并輸出一個(gè)高電平信號(hào)C。鎖存電路14響應(yīng)高電平信號(hào)C鎖存此時(shí)輸入的生成的寫地址“7”。鎖存電路14將鎖存的生成的寫地址“7”作為信號(hào)J輸出。響應(yīng)高電平C,計(jì)數(shù)器10在下一寫時(shí)鐘的上升沿將一預(yù)定轉(zhuǎn)移地址“16”作為計(jì)數(shù)器值“16”輸出。然后計(jì)數(shù)器10響應(yīng)寫時(shí)鐘的上升沿增加前一輸出計(jì)數(shù)器值并輸出增量結(jié)果。當(dāng)選擇器11接收到低電平信號(hào)B時(shí),其將D觸發(fā)器13的輸出作為生成的寫地址輸出。另一方面,當(dāng)選擇器11接收到高電平信號(hào)B時(shí),其將計(jì)數(shù)器10的輸出作為生成的寫地址輸出。接著,差分電路1接收一個(gè)輸入讀地址“ 6”和一個(gè)輸入寫地址“0”。另外,差分電路1輸出一個(gè)值為“6”的差分信號(hào)。此時(shí),由于差分信號(hào)值大于2,所以判定電路2輸出一個(gè)低電平判定信號(hào)。由于D觸發(fā)器12是將判定信號(hào)延遲一個(gè)寫時(shí)鐘后再輸出,因此D觸發(fā)器12在判定信號(hào)變成低電平后也是將低電平信號(hào)B延遲一個(gè)寫時(shí)鐘后再輸出。當(dāng)選擇器11接收到低電平信號(hào)B時(shí),則輸出觸發(fā)器13的輸出。即,地址生成電路3輸出一個(gè)信號(hào)作為生成的寫地址,該信號(hào)是通過將輸入寫地址延遲一個(gè)寫時(shí)鐘得到的。
由于在第二周期輸入讀地址的值與信號(hào)J的值“7”不相等,地址符合檢測(cè)電路15輸出一個(gè)低電平信號(hào)。由于T觸發(fā)器18輸出一個(gè)低電平信號(hào)b,故選擇器17輸出輸入的讀地址。即,在第二周期地址生成電路3輸出輸入的讀地址。
下面描述第三周期兩端口存儲(chǔ)器的工作過程。
該周期對(duì)應(yīng)這樣一個(gè)周期即此間輸入讀地址與輸入與地址之差的絕對(duì)值大于2。差分電路1輸出一個(gè)表示值大于2的差分信號(hào)。判定電路2由于差分信號(hào)值大于等于2而輸出一個(gè)低電平判定信號(hào)。由于此間寫地址生成電路的D觸發(fā)器12輸出一個(gè)低電平信號(hào)B,故選擇器11輸出D觸發(fā)器13的輸出。即,地址生成電路3輸出一個(gè)信號(hào)作為生成的寫地址,該信號(hào)是通過將輸入寫地址延遲一個(gè)寫時(shí)鐘得到的。當(dāng)讀地址生成電路的地址符合檢測(cè)電路15接收到輸入讀地址“7”時(shí),地址符合檢測(cè)電路15輸出一個(gè)高電平信號(hào)a。然后,當(dāng)輸入讀地址的值變成一個(gè)非“7”的值時(shí),地址符合檢測(cè)電路15輸出一個(gè)低電平信號(hào)。響應(yīng)地址符合檢測(cè)電路15輸出的高電平信號(hào)a,計(jì)數(shù)器16在輸入高電平信號(hào)a后的下一個(gè)讀時(shí)鐘的上升沿輸出一個(gè)預(yù)定的轉(zhuǎn)移地址(此時(shí)為16)作為計(jì)數(shù)器值16。然后,計(jì)數(shù)器16響應(yīng)讀時(shí)鐘的上升沿增加前一輸出計(jì)數(shù)器值并輸出增量結(jié)果。響應(yīng)信號(hào)9從高電平到低電平的跳轉(zhuǎn),T觸發(fā)器18輸出一個(gè)高電平信號(hào)b。選擇器17在高電平信號(hào)b輸入的同時(shí)輸出計(jì)數(shù)器16的輸出。
下面描述第四周期兩端口存儲(chǔ)器的操作。
差分電路1在輸入一個(gè)輸入讀地址“2”和一個(gè)輸入寫地址“0”及輸入一個(gè)輸入讀地址“5”和一個(gè)輸入寫地址“7”之間輸出一個(gè)值小于或等于2的差分信號(hào)。當(dāng)差分電路1輸出值小于或等于2的差分信號(hào)時(shí),判定電路2輸出一個(gè)高電平判定信號(hào)。在第四周期,當(dāng)差分電路1輸出的差分信號(hào)值第一次達(dá)到“2”時(shí),NOR電路9接收到一個(gè)低電平信號(hào)A和一個(gè)低電平信號(hào)B并輸出一個(gè)高電平信號(hào)C。響應(yīng)高電平信號(hào)C,鎖存電路14鎖存此時(shí)輸入的生成的寫地址“7”,并將其作為信號(hào)J輸出。計(jì)數(shù)器10中輸入高電平信號(hào)C后,其在下一個(gè)寫時(shí)鐘的上升沿輸出一個(gè)預(yù)定轉(zhuǎn)移地址(此時(shí)為16)作為計(jì)數(shù)器值“16”。然后,計(jì)數(shù)器10響應(yīng)寫時(shí)鐘的上升沿,增加前一輸出的計(jì)數(shù)器值并輸出增量結(jié)果。當(dāng)選擇器11接收到低電平信號(hào)B時(shí),其將D觸發(fā)器13的輸出作為生成的寫地址輸出。另外,當(dāng)選擇器11接收到高電平信號(hào)B時(shí),選擇器11將計(jì)數(shù)器10的輸出作為生成的寫地址輸出。然后,當(dāng)差分電路1接收到輸入讀地址“6”和輸入寫地址“0”時(shí),輸出一個(gè)差分信號(hào),其值為“6”。此時(shí),由于差分信號(hào)值大于2,判定電路2輸出一個(gè)低電平判定信號(hào)。由于D觸發(fā)器12輸出一個(gè)被延遲了一個(gè)寫時(shí)鐘的判定信號(hào),則其在判定信號(hào)已變?yōu)榈碗娖胶筝敵鲆粋€(gè)被延遲了一個(gè)寫時(shí)鐘的低電平信號(hào)B。當(dāng)選擇器11接收到低電平信號(hào)B時(shí),輸出觸發(fā)器13的輸出。由于在第四周期,T觸發(fā)器18輸出一個(gè)高電平信號(hào)b,則選擇器17輸出計(jì)數(shù)器16的輸出。
下面描述第五周期兩端口存儲(chǔ)器的工作過程。
該周期對(duì)應(yīng)于輸入讀地址與輸入寫地址之差的絕對(duì)值大于2的周期。差分電路1輸出一個(gè)值大于2的差分信號(hào)。判定電路2由于差分信號(hào)值大于2而輸出一個(gè)低電平判定信號(hào)。由于本周期內(nèi)寫地址生成電路的D觸發(fā)器12輸出一個(gè)低電平信號(hào)B,則選擇器11輸出D觸發(fā)器13的輸出。即,地址生成電路3輸出一個(gè)信號(hào)作為生成的寫地址,該信號(hào)是通過將輸入寫地址延遲一個(gè)寫時(shí)鐘得到的。當(dāng)?shù)刂贩蠙z測(cè)電路15接收到輸入讀地址值“7”時(shí),其輸出一個(gè)高電平信號(hào)。然后,當(dāng)輸入讀地址值成為非“7”值時(shí),地址符合檢測(cè)電路15輸出一個(gè)低電平信號(hào)。響應(yīng)高電平信號(hào)a,計(jì)數(shù)器16在輸入高電平信號(hào)a后在下一讀時(shí)鐘的上升沿輸出一個(gè)預(yù)定轉(zhuǎn)移地址(此時(shí)為16)作為計(jì)數(shù)器值16。然后,計(jì)數(shù)器16響應(yīng)讀時(shí)鐘的上升沿增加前一輸出計(jì)數(shù)器值并輸出增量結(jié)束。響應(yīng)信號(hào)a從高電平到低電平的跳轉(zhuǎn),T觸發(fā)器18輸出一個(gè)低電平信號(hào)b。當(dāng)?shù)碗娖叫盘?hào)b輸入到選擇器17時(shí),選擇器將輸入的讀地址作為生成的讀地址輸出。
從第一周期到第五周期,寫地址譯碼器5將生成的寫地址譯碼,讀地址譯碼器4將生成的讀地址譯碼。然后,存儲(chǔ)器7在寫地址譯碼器5輸出的地址中存儲(chǔ)輸入數(shù)據(jù),并輸出對(duì)應(yīng)于讀地址譯碼器4的輸出的地址中存儲(chǔ)的數(shù)據(jù)。
如上所述,根據(jù)本發(fā)明實(shí)施例的兩端口存儲(chǔ)施器,當(dāng)輸入讀地址和輸入寫地址之差值大于一個(gè)預(yù)定值時(shí),為存儲(chǔ)器提供具有理想差值的兩個(gè)地址。這樣,由于避免了提供給存儲(chǔ)器的地址間發(fā)生沖突這種現(xiàn)象,就防止了存儲(chǔ)裝置的誤操作。由于不必討論使用兩端口存儲(chǔ)器時(shí)的地址控制,因此可以使用簡(jiǎn)單的系統(tǒng)構(gòu)成。
盡管本發(fā)明是參照?qǐng)D示性的實(shí)施例進(jìn)行描述的,但是該描述并不是用于限制本發(fā)明的范圍。根據(jù)該描述對(duì)圖示性的實(shí)施例及本發(fā)明的其它實(shí)施例進(jìn)行各種修改,對(duì)于熟練技術(shù)的人員來(lái)說(shuō)是輕而易舉的。因此可以預(yù)見,在不超出本發(fā)明的實(shí)質(zhì)范圍的情況下,附帶的權(quán)利要求覆蓋了任何這種修改和實(shí)施例。
權(quán)利要求
1.一種存儲(chǔ)裝置,包括一個(gè)差分電路,用于輸出一個(gè)信號(hào),該信號(hào)的值對(duì)應(yīng)于輸入讀地址信號(hào)與輸入寫地址信號(hào)的差值;一個(gè)判定電路,用于當(dāng)從所述差分電路輸出的信號(hào)值在某預(yù)定值之內(nèi)時(shí)輸出具有第一電平的判定信號(hào),并且當(dāng)所述值超過預(yù)定值時(shí)輸出具有第二電平的判定信號(hào);一個(gè)地址生成電路,用于接收輸入寫地址信號(hào),輸入讀地址信號(hào)和判定信號(hào),并輸出生成的寫地址和讀地址,該兩地址信號(hào)值的差值,至少大于預(yù)定值,而不管輸入寫地址信號(hào)和輸入讀地址信號(hào)之間的差值;一個(gè)寫地址譯碼器,用于對(duì)生成的寫地址進(jìn)行譯碼;一個(gè)讀地址譯碼器,用于對(duì)生成的讀地址進(jìn)行譯碼;及一個(gè)存儲(chǔ)器,用于在所述寫地址譯碼器輸出的地址中存儲(chǔ)輸入數(shù)據(jù),并輸出所述讀地址譯碼器輸出的地址中存儲(chǔ)的輸出數(shù)據(jù)。
2.一種存儲(chǔ)裝置,包括一個(gè)差分電路,用于輸出一個(gè)信號(hào),該信號(hào)的值對(duì)應(yīng)于輸入讀地址信號(hào)和輸入寫地址信號(hào)之間的差值;一個(gè)判定電路,用于當(dāng)從所述差分電路輸出的信號(hào)值在某預(yù)定值之內(nèi)時(shí)輸出具有第一電平的判定信號(hào),并且當(dāng)所述值超過預(yù)定值時(shí)輸出具有第二電平的判定信號(hào);一個(gè)地址生成電路,用于接收輸入寫地址信號(hào),輸入讀地址信號(hào),以及判定信號(hào),并用于從生成讀地址端子輸出讀地址信號(hào),還用于響應(yīng)具有第一電平的判定信號(hào),從生成寫地址端子輸出具有第一值的信號(hào),該第一值為輸入寫地址信號(hào)與具有第一值至少超過預(yù)測(cè)值的信號(hào)之差值。也用于響應(yīng)具有第二電平的判定信號(hào),從生成寫地址端子輸出與輸入寫地址信號(hào)相應(yīng)的信號(hào);一個(gè)寫地址譯碼器,用于對(duì)從生成寫地址端子得到的輸出進(jìn)行譯碼;一個(gè)讀地址譯碼器,用于對(duì)從生成讀地址端子得到的輸出進(jìn)行譯碼;及一個(gè)存儲(chǔ)器,用于從所述寫地址譯碼器的輸出所對(duì)應(yīng)的地址中存儲(chǔ)輸入的的數(shù)據(jù),并輸出于所述讀地址譯碼器輸出的所對(duì)應(yīng)的地址中存儲(chǔ)輸入的數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的存儲(chǔ)裝置,其中從生成寫地址端子輸出的信號(hào)對(duì)應(yīng)于輸入寫地址信號(hào),是通過將輸入寫地址信號(hào)延遲得到的。
4.根據(jù)權(quán)利要求2或3所述的存儲(chǔ)裝置,其中提供了所述地址生成電路,用于在所述地址生成電路響應(yīng)具有第一電平的判定信號(hào)輸出具有第一值的信號(hào)之前即時(shí)地存儲(chǔ)對(duì)應(yīng)于輸入寫地址的信號(hào)值。該信號(hào)從生成寫地址端子輸出,而第一值是輸入寫地址信號(hào)與具有第一值至少超過預(yù)測(cè)值的信號(hào)之差值,該地址生成電路響應(yīng)輸入讀地址信號(hào)值與對(duì)應(yīng)于輸入寫地址信號(hào)的保持值之間的符合操作從生成讀地址端子輸出具有第一值的信號(hào)作為生成的讀地址。
5.一種控制存儲(chǔ)裝置的方法,包括以下步驟當(dāng)輸入讀地址信號(hào)和與輸入讀地址周期不同的輸入寫地址信號(hào)的差值大于某預(yù)定值時(shí),向存儲(chǔ)器提供一個(gè)對(duì)應(yīng)于輸入讀地址信號(hào)的信號(hào)及一個(gè)對(duì)應(yīng)于輸入寫地址信號(hào)的信號(hào);及當(dāng)差值在預(yù)定值之內(nèi)時(shí)向存儲(chǔ)器提供一個(gè)生成的讀地址和生成的寫地址,此兩地址用于從所述存儲(chǔ)器中讀寫數(shù)據(jù),并且其信號(hào)差值至少超過預(yù)定值。
全文摘要
一種存儲(chǔ)裝置,包括一個(gè)差分電路,用于輸出一個(gè)對(duì)應(yīng)于輸入讀地址信號(hào)和輸入寫地址信號(hào)的差值的信號(hào),一個(gè)判定電路,用于輸出響應(yīng)差分電路要求的判定信號(hào),以及一個(gè)地址生成電路,用于根據(jù)輸入讀地址信號(hào),輸入寫地址信號(hào)及判定信號(hào)輸出一個(gè)生成的寫地址和一個(gè)生成的讀地址,此兩地址信號(hào)之差值之間,等于或大于某一給定值。
文檔編號(hào)G11C11/34GK1178986SQ9711616
公開日1998年4月15日 申請(qǐng)日期1997年8月6日 優(yōu)先權(quán)日1997年8月6日
發(fā)明者佐藤泰則 申請(qǐng)人:沖電氣工業(yè)株式會(huì)社