它可以使系統(tǒng)軟件查詢(xún)已安裝的Flash Memory器件的各種參數(shù),包括器件陣列結(jié)構(gòu)參數(shù)、電氣和時(shí)間參數(shù)以及器件支持的功能等。利用CFI可以不用修改系統(tǒng)軟件就可以用新型的和改進(jìn)的產(chǎn)品代替舊版本的產(chǎn)品。例如:如果新型的Flash Memory的擦除時(shí)間只有舊版本的一半,系統(tǒng)軟件只要通過(guò)CFI讀取新器件的擦除時(shí)間等參數(shù),修改一下定時(shí)器的時(shí)間參數(shù)即可。
簡(jiǎn)單說(shuō)就是:
1.使得軟件和硬件升級(jí)更加方便。
2.使得不同廠商之間的硬件兼容性更好,也就是如果都支持了CFI,很多時(shí)候,可以實(shí)現(xiàn)底層硬件的互換。
比如,軟件是基于CFI的,那么底層硬件的flash,換了另一廠商的,,而上層軟件就不需要改動(dòng),也可以工作。
在應(yīng)用CFI之前,F(xiàn)lash器件的有關(guān)信息都儲(chǔ)存在系統(tǒng)軟件的表格中。當(dāng)有新的器件發(fā)布時(shí),一般必須修改軟件來(lái)添加該器件的描述信息。CFI出現(xiàn)后,工程師們正在利用CFI來(lái)構(gòu)建代碼,它不僅能夠運(yùn)行在Flash存儲(chǔ)器上,而且隨時(shí)準(zhǔn)備著應(yīng)用在下一代的低成本版本上。這使得原始設(shè)備制造商能夠在低成本Flash存儲(chǔ)器設(shè)備可用時(shí)使用它而不必重寫(xiě)代碼。
由于生產(chǎn)Flash Memory的半導(dǎo)體制造商眾多,不同廠商Flash Memory產(chǎn)品的操作命令集和電氣參數(shù)又千差萬(wàn)別,這些人在設(shè)計(jì)硬件的時(shí)候,已經(jīng)在陣腳的兼容性等方面,做了足夠多的文章,做得很好了,但是與此對(duì)應(yīng)的軟件方面,由于硬件升級(jí),軟件都要改動(dòng)很大,這給Flash Memory的開(kāi)發(fā)設(shè)計(jì)人員和OEM制造商帶來(lái)許多不便。
為了對(duì)現(xiàn)有的Flash Memory的產(chǎn)品進(jìn)行升級(jí)或使用其它公司的Flash Memory產(chǎn)品替換,必須對(duì)原有的程序代碼和硬件結(jié)構(gòu)進(jìn)行修改。
CFI的作用是把 NOR Flash 的信息通過(guò)統(tǒng)一的方法讀出來(lái)。不同公司產(chǎn)的NOR Flash在 erase,program,lock,unlock等操作上有差別,即command set不一樣。本來(lái)產(chǎn)品中用這種NOR Flash,后來(lái)升級(jí)又換了其他牌子的了,command set不一樣,就要改代碼。NOR Flash要是支持CFI就好辦多了,就不用改代碼。通過(guò)CFI可以讀出片子的manufacturer id,vendorid等等,在程序中就可以通過(guò)以上信息來(lái)選擇正確的erase,program等操作方式。NOR Flash的數(shù)據(jù)線和地址線都可能為32/16/8條。為了統(tǒng)一起見(jiàn),通過(guò)CFI接口查詢(xún)時(shí),CFI接口描述的地址均為Flash芯片的地址,CFI接口查詢(xún)到的數(shù)據(jù),以低字節(jié)D7-D0上為準(zhǔn),高字節(jié)數(shù)據(jù)線無(wú)視就好了。
CFI標(biāo)準(zhǔn),其實(shí)也就是一系列的表格,包含了5個(gè)部分:
1.“CFI Query Identification String”,CFI查詢(xún)識(shí)別碼字符串。
2.“System Interface String”,系統(tǒng)接口字符串。
3. “Device Geometry Definition”,設(shè)備物理結(jié)構(gòu)信息定義。
4. “Primary Vendor-Specific Extended Query”,原始設(shè)備提供商相關(guān)的擴(kuò)展查詢(xún)信息。
5.“Alternate Vendor-Specific Extended Query”,可選/備用提供商相關(guān)的擴(kuò)展查詢(xún)信息。
前者可以兼容后者,反過(guò)來(lái)不行。
public class LinkedList extends AbstractSequentialList implements List, Queue, ...
一般系統(tǒng)默認(rèn)是SATA做主盤(pán)的 而且SATA沒(méi)跳線設(shè)置! 主要的在主版COMS里面設(shè)置看看了!回答者:3683680 - 秀才 二級(jí) 8-20 17:08SATA硬盤(pán)BIOS設(shè)置圖解分類(lèi):默認(rèn)欄目 由...
SPI:serial peripheral interface串行外圍設(shè)備接口,是一種常見(jiàn)的時(shí)鐘同步串行通信接口。CFI是公共閃存接口,是由存儲(chǔ)芯片工業(yè)界定義的一種獲取閃存芯片物理參數(shù)和結(jié)構(gòu)參數(shù)的操作規(guī)程和標(biāo)準(zhǔn)。CFI有許多關(guān)于閃存芯片的規(guī)定,有利于嵌入式對(duì)FLASH的編程。很多NOR FLASH 都支持CFI,但并不是所有的都支持。普通的parallel/CFI/JEDEC接口的的Nor Flash的針腳比較多,芯片比較大。之所有會(huì)有SPI接口的,主要是相對(duì)CFI/Parallel的Nor,可以減少針腳數(shù)目,減少芯片封裝大小,采用了SPI后的Nor Flash,針腳只有8個(gè)。SPI flash和parallel的介質(zhì)都是Norflash ,但是SPI 是通過(guò)串行接口來(lái)實(shí)現(xiàn)數(shù)據(jù)操作,而parallel則以并行接口進(jìn)行數(shù)據(jù)操作,SPI容量都不是很大,市場(chǎng)上Numonyx做大可以做到128mbit,而且讀寫(xiě)速度慢,但是價(jià)格便宜,操作簡(jiǎn)單。而parallel接口速度快,容量上市場(chǎng)上已經(jīng)有1Gmbit的容量,價(jià)格昂貴。
格式:pdf
大小:346KB
頁(yè)數(shù): 4頁(yè)
評(píng)分: 4.6
為了使程控儀器可以接入不同接口的測(cè)試系統(tǒng),在儀器接口平臺(tái)上設(shè)計(jì)了一種儀用USB接口模塊。該設(shè)計(jì)采用SCPI解析模塊,使儀器在更換了USB接口模塊后仍可方便地進(jìn)入以USB總線構(gòu)建的自動(dòng)測(cè)試系統(tǒng)。測(cè)試結(jié)果表明,插入U(xiǎn)SB接口模塊的儀器能夠在以SCPI為控制命令的USB總線系統(tǒng)中穩(wěn)定工作。
格式:pdf
大小:346KB
頁(yè)數(shù): 4頁(yè)
評(píng)分: 4.4
嵌入式開(kāi)發(fā)系統(tǒng)中,微處理器與FLASH存儲(chǔ)器的接口設(shè)計(jì)是一個(gè)非常重要的環(huán)節(jié)。本文以高性能、低功耗的ARM9芯片S3C2410與FLASH芯片K9F1208UOM接口設(shè)計(jì)為例,具體介紹了嵌入式開(kāi)發(fā)板設(shè)計(jì)中,S3C2410芯片與FLASH存儲(chǔ)器的接口電路設(shè)計(jì)、控制與編程方法及實(shí)現(xiàn),提出了一種性?xún)r(jià)比極高的解決方案。
閃存盤(pán)(又稱(chēng)優(yōu)盤(pán)、U盤(pán)、電子盤(pán)、隨身碟、記憶棒、手指),是一種用閃存來(lái)進(jìn)行數(shù)據(jù)存儲(chǔ)的介質(zhì),通常使用USB插頭。通常閃存盤(pán)體積極小、重量輕、可熱插拔也可以重復(fù)寫(xiě)入。面世后迅速普及并取代傳統(tǒng)的軟盤(pán)及軟盤(pán)驅(qū)動(dòng)器。在2006年11月時(shí),市面上販?zhǔn)鄣拈W存盤(pán)的存儲(chǔ)容量介于32MB到64GB之間[1]。容量大小因?yàn)殚W存密度而被限制,容量越大,則每MB的成本可能因?yàn)檩^貴的的組件而提高。有時(shí)讀卡器也會(huì)被歸類(lèi)為閃存盤(pán)。這類(lèi)設(shè)備的記憶芯片并不是內(nèi)置的,而是可以抽換的存儲(chǔ)卡。
相較于其他可攜式存儲(chǔ)設(shè)備(尤其是軟盤(pán)片),閃存盤(pán)有許多優(yōu)點(diǎn):較不占空間,通常操作速度較快(USB1.1標(biāo)準(zhǔn)),能存儲(chǔ)較多數(shù)據(jù),并且可能較可靠(由于沒(méi)有機(jī)械設(shè)備),在讀寫(xiě)時(shí)斷開(kāi)而不會(huì)損壞硬件(軟盤(pán)在讀寫(xiě)時(shí)斷開(kāi)馬上損壞),只會(huì)丟失數(shù)據(jù)。這類(lèi)的磁盤(pán)使用USB大量存儲(chǔ)設(shè)備標(biāo)準(zhǔn),在近代的操作系統(tǒng)如Linux、Mac OS X、Unix與Windows中皆有內(nèi)置支持。
閃存盤(pán)通常使用塑膠或金屬外殼,內(nèi)部含有一張小的印刷電路板,讓閃存盤(pán)尺寸小到像鑰匙圈飾物一樣能夠放到口袋中,或是串在頸繩上。只有USB連接頭突出于保護(hù)殼外,且通常被一個(gè)小蓋子蓋住。大多數(shù)的閃存盤(pán)使用標(biāo)準(zhǔn)的Type-A USB接頭,這使得它們可以直接插入個(gè)人電腦上的USB端口中。
要訪問(wèn)閃存盤(pán)的數(shù)據(jù),就必須把閃存盤(pán)連接到電腦;無(wú)論是直接連接到電腦內(nèi)置的USB控制器或是一個(gè)USB集線器都可以。只有當(dāng)被插入U(xiǎn)SB端口時(shí),閃存盤(pán)才會(huì)啟動(dòng),而所需的電力也由USB連接供給。然而,有些閃存盤(pán)(尤其是使用USB 2.0標(biāo)準(zhǔn)的高速閃存盤(pán))可能需要比較多的電源,因此若接在像是內(nèi)置在鍵盤(pán)或屏幕的USB集線器,這些閃存盤(pán)將無(wú)法工作,除非將它們直接插到控制器(也就是電腦本身提供的USB端口)或是一個(gè)外接電源的USB集線器上.
閃存技術(shù)特點(diǎn)
NOR型與NAND型閃存的區(qū)別很大,打個(gè)比方說(shuō),NOR型閃存更像 內(nèi)存,有獨(dú)立的地址線和數(shù)據(jù)線,但價(jià)格比較貴,容量比較小;而NAND型更像硬盤(pán),地址線和數(shù)據(jù)線是共用的I/O線,類(lèi)似硬盤(pán)的所有信息都通過(guò)一條硬盤(pán)線傳送一般,而且NAND型與NOR型閃存相比,成本要低一些,而容量大得多。因此,NOR型閃存比較適合頻繁隨機(jī)讀寫(xiě)的場(chǎng)合,通常用于存儲(chǔ)程序代碼并直接在閃存內(nèi)運(yùn)行,手機(jī)就是使用NOR型閃存的大戶(hù),所以手機(jī)的"內(nèi)存"容量通常不大;NAND型閃存主要用來(lái)存儲(chǔ)資料,我們常用的閃存產(chǎn)品,如閃存盤(pán)、數(shù)碼存儲(chǔ)卡都是用NAND型閃存。這里我們還需要端正一個(gè)概念,那就是閃存的速度其實(shí)很有限,它本身操作速度、頻率就比內(nèi)存低得多,而且NAND型閃存類(lèi)似硬盤(pán)的操作方式效率也比內(nèi)存的直接訪問(wèn)方式慢得多。因此,不要以為閃存盤(pán)的性能瓶頸是在接口,甚至想當(dāng)然地認(rèn)為閃存盤(pán)采用USB2.0接口之后會(huì)獲得巨大的性能提升。
前面提到NAND型閃存的操作方式效率低,這和它的架構(gòu)設(shè)計(jì)和接口設(shè)計(jì)有關(guān),它操作起來(lái)確實(shí)挺像硬盤(pán)(其實(shí)NAND型閃存在設(shè)計(jì)之初確實(shí)考慮了與硬盤(pán)的兼容性),它的性能特點(diǎn)也很像硬盤(pán):小數(shù)據(jù)塊操作速度很慢,而大數(shù)據(jù)塊速度就很快,這種差異遠(yuǎn)比其他存儲(chǔ)介質(zhì)大的多。這種性能特點(diǎn)非常值得我們留意。
閃存存取比較快速,無(wú)噪音,散熱小。用戶(hù)空間容量需求量小的,打算購(gòu)置的話(huà)可以不考慮太多,同樣存儲(chǔ)空間買(mǎi)閃存。如果需要容量空間大的(如500G),就買(mǎi)硬盤(pán),較為便宜,也可以滿(mǎn)足用戶(hù)應(yīng)用的需求。
通用公共無(wú)線接口是一套技術(shù)規(guī)范,在無(wú)線基站劃分為無(wú)線設(shè)備控制中心(REC,Radio Equipment Control)和無(wú)線設(shè)備(RE,Radio Equipment)兩部分的基礎(chǔ)上,定義了兩者之間的接口 。
CPRI是通信業(yè)界的數(shù)家廠商合作的結(jié)果。制定技術(shù)規(guī)范的參與方有愛(ài)立信、華為、NEC、北電網(wǎng)絡(luò)和西門(mén)子。第一版的規(guī)格書(shū)在2003年9月30日發(fā)布于CPRI的官方網(wǎng)站。
通用公共無(wú)線接口(CPRI)聯(lián)盟是一個(gè)工業(yè)合作組織,致力于從事無(wú)線基站內(nèi)部無(wú)線設(shè)備控制中心(簡(jiǎn)稱(chēng)REC)及無(wú)線設(shè)備(簡(jiǎn)稱(chēng)RE)之間主要接口規(guī)范的制定工作。發(fā)起成立CPRI 組織的公司包括:愛(ài)立信、華為、NEC、北電網(wǎng)絡(luò)及西門(mén)子公司,CPRI對(duì)其它組織和廠家開(kāi)放。