91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

系統(tǒng)關(guān)閉時FPGA非易失存儲器的保護方法介紹

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-05-16 08:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

消費電子設(shè)備到工業(yè)控制設(shè)備,越來越多的系統(tǒng)都在使用FPGA。這些應(yīng)用通常需要設(shè)備在斷電時存儲一些數(shù)據(jù),比如校準信息、用戶設(shè)置、辨認標簽等。如果設(shè)備使用了微處理器,則還需要存儲微處理器的代碼。

對于那些對成本、器件數(shù)量以及電路板尺寸不敏感的系統(tǒng),可采用標準的閃存來存儲這些數(shù)據(jù)。但在許多情況下,成本、器件數(shù)量和電路板尺寸等方面的限制導(dǎo)致系統(tǒng)不得不采用雙用器件。無論采用單片非易失存儲器,還是采用引導(dǎo)用的SRAM器件,F(xiàn)PGA總是具有與它們相聯(lián)系的非易失存儲器。一個顯然的問題是,這些非易失存儲器是否能在系統(tǒng)關(guān)閉時存儲數(shù)據(jù)。

在選擇采用哪種方法之前,應(yīng)考慮應(yīng)用的要求。這些問題包括: 是否需要進行讀/寫操作,或者是否接受只讀操作;存儲的數(shù)據(jù)有多大;寫周期的數(shù)量。最后,必須復(fù)查與讀和寫操作相關(guān)的特性、時序等。

1.初始化塊RAM

大多數(shù)FPGA允許其內(nèi)置的塊RAM在引導(dǎo)器件時被初始化。這是一個很好的方法,它提供了較大容量的ROM,可用于存儲查找表或程序代碼。ROM支持高速隨機讀取操作,能很容易地對FPGA配置進行再次編程。如果設(shè)計需要小容量的ROM,這個方法也不可忽視。

2. SPI重使用

現(xiàn)在所有的SRAM FPGA都允許用SPI存儲器來進行配置。因為SPI存儲器的附加位很便宜,不會占用電路板的面積,使用SPI存儲器的附加空間來存儲數(shù)據(jù)是合理的。在FPGA用其進行配置之后(盡管是各式各樣的,設(shè)計者使用這個方法前要進行確認),構(gòu)建SPI接口只需少量邏輯。使用SPI存儲器時,要小心避免寫到FPGA配置空間中。通過接口邏輯的設(shè)計可將其封鎖,或者使用在許多SPI Flash存儲器中可找到的扇區(qū)鎖定方法 。

在許多應(yīng)用中SPI器件允許隨機讀。用FPGA的存儲器塊,通過高速緩沖存儲當前區(qū)技術(shù)可實現(xiàn)較高的性能。由于寫操作首先要求擦除這個區(qū)域,高速緩沖存儲方法具有更大的靈活性。利用SPI存儲器,擦除/編程周期在正常情況下超過100K。這個規(guī)范包括正常的運作期間要若干個上電和斷電周期。然而,如果存儲器寫的次數(shù)超過這個數(shù)值,則可再次使用存儲器高速緩沖方法,防止系統(tǒng)到達SPI的極限。

3.非易失FPGA TAG存儲器

現(xiàn)在許多非易失FPGA集成了小的TAG存儲器。例如,LatticeXP2提供 0.6“3.4kb的存儲器用于此目的。這通常是存儲設(shè)備設(shè)置和校準數(shù)據(jù)所要求的存儲器容量。如圖1(b)所示,可以通過JTAG接口或片內(nèi)邏輯訪問LatticeXP2 TAG存儲器。在LatticeXP2 FPGA中,對這個存儲器的讀和寫是定序的,支持的寫周期超過1K。為簡化存儲器接口,并使存儲器寫周期次數(shù)最小,可再次利用高速緩沖存儲數(shù)據(jù)技術(shù)的優(yōu)點。TAG存儲器與FPGA配置是分開的,因此在這些操作期間,不會寫到FPGA的配置中。對集成小的、串行EEPROM而言,片上TAG存儲器非常理想。

