[發(fā)明專利]FLASH接口電路有效
| 申請?zhí)枺?/td> | 201210592679.9 | 申請日: | 2012-12-31 |
| 公開(公告)號: | CN103050150A | 公開(公告)日: | 2013-04-17 |
| 發(fā)明(設(shè)計)人: | 吳歌;鄧寶松 | 申請(專利權(quán))人: | 中國電子科技集團公司第十五研究所 |
| 主分類號: | G11C16/06 | 分類號: | G11C16/06 |
| 代理公司: | 北京理工大學(xué)專利中心 11120 | 代理人: | 高燕燕;楊志兵 |
| 地址: | 100083 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | flash 接口 電路 | ||
1.一種FLASH接口電路,它安裝于CPU與FLASH存儲器之間,其特征是,它包括:數(shù)據(jù)寄存器(1)、讀寫地址寄存器(2)、使能信號發(fā)生電路(3)、寬度配置寄存器A(4)、寬度配置寄存器B(5)、寬度配置寄存器C(6)、比較選擇電路(7)、計數(shù)器A(8)、計數(shù)器B(9)、計數(shù)器C(10)、比較電路A(12)、比較電路B(13)、比較電路C(14)、計數(shù)器D(15)、脈沖發(fā)生器A(16)、脈沖發(fā)生器B(17)、脈沖發(fā)生器C(18)、比較電路D(19)和脈沖發(fā)生器D(20);
其連接關(guān)系為:數(shù)據(jù)寄存器(1)與讀寫地址寄存器(2)分別連接在CPU與FLASH存儲器之間,使能信號發(fā)生電路(3)一端與CPU連接,另一端分為四路,分別與計數(shù)器A(8)、計數(shù)器B(9)、計數(shù)器C(10)及計數(shù)器D(15)連接;寬度配置寄存器A(4)的一端與CPU連接,另一端分為兩路,一路與比較選擇電路(7)連接,另一路與比較電路A(12)連接,比較電路A(12)通過脈沖發(fā)生器A(16)連接至FLASH存儲器,計數(shù)器A(8)與比較電路A(12)連接;寬度配置寄存器B(5)的一端與CPU連接,另一端分為兩路,一路與比較選擇電路(7)連接,另一路與比較電路B(13)連接,比較電路B(13)通過脈沖發(fā)生器B(17)連接至FLASH存儲器,計數(shù)器B(9)與比較電路B(13)連接;寬度配置寄存器C(6)的一端與CPU連接,另一端分為兩路,一路與比較選擇電路(7)連接,另一路與比較電路C(14)連接,比較電路C(14)通過脈沖發(fā)生器C(18)連接至FLASH存儲器,計數(shù)器C(10)與比較電路C(14)連接;比較選擇電路(7)與計數(shù)器D(15)分別與比較電路D(19)連接,比較電路D(19)通過脈沖發(fā)生器D(20)連接至FLASH存儲器。
CPU首先需對寬度配置寄存器A(4)、寬度配置寄存器B(5)及寬度配置寄存器C(6)的脈沖信號寬度進行設(shè)定;
CPU通過寬度配置寄存器A(4)、計數(shù)器A(8)、比較電路A(12)及脈沖發(fā)生器A(16)向FLASH存儲器發(fā)出擦除控制信號;
CPU通過寬度配置寄存器B(5)、計數(shù)器B(9)、比較電路B(13)及脈沖發(fā)生器B(17)向FLASH存儲器發(fā)出寫入控制信號;
CPU通過寬度配置寄存器C(6)、計數(shù)器C(10)、比較電路C(14)及脈沖發(fā)生器C(18)向FLASH存儲器發(fā)出讀取控制信號;
比較選擇電路(7)用于比較寬度配置寄存器A(4)、寬度配置寄存器B(5)與寬度配置寄存器C(6)中所設(shè)定的最大脈沖寬度。
2.如權(quán)利要求1所述的一種FLASH接口電路,其特征在于:所述FLASH接口電路的工作流程為:
A.CPU首先需對寬度配置寄存器A(4)、寬度配置寄存器B(5)及寬度配置寄存器C(6)的脈沖信號寬度進行設(shè)定;
B.CPU通過數(shù)據(jù)寄存器(1)、讀寫地址寄存器(2)將數(shù)據(jù)及地址存放在FLASH存儲器的相應(yīng)端口;
C.寬度配置寄存器A(4)、寬度配置寄存器B(5)、寬度配置寄存器C(6)以控制脈沖寬度的形式控制電平保持時間,分別通過比較電路A(12)、比較電路B(13)、比較電路C(14)與計數(shù)器A(8)、計數(shù)器B(9)、計數(shù)器C(10)進行比較,當(dāng)計數(shù)器A(8)、計數(shù)器B(9)、計數(shù)器C(10)計數(shù)達到設(shè)定的脈沖寬度時,脈沖發(fā)生器A(16)、脈沖發(fā)生器B(17)、脈沖發(fā)生器C(18)結(jié)束電平保持,形成脈沖,此時FLASH存儲器進行相應(yīng)的擦除、寫入、讀取功能;
D.比較選擇電路(7)比較寬度配置寄存器A(4)、寬度配置寄存器B(5)與寬度配置寄存器C(6)中所設(shè)定的值,并輸出最大脈沖寬度,計數(shù)器D(15)進行計數(shù),當(dāng)比較電路D(19)獲取到最大脈沖寬度時,脈沖發(fā)生器D(20)向FLASH存儲器發(fā)出使能信號,結(jié)束本次操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電子科技集團公司第十五研究所,未經(jīng)中國電子科技集團公司第十五研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210592679.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





