Intel CF + Entèfas Sèvi ak Altera MAX Seri
CF + Entèfas Sèvi ak Altera MAX Seri
- Ou ka itilize aparèy Altera® MAX® II, MAX V, ak MAX 10 pou aplike yon koòdone CompactFlash+ (CF+). Karakteristik pri ki ba yo, ki ba-pouvwa ak pouvwa-sou fasil fè yo aparèy lojik pwogramasyon ideyal pou aplikasyon pou entèfas aparèy memwa.
- Kat CompactFlash estoke ak transpòte plizyè fòm enfòmasyon dijital (done, odyo, foto) ak lojisyèl ant yon pakèt sistèm dijital. Asosyasyon CompactFlash la te entwodui konsèp CF+ pou amelyore operasyon kat CompactFlash ak aparèy I/O ak depo done ki gen kapasite mayetik apa memwa flash. Kat CF + a se yon ti fòm kat faktè ki gen ladann kat depo flash kontra enfòmèl ant, kat disk mayetik, ak divès kalite kat I/O ki disponib nan mache a, tankou kat seri, kat Ethernet, ak kat san fil. Kat CF+ la gen ladann yon kontwolè entegre ki jere depo done, rekipere ak koreksyon erè, jesyon pouvwa, ak kontwòl revèy. Kat CF+ yo ka itilize ak adaptè pasif nan priz PC-Card tip II oswa tip III.
- Sèjousi, anpil pwodwi konsomatè tankou kamera, PDA, enprimant, ak laptop gen yon priz ki aksepte CompactFlash ak kat memwa CF +. Anplis de aparèy depo, priz sa a ka itilize tou pou koòdone I/O aparèy ki sèvi ak koòdone CF +.
Enfòmasyon ki gen rapò
Design Example pou MAX II
- Bay konsepsyon MAX II a files pou nòt aplikasyon sa a (AN 492)
Design Example pou MAX 10
- Bay konsepsyon MAX 10 la files pou nòt aplikasyon sa a (AN 492)
Jesyon pouvwa nan sistèm pòtab lè l sèvi avèk aparèy Altera
- Bay plis enfòmasyon sou jesyon pouvwa nan sistèm pòtab lè l sèvi avèk aparèy Altera
Gid pou Konsepsyon Aparèy MAX II
- Bay plis enfòmasyon sou direktiv konsepsyon aparèy MAX II
Sèvi ak Entèfas CF+ ak Aparèy Altera
- Lame a pèmèt koòdone kat CF+ la lè li revandike siyal H_ENABLE. Lè yo mete kat CompactFlash la nan priz la, de broch yo (CD_1 [1:0]) ale ba, ki endike koòdone a ke yo te mete kat la byen. An repons a aksyon sa a, se yon siyal entèwonp H_INT ki te pwodwi pa koòdone a, tou depann de estati a nan CD_1 broch ak siyal la chip pèmèt (H_ENABLE).
Se siyal H_READY tou afime chak fwa kondisyon yo mande yo satisfè. Siyal sa a endike processeur a ke koòdone a pare pou aksepte done ki soti nan processeur a. Otobis done 16-bit nan kat CF+ la konekte dirèkteman ak lame a. Lè lame a resevwa yon siyal entèwonp, li reponn a li pa jenere yon siyal rekonesans, H_ACK, pou koòdone a endike ke li te resevwa entèripsyon an. - Intel Corporation. Tout dwa rezève. Intel, logo Intel, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus ak Stratix mo ak logo yo se mak komèsyal Intel Corporation oswa filiales li yo nan peyi Etazini ak/oswa lòt peyi. Intel garanti pèfòmans pwodwi FPGA ak semi-conducteurs li yo selon espesifikasyon aktyèl yo an akò ak garanti estanda Intel a, men li rezève dwa pou fè chanjman nan nenpòt pwodwi ak sèvis nenpòt ki lè san avètisman. Intel pa asime okenn responsablite oswa responsablite ki soti nan aplikasyon an oswa itilizasyon nenpòt enfòmasyon, pwodwi oswa sèvis ki dekri la a eksepte si Intel te dakò ekspreseman alekri. Yo konseye kliyan Intel yo pou yo jwenn dènye vèsyon espesifikasyon aparèy yo anvan yo konte sou nenpòt enfòmasyon ki pibliye epi anvan yo pase lòd pou pwodwi oswa sèvis yo.
- Lòt non ak mak yo ka reklame kòm pwopriyete lòt moun. epi li pare pou fè plis fonksyon. Siyal sa a aji kòm yon UN; tout operasyon nan koòdone, lame, oswa processeur a ak kat CompactFlash yo senkronize ak siyal sa a. Koòdone a tcheke tou pou siyal H_RESET; se siyal sa a ki te pwodwi pa lame a pou endike ke tout kondisyon inisyal yo dwe reset.
- Koòdone a nan vire jenere siyal la RESET nan kat la CompactFlash ki endike li retabli tout siyal kontwòl li yo nan kondisyon default yo.
- Siyal H_RESET ka swa kenkayri oswa lojisyèl pwodwi. Reyajiste lojisyèl an endike nan MSB nan Rejis Opsyon Konfigirasyon nan kat CF+ la. Lame a jenere yon siyal kontwòl 4-bit
- H_CONTROL pou endike fonksyon ou vle kat CF+ la nan koòdone CF+ la. Koòdone a dekode siyal H_CONTROL la epi li bay plizyè siyal kontwòl pou li ak ekri done, ak enfòmasyon konfigirasyon. Chak operasyon kat senkronize ak siyal H_ACK la. Nan kwen pozitif H_ACK la, aparèy Altera ki sipòte a tcheke pou siyal reset la, epi kòmsadwa bay siyal HOST_ADDRESS, chip pèmèt (CE_1), pèsistans yap ogmante jiska (OE), pèmèt ekri (WE), REG_1, ak siyal RESET. Chak nan siyal sa yo gen yon valè predefini pou tout operasyon yo mansyone pi wo a. Sa yo se pwotokòl estanda, jan asosyasyon CompactFlash la defini.
- Siyal H_IOM la kenbe ba nan mòd memwa komen ak segondè nan mòd I/O. Mòd memwa komen an pèmèt ekri ak lekti tou de done 8-bit ak 16-bit.
- Epitou, Rejis Konfigirasyon yo nan rejis opsyon konfigirasyon kat CF+ la, Rejis Estati Kat, ak Rejis Ranplasman Pin yo li epi ekri ladan yo. Yon siyal H_CONTROL [4:3] 0-bit lajè lame a bay fè diferans ant tout operasyon sa yo. Koòdone CF+ la dekode H_CONTROL epi li bay siyal kontwòl yo nan kat CF+ la dapre espesifikasyon CF+ yo. Done yo disponib sou otobis done 16-bit la apre yo fin bay siyal kontwòl yo. Nan mòd I/O, reset lojisyèl an (pwodwi lè w fè MSB Opsyon Konfigirasyon Anrejistre nan kat CF+ la wo) tcheke. Byte ak mo aksè operasyon yo egzekite pa koòdone nan yon fason ki sanble ak sa yo nan mòd memwa detaye pi wo a.
Figi 1: Diferan siyal entèfas CF+ ak aparèy CF+
- Figi sa a montre dyagram blòk debaz pou aplike koòdone CF+ la.
Siyal yo
Tablo 1: CF+ Siyal Entèfas
Tablo sa a bay siyal entèfas kat CF+ yo.
Siyal
HOST_ADDRESS [10:0] |
Direksyon
Sòti |
Deskripsyon
Liy adrès sa yo chwazi sa ki annapre yo: rejis adrès pò I/O yo, rejis adrès pò ki gen memwa yo, kontwòl konfigirasyon li yo ak rejis estati yo. |
CE_1 [1:0] | Sòti | Sa a se yon siyal seleksyon kat 2-bit aktif-ba. |
Siyal
IORD |
Direksyon
Sòti |
Deskripsyon
Sa a se yon strobe li I/O ki te pwodwi pa koòdone lame a pou fèmen done I/O sou otobis la ki soti nan kat CF+ la. |
IOWA | Sòti | Sa a se yon strobe batman kè ekri I/O ki itilize pou revèy done I/O sou otobis done kat la sou kat CF+ la. |
OE | Sòti | Aktif-ba pwodiksyon pèmèt strobe. |
PARE | Antre | Nan mòd memwa, siyal sa a kenbe wo lè kat la CF + pare pou aksepte yon nouvo operasyon transfè done ak ba lè kat la okipe. |
IRAK | Antre | Nan operasyon mòd I/O, siyal sa a itilize kòm yon demann entèwonp. Li se strobed ba. |
REG_1 | Sòti | Siyal sa a itilize pou fè distenksyon ant memwa komen ak aksè memwa atribi. Segondè pou memwa komen ak ba pou memwa atribi. Nan mòd I/O, siyal sa a ta dwe aktif-ba lè adrès I/O a nan bis la. |
WE | Sòti | Siyal aktif-ba pou ekri nan rejis konfigirasyon kat yo. |
RESET | Sòti | Siyal sa a reset oswa inisyalize tout rejis nan kat CF+ la. |
CD_1 [1:0] | Antre | Sa a se yon siyal detekte kat aktif-ba 2-bit. |
Tablo 2: Siyal Entèfas Lame
Tablo sa a bay lis siyal ki fòme koòdone lame a.
Siyal
H_INT |
Direksyon
Sòti |
Deskripsyon
Aktif-ba siyal entèwonp soti nan koòdone nan lame a ki endike ensèsyon nan kat la. |
H_PARE | Sòti | Siyal la pare soti nan koòdone nan lame ki endike CF + pare pou aksepte nouvo done. |
H_ENABLE | Antre | Chip pèmèt |
H_ACK | Antre | Rekonesans demann entèwonp koòdone a te fè. |
H_CONTROL [3:0] | Antre | Yon siyal 4-bit ki chwazi ant operasyon I/O ak memwa LEKTI/EKRI. |
H_RESET [1:0] | Antre | Yon siyal 2-bit pou reset pyès ki nan konpitè ak lojisyèl. |
H_IOM | Antre | Diferans mòd memwa ak mòd I/O. |
Aplikasyon
- Yo ka aplike konsepsyon sa yo lè l sèvi avèk aparèy MAX II, MAX V, ak MAX 10. Kòd sous konsepsyon yo bay yo vize MAX II (EPM240) ak MAX 10 (10M08) respektivman. Kòd sous konsepsyon sa yo konpile epi yo ka pwograme dirèkteman nan aparèy MAX yo.
- Pou konsepsyon MAX II example, kat lame a ak CF + entèfas pò nan GPIOs apwopriye. Konsepsyon sa a itilize apeprè 54% total LE yo nan yon aparèy EPM240 epi li sèvi ak 45 broch I/O.
- Konsepsyon MAX II example sèvi ak yon aparèy CF +, ki fonksyone nan de mòd: PC Card ATA lè l sèvi avèk mòd I/O ak PC Card ATA lè l sèvi avèk mòd memwa. Twazyèm mòd opsyonèl, Vrè IDE mòd, pa konsidere. Aparèy MAX II a fonksyone kòm kontwolè lame a epi li aji kòm yon pon ant lame a ak kat CF+ la.
Kòd Sous
Sa yo konsepsyon ansyenamples yo aplike nan Verilog.
Rekonesans
- Design ansyenample adapte pou Altera MAX 10 FPGAs pa Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- TEL: 978-461-2000
- WEB: www.orchid-tech.com
- EMAIL: info@orchid-tech.com
Istwa revizyon dokiman
Tablo 3: Istwa revizyon dokiman yo
Dat
Septanm 2014 |
Version
2014.09.22 |
Chanjman
Te ajoute enfòmasyon MAX 10. |
Desanm 2007, V1.0 | 1.0 | Premye lage. |
Dokiman / Resous
![]() |
Intel CF + Entèfas Sèvi ak Altera MAX Seri [pdfEnstriksyon yo CF Entèfas Sèvi ak Altera MAX Seri, Sèvi ak Altera MAX Seri, CF Entèfas, MAX Seri |