系統(tǒng)關(guān)閉時FPGA非易失存儲器的保護方法介紹

圖1:(a) 用LatticeECP2 FPGA再次使用SPI配置;(b) LatticeXP2 TAG存儲器。

4.閃存影子塊RAM

LatticeXP2還提供使用閃存初始化位的功能。配置時,閃存初始化位初始化器件中的每個塊RAM。這些存儲器可以讀和寫,就像SRAM一樣。當FPGA內(nèi)必須存儲配置數(shù)據(jù)時,則切換適當?shù)?a target="_blank">信號使當前的RAM值轉(zhuǎn)入閃存(圖2)。這個方法能夠?qū)εc非易失閃存組合在一起的RAM進行高速讀和寫 。在LatticeXP2器件中,這個操作支持數(shù)千個擦除和寫周期。如同TAG存儲器,與塊RAM在一起的閃存在邏輯上是分開的,這樣就能確保FPGA邏輯配置不會意外地被改寫。

系統(tǒng)關(guān)閉時FPGA非易失存儲器的保護方法介紹

圖2 :LatticeXP2閃存影子SRAM操作示意圖。

以上四種方法,每一種方法有其應(yīng)用優(yōu)勢。如果設(shè)計工程師希望采用中等容量的ROM來存儲代碼或者用作查找表,那么初始化塊RAM的方法也許最佳。如果需要存儲少量的數(shù)據(jù),例如校準信息、當前設(shè)置信息或者系統(tǒng)辨別信息,那么TAG存儲器方案更方便一些。對于需要再次寫入的較大容量的存儲器,重使用SPI存儲器,或者閃存影子塊RAM方法是有用的。當然,無論采用哪種方法,都可以降低電路板的面積和成本。

