探索Atmel AT17LV系列FPGA配置EEPROM:特性、應(yīng)用與設(shè)計要點
在FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)的應(yīng)用領(lǐng)域中,配置存儲器是不可或缺的一部分。它負(fù)責(zé)存儲FPGA的配置程序,確保FPGA能夠按照預(yù)設(shè)的功能運行。Atmel公司的AT17LV系列FPGA配置EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲器)就是這樣一類產(chǎn)品,為FPGA提供了便捷、經(jīng)濟(jì)的配置解決方案。
文件下載:AT17LV002-10CU.pdf
一、產(chǎn)品概述
AT17LV系列包括AT17LV65、AT17LV128、AT17LV256、AT17LV512、AT17LV010、AT17LV002和AT17LV040等型號。不過需要注意的是,AT17LV65和AT17LV128已不推薦用于新設(shè)計,被AT17LV256所替代。這些器件支持3.3V和5.0V的工作電壓,適用于多種不同的系統(tǒng)環(huán)境。
1. 主要特性
- 存儲能力多樣:提供了從65,536 x 1-bit到4,194,304 x 1-bit等多種存儲容量選擇,能夠滿足不同規(guī)模FPGA的配置需求。
- 雙電壓支持:可在3.3V和5.0V的工作電壓下正常工作,增加了產(chǎn)品的通用性和適用性。
- 系統(tǒng)內(nèi)可編程(ISP):通過2線總線即可實現(xiàn)系統(tǒng)內(nèi)編程,方便用戶在實際應(yīng)用中進(jìn)行配置程序的更新。
- 簡單接口:與SRAM FPGA具有簡單的接口,易于集成到系統(tǒng)中。
- 廣泛兼容性:與Atmel的AT6000、AT40K和AT94K設(shè)備,以及Altera的FLEX、APEX設(shè)備,還有Xilinx的XC3000、XC4000、XC5200、Spartan、Virtex等FPGA器件兼容。
- 可級聯(lián)回讀:支持級聯(lián)回讀功能,能夠為額外的配置或更高密度的陣列提供支持。
- 低功耗CMOS EEPROM工藝:采用低功耗的CMOS EEPROM工藝,降低了系統(tǒng)的功耗。
- 可編程復(fù)位極性:用戶可以在編程時選擇復(fù)位功能的極性,增加了設(shè)計的靈活性。
- 多種封裝選擇:提供6mm x 6mm x 1mm 8-lead LAP(與8-lead SOIC封裝引腳兼容)、8-lead PDIP、8-lead SOIC、20-lead PLCC、20-lead SOIC和44-lead TQFP等多種封裝形式,方便不同應(yīng)用場景的使用。
- 低功耗待機模式:當(dāng)芯片使能信號(CE)為高電平時,器件進(jìn)入低功耗待機模式,進(jìn)一步降低功耗。
- 高可靠性:具有100,000次的寫入循環(huán)壽命,工業(yè)級部件在85°C環(huán)境下數(shù)據(jù)保存時間可達(dá)90年。
- 環(huán)保封裝:提供綠色(無鉛/無鹵化物/符合RoHS標(biāo)準(zhǔn))封裝選項,符合環(huán)保要求。
2. 引腳配置與描述
AT17LV系列器件的引腳功能豐富,不同型號的引腳配置可能會有所差異。下面是一些主要引腳的功能介紹:
- DATA:配置時的三態(tài)數(shù)據(jù)輸出,編程時為開漏雙向引腳。
- CLK:時鐘輸入,用于在讀寫和編程時遞增內(nèi)部地址和位計數(shù)器。
- WP1、WP2:寫保護(hù)引腳,用于在編程時保護(hù)部分內(nèi)存,默認(rèn)情況下由于內(nèi)部下拉電阻而禁用,在FPGA加載操作時不使用,WP1僅在AT17LV512/010/002設(shè)備上可用,WP2僅在AT17LV512/010上可用。
- RESET/OE:復(fù)位(低電平有效)/輸出使能(高電平有效),低電平可重置地址和位計數(shù)器,高電平(CE為低電平時)使能數(shù)據(jù)輸出驅(qū)動器,該輸入的邏輯極性可編程。
- WP:寫保護(hù)輸入(CE為低電平時),僅在編程時有效(SER_EN為低電平),低電平時可寫入整個內(nèi)存,高電平時最低內(nèi)存塊不可寫入,僅在AT17LV65、AT17LV128和AT17LV256上可用。
- CE:芯片使能輸入(低電平有效),低電平(OE為高電平時)允許CLK遞增地址計數(shù)器并使能數(shù)據(jù)輸出驅(qū)動器,高電平則禁用地址和位計數(shù)器并使器件進(jìn)入低功耗待機模式,但在兩線串行編程模式下(SER_EN為低電平)該引腳不用于使能/禁用器件。
- CEO:芯片使能輸出(低電平有效),當(dāng)?shù)刂酚嫈?shù)器達(dá)到最大值時輸出低電平,在AT17LV器件的級聯(lián)鏈中,一個器件的CEO引腳必須連接到下一個器件的CE輸入,該功能在AT17LV65上不可用。
- A2:設(shè)備選擇輸入,用于在編程時使能(或選擇)設(shè)備,具有內(nèi)部下拉電阻。
- READY:開集電極復(fù)位狀態(tài)指示,上電復(fù)位時為低電平,上電完成后釋放,使用該引腳時建議使用4.7kΩ上拉電阻。
- SER_EN:串行使能,F(xiàn)PGA加載操作時必須保持高電平,低電平則啟用兩線串行編程模式,對于非ISP應(yīng)用,應(yīng)將其連接到Vcc。
- Vcc:電源引腳,支持3.3V(±10%)和5.0V(±10%)的電源供應(yīng)。
二、工作模式與應(yīng)用
1. FPGA主串行模式
基于SRAM的FPGA的I/O和邏輯功能由配置程序確定。在主模式下,F(xiàn)PGA會自動從外部存儲器加載配置程序,AT17LV系列串行配置EEPROM就是為此設(shè)計的,與主串行模式兼容。
2. 配置控制
FPGA與AT17LV串行EEPROM之間的大多數(shù)連接簡單明了。AT17LV配置器的DATA輸出驅(qū)動FPGA的DIN輸入,主FPGA的CCLK輸出驅(qū)動AT17LV配置器的CLK輸入,任何AT17LV配置器的CEO輸出驅(qū)動級聯(lián)鏈中下一個配置器的CE輸入。此外,SER_EN必須連接到Vcc(ISP期間除外),READY引腳可作為設(shè)備復(fù)位狀態(tài)的開集電極指示。
3. 級聯(lián)配置
對于多個FPGA以菊花鏈方式配置或需要更大配置內(nèi)存的FPGA,級聯(lián)配置器可以提供額外的內(nèi)存。當(dāng)?shù)谝粋€配置器的最后一位數(shù)據(jù)被讀取后,其CEO輸出變?yōu)榈碗娖?,禁用其DATA線驅(qū)動器,第二個配置器檢測到CE輸入為低電平后,啟用其DATA輸出。配置完成后,如果將每個配置器的RESET/OE驅(qū)動到其有效(低電平)狀態(tài),則所有級聯(lián)配置器的地址計數(shù)器將被重置;如果不需要重置地址計數(shù)器,則可將RESET/OE輸入連接到其無效(高電平)狀態(tài)。需要注意的是,AT17LV65設(shè)備沒有CEO功能,無法進(jìn)行級聯(lián)配置。
三、編程與待機模式
1. 編程模式
將SER_EN拉低即可進(jìn)入編程模式,在該模式下,芯片可以通過2線串行總線進(jìn)行編程,編程僅在Vcc電源下進(jìn)行,芯片內(nèi)部會產(chǎn)生編程超電壓。
2. 待機模式
當(dāng)CE信號為高電平時,AT17LV配置器進(jìn)入低功耗待機模式。在3.3V電源下,AT17LV65、AT17LV128或AT17LV256配置器的電流消耗小于50μA,AT17LV512/010為100μA,AT17LV002/040為200μA。此時,無論OE輸入狀態(tài)如何,輸出都保持高阻態(tài)。
四、電氣特性
1. 絕對最大額定值
- 工作溫度范圍:-40°C至+85°C
- 存儲溫度范圍:-65°C至+150°C
- 任何引腳相對于地的電壓:-0.1V至Vcc + 0.5V
- 電源電壓(Vcc):-0.5V至+7.0V
- 最大焊接溫度(10s @ 1/16 in.):260°C
- ESD(RZAP = 1.5K,CZAP = 100pF):2000V
2. 工作條件
在工業(yè)溫度范圍(-40°C至+85°C)內(nèi),3.3V供電時,Vcc的范圍為3.0V至3.6V;5.0V供電時,Vcc的范圍為4.5V至5.5V。
3. 直流特性
不同型號器件在3.3V和5.0V供電時的直流特性略有差異,主要包括高電平輸入電壓、低電平輸入電壓、高電平輸出電壓、低電平輸出電壓、電源電流(有源模式和待機模式)以及輸入/輸出泄漏電流等參數(shù)。
4. 交流特性
交流特性參數(shù)包括OE到數(shù)據(jù)延遲、CE到數(shù)據(jù)延遲、CLK到數(shù)據(jù)延遲、數(shù)據(jù)保持時間、CE或OE到數(shù)據(jù)浮空延遲、CLK低電平時間、CLK高電平時間、CE設(shè)置時間、CE保持時間、OE高電平時間以及最大時鐘頻率等,這些參數(shù)在不同供電電壓和級聯(lián)情況下會有所不同。
5. 熱阻系數(shù)
不同封裝類型的器件具有不同的熱阻系數(shù),包括結(jié)到殼熱阻(θJC)和結(jié)到環(huán)境熱阻(θJA)。良好的散熱設(shè)計對于保證器件的正常工作至關(guān)重要,工程師們在設(shè)計時是否充分考慮到了這些熱阻系數(shù)對系統(tǒng)穩(wěn)定性的影響呢?
五、訂購信息與封裝
1. 訂購代碼細(xì)節(jié)
訂購代碼包含了產(chǎn)品家族、設(shè)備密度、封裝選項、等級、特殊引腳配置和產(chǎn)品變體等信息,例如“AT17LV256A - 10PU”,用戶可以根據(jù)自己的需求進(jìn)行選擇。
2. 訂購信息
提供了不同存儲容量器件的具體訂購代碼、引腳鍍層、封裝、電壓和工作溫度范圍等信息,方便用戶進(jìn)行采購。
3. 封裝信息
包括8CN4 - LAP、8P3 - PDIP、8S1 - SOIC、20J - PLCC、20S2 - SOIC和44A - TQFP等多種封裝形式的詳細(xì)尺寸和相關(guān)說明。在實際應(yīng)用中,你是否會根據(jù)電路板的空間和布局來選擇合適的封裝呢?
六、總結(jié)
Atmel的AT17LV系列FPGA配置EEPROM以其豐富的特性、廣泛的兼容性和多樣的封裝選擇,為FPGA的配置提供了可靠的解決方案。工程師們在使用這些器件時,需要根據(jù)具體的應(yīng)用場景和系統(tǒng)要求,合理選擇型號和封裝,注意引腳的連接和配置,以及關(guān)注器件的電氣特性和熱性能,以確保系統(tǒng)的穩(wěn)定運行。同時,由于技術(shù)不斷發(fā)展,我們也需要持續(xù)關(guān)注產(chǎn)品的更新和改進(jìn),以適應(yīng)新的設(shè)計需求。
在實際的設(shè)計過程中,你是否遇到過與AT17LV系列器件相關(guān)的問題呢?你又是如何解決的呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
發(fā)布評論請先 登錄
FPGA芯片配置方式及常見配置方法
有嵌入式EEPROM的FPGA系列嗎?
AT17A系列FPGA配置EEPROM替代Altera EP
FPGA配置EEPROM存儲器at17lv010
FPGA芯片配置分類及配置方式
基于onsemi NV250x0LV系列EEPROM數(shù)據(jù)手冊的技術(shù)解析與應(yīng)用指南
探索onsemi EEPROM:NV25080LV系列的卓越性能與應(yīng)用指南
探索Atmel AT17LV系列FPGA配置EEPROM:特性、應(yīng)用與設(shè)計要點
評論