專利名稱:應用于存儲電路的省電電路及其控制方法
技術領域:
本發明涉及一種用于具有讀取電路的存儲電路的省電電路,尤指一種具 有延遲電路與邏輯電路的省電電路。
背景技術:
一般而言,如果現有技術的存儲電路1 (如圖l(a)所示)運行于相對的 較低的速度,且當該存儲電路處于讀取階段時,即使數據已經正確地被讀取 至該存儲電路的讀取電路11的輸出端,但該讀取電路11的讀取動作依然繼 續發生,因而使得該存儲電路1持續耗電,直到讀取時間結束為止。請參照圖l(b),其為圖l(a)中該存儲電路1的讀取信號RD的波形圖。 當該如圖l(a)所示的現有技術的存儲電路的讀取信號(RD)激活時,亦即該存 儲電路1處于讀取階段(A區段時間)時,該讀取電路11執行讀取動作;在此 讀取階段時間內,將所儲存于該存儲電路或存儲器l內的數據正確地讀出至 該讀取電路11的該輸出端。若數據正確讀出至該輸出端所需的時間小于該 讀取階段的時間(A區段時間),其數據讀出至該輸出端之后,該存儲電路1 仍然處于讀取階段內,則該讀取電路II依然持續耗電,而且當該存儲器1 的運行速度更低時,此現象更為明顯。因此為了降低數據已讀出至該讀取電 路11的輸出端之后的耗電,只要確定數據已經正確被讀出至該讀取電路11 的輸出端后,即可關閉內部的讀取電路ll,以達到省電作用。請參照圖2(a),其為顯示依據本發明構想的具有省電電路21與讀取電路 11的存儲電路2的方塊圖。若使用該省電電路21,即能在數據正確讀出至 該讀取電路ll的輸出端之后,關閉該存儲電路2的讀取電路11,因此能有 效地降低耗電。請參照圖2(b),其為顯示如圖2(a)中所示的存儲電路2中,經由該省電 電路21所產生的信號RD一NEW的波形圖。該信號RD_NEW為原RD信號 經由該省電電路21所產生的信號,再將此信號RD一NEW送至該存儲電路2 的讀取電路ll,如圖2(a)所示。在圖2(b)中,B區段為將該數據正確地讀出至該讀取電路11的輸出端所需的時間,確定該數據讀出之后,即關閉該讀 取電路11 。如此一來,將比原RD信號(A區段時間)省下C區段時間的耗電;當存儲電路2的運行速度更低時(A區段時間愈長),則C區段時間就愈長,而其省電作用就更為明顯。發明內容本申請的主要目的在于提供一種用于具有讀取電路的存儲電路的省電 電路及其控制方法,該省電電路使該讀取電路于正確讀取數據后即被關斷, 可避免當存儲電路處于讀取階段時,即使數據已經正確被讀取至輸出端,但 其電路的讀取動作依然繼續發生,因而電路持續在耗電中,直到讀取時間結 束為止的現象的產生,以達到省電的作用。本申請的次一主要目的在于產生窄脈波以應用于存儲電路,對于當該存 儲電路運算于較低的速度時,能夠達到更低的耗電,且當該存儲電路運算于 較高的速度時,其整體電路的功能特性與未加入依據本發明構想的省電電路 的該存儲電路的功能特性維持一致。本申請的另一主要目的在于提供一種用于存儲電路的省電電路,包含 延遲電路,其具有輸入端與輸出端,該輸入端接收輸入信號的經反相的信號, 用于產生自該輸出端輸出的延遲信號,據以使該省電電路產生輸出信號,其 中該輸入信號的每個第一信號周期內具有第一時段的高電位,且該輸出信號 的每個第二信號周期內具有第三時段的高電位與第四時段的低電位,該第三時段小于或等于該第--時段,該存儲電路接收該輸出信號并在該第三時段時 讀取數據,且該存儲電路在該第四時段時被關斷。根據上述構想,每個第一信號周期內進一步具有第二時段的低電位,且 該第一時段與該第二時段之和等于該第三時段與該第四時段之和。根據上述構想,該存儲電路進一步包括讀取電路,用于接收該輸出信 號并在該第三時段時讀取該數據,且該讀取電路于該數據被正確讀取后,亦 即在該第四時段開始時被關斷。根據上述的構想,當該第三時段小于該第一時段時,該讀取電路因在大 于該第三時段與小于該第一時段的該第四時段內被關斷而可達到省電作用,
且當該第三時段等于該第一時段時,則無該省電作用。根據上述構想,該省電電路進一步包括邏輯電路,其并聯電連接該延 遲電路,該邏輯電路包括非門,其具有輸入端與輸出端,該輸入端用以接 收該輸入信號,且該輸出端電連接該延遲電路的輸入端,用以產生該輸入信 號的該經反相的信號;第一或非門,其具有第一輸入端、第二輸入端與輸出 端,其中該第一輸入端電連接該延遲電路的輸出端,且該第二輸入端電連接 該非門的輸出端;以及第二或非門,其具有第一輸入端、第二輸入端與輸出 端,其中該第一輸入端電連接該第一或非門的輸出端,該第二輸入端電連接該非門的輸出端,且該輸出端用于輸出該輸出信號。本案的再一主要目的在于提供一種用于存儲電路的省電電路,包含邏 輯電路,其具有輸入端與輸出端,該輸入端接收輸入信號,用于產生自該輸 出端輸出該省電電路的輸出信號,其中該輸入信號的每個第一信號周期內具 有第一時段的高電位,該輸出信號的每個第二信號周期內具有第三時段的高 電位與第四時段的低電位,該第三時段小于或等于該第一時段,該存儲電路 接收該輸出信號并在該第三時段時讀取數據,且該存儲電路在該第四時段時 被關斷。根據上述構想,每個第一信號周期內進一步具有第二時段的低電位,且 該第一時段與該第二時段之和等于該第三時段與該第四時段之和。根據上述構想,該存儲電路進一步包括讀取電路,用于接收該輸出信 號并在該第三時段時讀取該數據,且該讀取電路于該數據被正確讀取后,亦 即在該第四時段開始時被關斷。根據上述構想,當該第三時段小于該第一時段時,該讀取電路因在大于 該第三時段與小于該第一時段的該第四時段內被關斷而可達到省電作用,且 當該第三時段等于該第一時段時,則無該省電作用。根據上述的構想,該省電電路更包括延遲電路,具有輸入端與輸出端 及并聯于該邏輯電路,該輸入端自該邏輯電路接收該輸入信號的經反相的信 號,用于產生及自該輸出端輸出延遲信號,據以使該邏輯電路產生該輸出信 號。本申請的又-主要目的在于提供--種用于存儲電路的省電電路的控制 方法,其中該省電電路包括邏輯電路,接收輸入信號,用于產生該輸入信 號的經反相的信號與該省電電路的輸出信號;及延遲電路,并聯電連接該邏 輯電路,接收該輸入信號的該經反相的信號,用于產生延遲信號,據以使該 邏輯電路產生該輸出信號,該方法包含下列步驟(a)將該輸入信號經反運算, 以產生該輸入信號的該經反相的信號;(b)將該輸入信號的該經反相的信號經 該延遲電路以產生該延遲信號;(c)使該邏輯電路接收該輸入信號的該經反相 的信號與該延遲信號,且經第一或非運算以產生或非運算輸出信號;以及(d)使該邏輯電路接收該或非運算輸出信號與該輸入信號的該經反相的信號,且 經第二或非運算以產生該輸出信號。根據上述的構想,該輸入信號的每個第一信號周期內具有第一時段的高 電位與第二時段的低電位,該輸出信號的每個第二信號周期內具有第三時段 的高電位與第四時段的低電位,該第三時段小于或等于該第一時段,且該第 一時段與該第二時段之和等于該第三時段與該第四時段之和。根據上述的構想,該方法進一步包含下列步驟(e)該存儲電路接收該輸 出信號并在該第三時段時讀取數據;以及(f)該存儲電路在該第四時段時被關 斷。根據上述的構想,該存儲電路進一步包括讀取電路,用于接收該輸出 信號并在該第三時段時讀取該數據,且該讀取電路于該數據被正確讀取后, 亦即在該第四時段開始時被關斷。根據上述的構想,當該第三時段小于該第一時段時,該讀取電路因在大 于該第三時段與小于該第一時段的該第四時段內被關斷而可達到省電作用, 且當該第三時段等于該第一時段時,則無該省電作用。根據上述的構想,該延遲電路具有輸入端與輸出端,且該邏輯電路更包 括非門,其具有輸入端與輸出端,該輸入端用以接收該輸入信號,且該輸 出端電連接該延遲電路的輸入端,用于該反運算以產生該輸入信號的該經反 相的信號;第一或非門,其具有第一輸入端、第二輸入端與輸出端,用于該 第一或非運算,其中該第一輸入端電連接該延遲電路的輸出端,且該第二輸 入端電連接該非門的輸出端;以及第二或非門,其具有第一輸入端、第二輸 入端與輸出端,用于該第二或非運算,其中該第一輸入端電連接該第--或非 門的輸出端,該第二輸入端電連接該非門的輸出端,且該輸出端用于輸出該 輸出信號。
圖l(a)為顯示現有技術中具有讀取電路的存儲電路的方塊圖; 圖l(b)為顯示如圖l(a)中所示該存儲電路的讀取信號RD的波形圖; 圖2(a)為顯示依據本發明構想的具有省電電路與讀取電路的存儲電路的 方塊圖;圖2(b)為顯示如圖2(a)中所示該存儲電路中,經由該省電電路所產生的 信號RI^NEW的波形圖;圖3為顯示 一依據本發明構想的用于存儲電路的省電電路的較佳實施例 的電路示意圖;圖4為顯示當存儲電路運算于相對較低的速度時,如圖3所示的該省電 電電路的各信號的波形圖;以及圖5為顯示當存儲電路運算于相對較高的速度時,如圖3所示的該省電 電電路的各信號的波形圖。主要組件符號說明1-現有技術的存儲電路 11:讀取電路2:具省電電路的存儲電路 21:省電電路211:延遲電路 212:邏輯電路2121:非門具體實施方式
如圖3所示,其為一依據本發明構想的用于存儲電路2的省電電路21 的較佳實施例的電路示意圖。請參照圖3,該省電電路21包含延遲電路211及邏輯門212。其中該邏 輯門212包括非門2121,其具有輸入端與輸出端,該非門2121接收輸入 信號IN及輸出輸出信號INB;第一或非門NORl,其具有第一輸入端、第二 輸入端與輸出端,該第一或非門N0R1分別接收該延遲電路的輸入信號ND 與該非門2121的該輸出信號INB,并輸出信號NY;以及第二或非門NOR2, 其具有第- -輸入端、第二輸入端與輸出端,該第二或非門NOR2分別接收該 第一或非門NOR1的輸出信號NY與該非門2121的輸出信號INB并輸出信 號Y。其中,該輸出信號Y即為該省電電路的輸出信號。如圖4所示,其為當存儲電路2運行于相對較低的速度時,如圖3所示 的該省電電電路21的各信號的波形圖。其中該延遲電路211的特性為當其 輸入信號INB由低電位轉為高電位時,其輸出信號ND亦由低電位轉為高電 位;但當其輸入信號INB由高電位轉為低電位時,其輸出信號ND則經過B 區段的延遲時間后,才由高電位轉為低電位,而且在應用上此延遲電路211 的B區段的延遲時間,不可少于存儲電路2所需的讀取時間,以避免數據讀 取錯誤。請再參照圖4,當該省電電路21的輸入信號IN為低電位狀態時,信號 INB與ND為高電位,而信號NY及輸出信號Y則為低電位;當該省電電路 21的輸入信號IN由低電位轉為高電位時,經由一個非門2121后,其輸出信 號INB則由高電位轉為低電位,由于此時信號NY為低電位狀態,因此使得 該省電電路21的輸出信號Y由低電位轉為高電位,且該信號INB輸入該延 遲電路211并經過該B區段延遲時間后,該延遲電路211的輸出信號ND才 由高電位轉為低電位,該第一或非門NOR1的輸出信號NY也才會由低電位 轉為高電位,且使得該省電電路21的輸出信號Y由高電位轉為低電位。此 時,各信號的狀態是輸入信號IN為高電位,信號INB與ND為低電位, 信號NY為高電位,該省電電路21的輸出信號Y為低電位。而當輸入信號 IN由高電位轉為低電位時,該信號INB則由低電位轉為高電位,使得信號 NY由高電位轉為低電位,而該省電電路21的輸出信號Y則依然保持低電位。如圖5所示,其為當存儲電路2運行于相對較高的速度時,如圖3所示 的該省電電電路21的各信號的波形圖。其中當該省電電路21的輸入信號IN 的正周期A'區段時間小于該延遲電路211的B區段延遲時間,則該省電電 路21的輸出信號Y與該省電電路21的輸入信號IN的波形相同;當該省電 電路21的輸入信號IN由低電位轉為高電位時,該邏輯電路212的非門2121 的輸出信號INB則由高電位轉為低電位,此時由于延遲信號系反應之前的狀 態,故信號ND還是保持高電位狀態,致使此時信號NY仍處于低電位狀態, 因之該省電電路21的輸出信號Y將由低電位轉為高電位。當經過A,區段時 間后,該省電電路21的輸入信號IN由高電位轉為低電位時,INB則由低電 位轉為高電位,因為A'區段時間小于延遲電路211的B區段延遲吋間,因 此信號ND仍然保持高電位狀態,而信號NY也還是保持低電位,將使得該 省電電路21的輸出信號Y由高電位轉為低電位。該省電電路21如應用于該存儲電路2中,則當該存儲電路2操作于相 對的較低速時(如圖4所示),輸入信號IN的A區段脈沖時間經由該省電 電路21后,可產生輸出信號Y的B區段脈沖時間,再將此輸出信號Y送至 應用的存儲電路2中,可節省C區段時間以達到省電目的。而當該存儲電路 2運行于相對較高的速度時(如圖5所示),其輸出信號Y與輸入信號IN 相同,因此該存儲電路2的特性則與未加入該省電電路21時完全相同。由上述說明可知,本發明目的在于提供一種用于具有讀取電路的存儲電 路的省電電路及其控制方法,該省電電路使該讀取電路于正確讀取數據后即 被關斷,可避免當存儲電路處于讀取階段時,即使數據已經正確被讀取至該 讀取電路的輸出端,但其讀取電路的讀取動作依然在發生,因而讀取電路持 續在耗電中,直到讀取時間結束為止的現象的產生,以達到省電的作用。本 發明并可達成產生窄脈波以應用于存儲電路,對于當該存儲電路運行于相對 較低的速度時,能夠達到更低的耗電,且當該存儲電路運行于相對較高的速 度時,其整體電路的功能特性與未加入依據本發明構想的省電電路的該存儲 電路的功能特性維持一致的優點。因此,本案具有新穎性、創造性與工業實 用性,特為提出發明專利申請。是以,雖然本案己由上述實施例所詳細敘述而可由本領域技術人員進行 修改,也不能脫離如所附權利要求的保護范圍。
權利要求
1. 一種用于存儲電路的省電電路,包含延遲電路,具有輸入端與輸出端,該輸入端接收輸入信號的經反相的信 號,用于產生自該輸出端輸出的延遲信號,據以使該省電電路產生輸出信號,其中該輸入信號的每個第一信號周期內具有第一時段的高電位,且該輸 出信號的每個第二信號周期內具有第三時段的高電位與第四時段的低電位, 該第三時段小于或等于該第一時段,該存儲電路接收該輸出信號并在該第三 時段時讀取數據,且該存儲電路在該第四時段時被關斷。
2. 如權利要求1所述的省電電路,其中每個第一信號周期內進一步具有 第二時段的低電位,且該第一時段與該第二時段之和等于該第三時段與該第 四時段之和。
3. 如權利要求1所述的省電電路,其中該存儲電路進一步包括 讀取電路,用于接收該輸出信號并在該第三時段時讀取該數據,且該讀取電路于該數據被正確讀取后,亦即在該第四時段開始時被關斷,其中當該 第三時段小于該第一時段時,該讀取電路因在大于該第三時段與小于該第--時段的該第四時段內被關斷而能達到省電作用,且當該第三時段等于該第--時段時,則無該省電作用。
4. 如權利要求l所述的省電電路,進一步包括-邏輯電路,其并聯電連接該延遲電路,該邏輯電路包括非門,具有輸入端與輸出端,該輸入端用以接收該輸入信號,且該 輸出端電連接該延遲電路的輸入端,用以產生該輸入信號的該經反相的信 號;第一或非門,具有第一輸入端、第二輸入端與輸出端,其中該第--輸入端電連接該延遲電路的輸出端,且該第二輸入端電連接該非門的輸出端;以及第二或非門,具有第一輸入端、第二輸入端與輸出端,其中該第一輸入 端電連接該第-或非門的輸出端,該第二輸入端電連接該非門的輸出端,且 該輸出端用于輸出該輸出信號。
5. —種用于存儲電路的省電電路,包含邏輯電路,具有輸入端與輸出端,該輸入端接收輸入信號,用于產生自 該輸出端輸出至該省電電路的輸出信號,其中該輸入信號的每個第一信號周期內具有第一時段的高電位,該輸出 信號的每個第二信號周期內具有第三時段的高電位與第四時段的低電位,該 第三時段小于或等于該第一時段,該存儲電路接收該輸出信號并在該第三時 段時讀取數據,且該存儲電路在該第四時段時被關斷。
6. 如權利要求5所述的省電電路,進一步包括延遲電路,具有輸入端與輸出端及并聯于該邏輯電路,該輸入端自該邏 輯電路接收該輸入信號的經反相的信號,用于產生及自該輸出端輸出延遲信 號,據以使該邏輯電路產生該輸出信號。
7. 如權利要求6所述的省電電路,其中該邏輯電路進一步包括 非門,具有輸入端與輸出端,該輸入端用以接收該輸入信號,且該輸出端電連接該延遲電路的輸入端,用以產生該輸入信號的該經反相的信號;第一或非門,具有第一輸入端、第二輸入端與輸出端,其中該第一輸入 端電連接該延遲電路的輸出端,且該第二輸入端電連接該非門的輸出端;以 及第二或非門,具有第一輸入端、第二輸入端與輸出端,其中該第一輸入 端電連接該第一或非門的輸出端,該第二輸入端電連接該非門的輸出端,且 該輸出端用于輸出該輸出信號。
8. —種用于存儲電路的省電電路的控制方法,其中該省電電路包括邏 輯電路,接收輸入信號,用于產生該輸入信號的經反相的信號與該省電電路 的輸出信號;及延遲電路,其并聯電連接該邏輯電路,接收該輸入信號的該 經反相的信號,用于產生延遲信號,據以使該邏輯電路產生該輸出信號,該 方法包含下列步驟(a) 將該輸入信號經反運算,以產生該輸入信號的該經反相的信號;(b) 將該輸入信號的該經反相的信號經該延遲電路以產生該延遲信號;(c) 使該邏輯電路接收該輸入信號的該經反相的信號與該延遲信號,且經第一或非運算以產生或非運算輸出信號;以及(d) 使該邏輯電路接收該或非運算輸出信號與該輸入信號的該經反相的信號,且經第二或非運算以產生該輸出信號。
9. 如權利要求8所述的方法,其中該輸入信號的每個第一信號周期內具 有第一時段的高電位與第二時段的低電位,該輸出信號的每個第二信號周期 內具有第三時段的高電位與第四時段的低電位,該第三時段小于或等于該第 一時段,且該第一時段與該第二時段之和等于該第三時段與該第四時段之 和。
10. 如權利要求8所述的方法,進一步包含下列步驟-(e) 該存儲電路接收該輸出信號并在該第三時段時讀取數據;以及(f) 該存儲電路在該第四時段時被關斷。
11. 如權利要求8所述的方法,其中該延遲電路具有輸入端與輸出端, 且該邏輯電路進一步包括非門,具有輸入端與輸出端,該輸入端用以接收該輸入信號,且該輸出 端電連接該延遲電路的輸入端,用于該反運算以產生該輸入信號的該經反相的信號;第一或非門,具有第一輸入端、第二輸入端與輸出端,用于該第--或非 運算,其中該第一輸入端電連接該延遲電路的輸出端,且該第二輸入端電連 接該非門的輸出端;以及第二或非門,具有第一輸入端、第二輸入端與輸出端,用于該第二或非 運算,其中該第一輸入端電連接該第一或非門的輸出端,該第二輸入端電連 接該非門的輸出端,且該輸出端用于輸出該輸出信號。
全文摘要
本發明揭示一種用于具有讀取電路的存儲電路的省電電路及其控制方法。該省電電路包含延遲電路,接收輸入信號的經反相的信號,用于產生延遲信號,據以使該省電電路產生輸出信號。其中,該輸入信號的每個第一信號周期內具有第一時段的高電位與第二時段的低電位,該輸出信號的每個第二信號周期內具有第三時段的高電位與第四時段的低電位,該第三時段小于或等于該第一時段,該讀取電路接收該輸出信號并在該第三時段時讀取數據,且該讀取電路在該第四時段時被關斷,從而可達到省電作用。
文檔編號G11C7/22GK101145389SQ20061012914
公開日2008年3月19日 申請日期2006年9月11日 優先權日2006年9月11日
發明者廖俊堯, 林永祥, 許家祿 申請人:盛群半導體股份有限公司