系統(tǒng)關(guān)閉時FPGA非易失存儲器的保護方法介紹


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1661

    文章

    22442

    瀏覽量

    637438
  • 存儲器
    +關(guān)注

    關(guān)注

    39

    文章

    7744

    瀏覽量

    171894
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1399

    瀏覽量

    120801
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    NAND Flash存儲器簡介

    NAND Flash是一種存儲器,也就是掉電不丟失類型,現(xiàn)在我們常見的存儲設(shè)備基本都是NAND Flash,比如U盤、固態(tài)硬盤,手機
    發(fā)表于 11-10 17:08 ?2968次閱讀
    NAND Flash<b class='flag-5'>非</b><b class='flag-5'>易</b><b class='flag-5'>失</b><b class='flag-5'>存儲器</b>簡介

    CDCM6208掉電會遺失設(shè)置嗎?里面有沒有存儲器?

    這個芯片編程設(shè)置好以后,掉電會遺失設(shè)置嗎?里面有沒有存儲器?
    發(fā)表于 11-12 07:16

    什么是半導(dǎo)體存儲器

    半導(dǎo)體存儲器是指通過對半導(dǎo)體電路加以電氣控制,使其具備數(shù)據(jù)存儲保持功能的半導(dǎo)體電路裝置。與磁盤和光盤裝置等相比,具有數(shù)據(jù)讀寫快存儲密度高耗電量少耐震等特點。關(guān)閉電源后
    發(fā)表于 04-21 22:57

    性內(nèi)存有寫入限制嗎?

    我們正在構(gòu)建一個設(shè)備來測量消耗。電路 ACS712 讀取那一刻的消耗量,所以,我需要做一個每秒累加的方法。問題:性內(nèi)存有寫入限制,所以我需要使用
    發(fā)表于 05-30 08:48

    性半導(dǎo)體存儲器的相變機制

    性半導(dǎo)體存儲器的相變機制 非易失性存儲器(NVM)在半導(dǎo)體市場占有重要的一席之地,特別是主要用于手機和
    發(fā)表于 01-11 10:02 ?932次閱讀

    性半導(dǎo)體存儲器的相變機制

    性半導(dǎo)體存儲器的相變機制
    發(fā)表于 01-19 21:22 ?14次下載

    新型存儲MVM數(shù)據(jù)管理

    為適應(yīng)底層存儲架構(gòu)的變化,上層數(shù)據(jù)庫系統(tǒng)已經(jīng)經(jīng)歷了多輪的演化與變革.在大數(shù)據(jù)環(huán)境下,以、大容量、低延遲、按字節(jié)尋址等為特征的新型
    發(fā)表于 01-02 19:04 ?0次下載
    新型<b class='flag-5'>非</b><b class='flag-5'>易</b><b class='flag-5'>失</b><b class='flag-5'>存儲</b>MVM數(shù)據(jù)管理

    Mbit性靜態(tài)隨機訪問存儲器nvSRAM系列

    關(guān)鍵詞:賽普拉斯 , 16-Mbit , 存儲器 , nvSRAM 賽普拉斯半導(dǎo)體公司(納斯達克股票代碼:CY)日前推出了 16-Mbit 性靜態(tài)隨機訪問
    發(fā)表于 09-30 00:22 ?963次閱讀

    可重復(fù)編程FPGA解決方案的應(yīng)用

    事實上,除了這些傳統(tǒng)要求,在前兩代FPGA產(chǎn)品的經(jīng)驗基礎(chǔ)上,萊迪思半導(dǎo)體(Lattice Semiconductor)公司還認識到需要靈活的片上
    發(fā)表于 06-16 09:48 ?2144次閱讀

    性NVSRAM存儲器的詳細講解

    電子發(fā)燒友網(wǎng)站提供《性NVSRAM存儲器的詳細講解.pdf》資料免費下載
    發(fā)表于 11-25 11:12 ?26次下載

    關(guān)于存儲器SRAM基礎(chǔ)知識的介紹

    存儲器概況 存儲器是計算機系統(tǒng)中的記憶設(shè)備,主要是用來存放程序和數(shù)據(jù)。存儲器存儲特性可分為
    發(fā)表于 12-07 14:26 ?6517次閱讀
    關(guān)于<b class='flag-5'>易</b><b class='flag-5'>失</b>性<b class='flag-5'>存儲器</b>SRAM基礎(chǔ)知識的<b class='flag-5'>介紹</b>

    存儲器MRAM芯片MR25H10CDC介紹

    Everspin公司生產(chǎn)的MRAM用于數(shù)據(jù)持久性和應(yīng)用的市場和應(yīng)用。Everspin MRAM應(yīng)用在數(shù)據(jù)中心和云存儲、汽車和運輸市場。MRAM是一種利用電子自旋來存儲信息的存儲技術(shù)。MRAM具有成為通用
    發(fā)表于 08-17 16:26 ?2968次閱讀

    存儲器(VM)

    在過去幾十年內(nèi),存儲器沒有特別大的變化,主要分為DRAM(動態(tài)隨機存取存儲器)和SRAM(靜態(tài)隨機存取存儲器)。它在任何時候都可以讀寫
    的頭像 發(fā)表于 11-29 15:56 ?5025次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>失</b>性<b class='flag-5'>存儲器</b>(VM)

    STT-MRAM存儲器特點及應(yīng)用

    STT-MRAM性隨機存取存儲器是一款像SRAM一樣 高速、高耐久性、單字節(jié)訪問的工作,也可以像ROM/Flash一樣揮發(fā)性,保留時
    的頭像 發(fā)表于 11-29 15:57 ?2344次閱讀

    回顧存儲器發(fā)展史

    存儲器的發(fā)展歷程 繼續(xù)關(guān)于存儲器的發(fā)展回顧,上期我們回顧了非易失性存儲器的發(fā)展史,本期內(nèi)容我們將回顧
    的頭像 發(fā)表于 06-28 09:05 ?2656次閱讀