Intel CF+ Interface Ukusebenzisa i-Altera MAX Series
I-CF+ Interface Esebenzisa uchungechunge lwe-Altera MAX
- Ungasebenzisa i-Altera® MAX® II, MAX V, kanye namadivayisi angu-MAX 10 ukuze usebenzise isixhumi esibonakalayo se-CompactFlash+ (CF+). Izici zabo ezingabizi kakhulu, amandla aphansi kanye nezici zokuvula amandla kalula ziwenza abe amadivaysi anengqondo ahlelekayo wezinhlelo zokusebenza ezihlanganisa idivayisi yenkumbulo.
- Amakhadi e-CompactFlash agcina futhi athuthe izinhlobo ezimbalwa zolwazi lwedijithali (idatha, umsindo, izithombe) kanye nesofthiwe phakathi kwenkathi ebanzi yezinhlelo zedijithali. Inhlangano ye-CompactFlash yethule umqondo we-CF+ ukuze kuthuthukiswe ukusebenza kwamakhadi e-CompactFlash anamadivayisi e-I/O kanye nokugcinwa kwedatha yediski kazibuthe ngaphandle kwememori ye-flash. Ikhadi le-CF+ liyikhadi elincane elihlanganisa amakhadi okugcina ama-flash ahlangene, amakhadi wediski kazibuthe, namakhadi e-I/O ahlukahlukene atholakala emakethe, njengamakhadi e-serial, amakhadi e-ethernet, namakhadi angenantambo. Ikhadi le-CF+ lihlanganisa isilawuli esishumekiwe esilawula ukugcinwa kwedatha, ukubuyisa nokulungiswa kwamaphutha, ukuphathwa kwamandla, nokulawula iwashi. Amakhadi e-CF+ angasetshenziswa nama-adaptha angenzi lutho ku-PC-Card type-II noma amasokhethi ohlobo lwe-III.
- Namuhla, imikhiqizo eminingi yabathengi njengamakhamera, ama-PDA, amaphrinta, namakhompyutha aphathekayo anesokhethi eyamukela amakhadi ememori e-CompactFlash ne-CF+. Ngokungeziwe kumadivayisi okugcina, le sokhethi ingasetshenziswa futhi ukuxhumana namadivayisi e-I/O asebenzisa isixhumi esibonakalayo se-CF+.
Ulwazi Oluhlobene
I-Design Example ye-MAX II
- Ihlinzeka ngomklamo we-MAX II files zalolu hlelo lokusebenza (AN 492)
I-Design Example ye-MAX 10
- Ihlinzeka ngomklamo we-MAX 10 files zalolu hlelo lokusebenza (AN 492)
Ukuphatha Amandla Ezinhlelweni Eziphathekayo Ngokusebenzisa Amadivayisi e-Altera
- Inikeza ulwazi olwengeziwe mayelana nokuphathwa kwamandla kumasistimu aphathekayo asebenzisa amadivayisi we-Altera
MAX II Izinkombandlela Zokuklama Idivayisi
- Inikeza ulwazi olwengeziwe mayelana nemihlahlandlela yokuklama idivayisi ye-MAX II
Ukusebenzisa i-CF+ Interface enamadivayisi we-Altera
- I-interface yekhadi le-CF+ inikwe amandla umsingathi ngokugomela isignali ye-H_ENABLE. Lapho ikhadi le-CompactFlash lifakwe kusokhethi, izikhonkwane ezimbili (CD_1 [1:0]) ziyehla, okubonisa ukuxhumana ukuthi ikhadi lifakwe kahle. Ukuphendula lesi senzo, isignali yokuphazamisa ethi H_INT ikhiqizwa isixhumi esibonakalayo, kuye ngesimo samaphini e-CD_1 kanye nesignali yokunika amandla i-chip (H_ENABLE).
Isiginali ye-H_READY nayo iyagonyelwa noma nini lapho izimo ezidingekayo zifinyelelwa. Lesi siginali ikhombisa iphrosesa ukuthi isixhumi esibonakalayo sikulungele ukwamukela idatha evela kumcubungula. Ibhasi ledatha engu-16-bit eya ekhadini le-CF+ lixhunywe ngokuqondile kumsingathi. Uma umsingathi ethola isignali yokuphazamiseka, uyayiphendula ngokukhiqiza isignali yokuvuma, H_ACK, ukuze isixhumi esibonakalayo sibonise ukuthi uthole isiphazamiso. - Inkampani ye-Intel Wonke Amalungelo Agodliwe. I-Intel, ilogo ye-Intel, i-Altera, i-Arria, i-Cyclone, i-Enpirion, i-MAX, i-Nios, i-Quartus ne-Stratix amagama namalogo yizimpawu zokuthengisa ze-Intel Corporation noma izinkampani ezingaphansi kwayo e-US kanye/noma kwamanye amazwe. I-Intel iqinisekisa ukusebenza kwe-FPGA yayo kanye nemikhiqizo ye-semiconductor ekucacisweni kwamanje ngokuvumelana newaranti evamile ye-Intel, kodwa igodla ilungelo lokwenza izinguquko kunoma imiphi imikhiqizo namasevisi nganoma yisiphi isikhathi ngaphandle kwesaziso. I-Intel ayithathi mthwalo noma isikweletu esivele ngenxa yesicelo noma ukusetshenziswa kwanoma yiluphi ulwazi, umkhiqizo, noma isevisi echazwe lapha ngaphandle kwalapho okuvunyelwene ngakho ngokubhaliwe yi-Intel. Amakhasimende e-Intel ayelulekwa ukuthi athole inguqulo yakamuva yokucaciswa kwedivayisi ngaphambi kokuthembela kunoma yiluphi ulwazi olushicilelwe nangaphambi kokufaka ama-oda emikhiqizo noma amasevisi.
- Amanye amagama namabhrendi angafunwa njengempahla yabanye. futhi ilungele ukwenza eminye imisebenzi. Lesi sibonakaliso sisebenza njengesisusa; konke ukusebenza kwesixhumi esibonakalayo, umsingathi, noma iphrosesa nekhadi le-CompactFlash kuvumelaniswa kule siginali. Isixhumi esibonakalayo siphinde sihlole isignali ye-H_RESET; lesi siginali yenziwa umsingathi ukukhombisa ukuthi zonke izimo zokuqala kufanele zisethwe kabusha.
- I-interface yona ikhiqiza isignali ye-RESET ekhadini le-CompactFlash elibonisa ukuthi lisethe kabusha zonke izimpawu zayo zokulawula zibe yisimo sazo esizenzakalelayo.
- Isiginali ye-H_RESET ingaba izingxenyekazi zekhompuyutha noma isofthiwe ekhiqizwayo. Ukusetha kabusha isofthiwe kukhonjiswa yi-MSB Yerejista Yenketho Yokuhlela ngaphakathi kwekhadi le-CF+. Umsingathi ukhiqiza isignali yokulawula engu-4-bit
- H_CONTROL ukukhombisa umsebenzi ofunekayo wekhadi le-CF+ kusixhumi esibonakalayo se-CF+. I-interface inquma isignali ye-H_CONTROL futhi ikhiphe amasiginali okulawula ahlukahlukene ukuze afunde futhi abhale idatha, kanye nolwazi lokumisa. Konke ukusebenza kwekhadi kuvumelaniswa nesignali ye-H_ACK. Onqenqemeni oluphozithivu lwe-H_ACK, idivayisi ye-Altera esekelwayo ihlola isignali yokusetha kabusha, futhi ngokufanayo ikhiphe i-HOST_ADDRESS, ukunika amandla i-chip (CE_1), ukunika amandla okukhiphayo (OE), vumela ukubhala (WE), REG_1, namasiginali we-RESET. Ngayinye yalezi zimpawu inenani elichazwe ngaphambilini layo yonke imisebenzi eshiwo ngenhla. Lawa amaphrothokholi ajwayelekile, njengoba kuchazwe inhlangano yeCompactFlash.
- Isignali ye-H_IOM ibanjwe iphansi kumodi yememori evamile futhi iphezulu kumodi ye-I/O. Imodi yememori evamile ivumela ukubhala nokufunda kokubili idatha ye-8-bit kanye ne-16-bit.
- Futhi, Amarejista Okucushwa kurejista yenketho yokumisa ikhadi le-CF+, Irejista Yesimo Sekhadi, kanye Nerejista Yokubuyisela Iphinikhodi afundwa futhi abhalwe kuwo. Isignali engu-4-bit ububanzi H_CONTROL [3:0] ekhishwe umsingathi ihlukanisa phakathi kwayo yonke le misebenzi. Isixhumi esibonakalayo se-CF+ sinquma u-H_CONTROL futhi sikhiphe amasiginali okulawula ekhadini le-CF+ ngokuvumelana nezicaciso ze-CF+. Idatha yenziwa yatholakala ebhasini ledatha le-16-bit ngemva kokukhishwa kwamasignali okulawula. Kumodi ye-I/O, ukusetha kabusha isofthiwe (okukhiqizwe ngokwenza i-MSB Yerejista Yenketho Yokucupha kukhadi le-CF+ eliphezulu) liyahlolwa. Imisebenzi yokufinyelela ye-Byte neyegama yenziwa isixhumi esibonakalayo ngendlela efana naleyo ekumodi yememori echazwe ngenhla.
Umfanekiso 1: Amasignali Ahlukene Ahlanganisayo we-CF+ Interface kanye Nedivayisi ye-CF+
- Lesi sibalo sibonisa umdwebo webhulokhi oyisisekelo wokusebenzisa isixhumi esibonakalayo se-CF+.
Amasignali
Ithebula 1: CF+ Interface Signals
Leli thebula libala amasignali e-interfacing ekhadi le-CF+.
Isiginali
HOST_ADDRESS [10:0] |
Isiqondiso
Okukhiphayo |
Incazelo
Le migqa yamakheli ikhetha lokhu okulandelayo: amarejista ekheli lembobo ye-I/O, amarejista ekheli lechweba elenziwe ngememori, isilawuli sayo sokumisa, namarejista esimo. |
CE_1 [1:0] | Okukhiphayo | Lena isignali yokukhetha yekhadi engu-2-bit esebenzayo-low. |
Isiginali
IORD |
Isiqondiso
Okukhiphayo |
Incazelo
Lena i-I/O yokufunda i-strobe ekhiqizwe isixhumi esibonakalayo somsingathi ukuze kungene idatha ye-I/O ebhasini ukusuka ekhadini le-CF+. |
IOWA | Okukhiphayo | Lena i-I/O write pulse strobe esetshenziselwa ukuwasha idatha ye-I/O ebhasini ledatha yekhadi ekhadini le-CF+. |
OE | Okukhiphayo | Okukhiphayo okusebenzayo okuphansi kunika amandla i-strobe. |
LUNGILE | Okokufaka | Kumodi yememori, le signali igcinwa iphezulu uma ikhadi le-CF+ selilungele ukwamukela umsebenzi omusha wokudlulisa idatha futhi liphansi uma ikhadi limatasa. |
I-IRAQ | Okokufaka | Emsebenzini wemodi ye-I/O, lesi siginali sisetshenziswa njengesicelo sokuphazamisa. I-strobed low. |
REG_1 | Okukhiphayo | Le signali isetshenziselwa ukuhlukanisa phakathi kwememori evamile kanye nokufinyelela kumemori yesibaluli. Iphakeme kumemori evamile futhi iphansi kumemori yesibaluli. Kumodi ye-I/O, lesi siginali kufanele isebenze-phansi uma ikheli le-I/O lisebhasini. |
WE | Okukhiphayo | Isignali esebenzayo ephansi yokubhala kumarejista wokumisa amakhadi. |
SETHA KABUSHA | Okukhiphayo | Le siginali isetha kabusha noma iqalisa wonke amarejista ekhadini le-CF+. |
CD_1 [1:0] | Okokufaka | Lena isignali yokuthola ikhadi elisebenzayo elingu-2-bit. |
Ithebula 2: Amasignali e-Host Interface
Leli thebula libala amasignali akha i-interface yomsingathi.
Isiginali
H_INT |
Isiqondiso
Okukhiphayo |
Incazelo
Isignali yokuphazamiseka ephansi esuka kusixhumanisi esiya kumsingathi ebonisa ukufakwa kwekhadi. |
H_KULUNGILE | Okukhiphayo | Isignali elungile ukusuka ku-interface kuya kumsingathi ebonisa i-CF+ isilungele ukwamukela idatha entsha. |
H_ENZA | Okokufaka | I-chip inika amandla |
H_ACK | Okokufaka | Ukwamukelwa kwesicelo sokuphazamiseka esenziwe isixhumi esibonakalayo. |
H_CONTROL [3:0] | Okokufaka | Isignali engu-4-bit ekhetha phakathi kwe-I/O nememori FUNDA/BHALA imisebenzi. |
H_RESET [1:0] | Okokufaka | Isignali engu-2-bit yokusetha kabusha ihadiwe nesofthiwe. |
H_IOM | Okokufaka | Ihlukanisa imodi yememori nemodi ye-I/O. |
Ukuqaliswa
- Le miklamo ingase isetshenziswe kusetshenziswa amadivayisi angu-MAX II, MAX V, kanye ne-MAX 10. Amakhodi omthombo wokuklama anikeziwe aqondise i-MAX II (EPM240) kanye ne-MAX 10 (10M08) ngokulandelanayo. Lawa makhodi omthombo wokuklama ahlanganisiwe futhi angahlelwa ngokuqondile kumadivayisi we-MAX.
- Okokuklama kwe-MAX II example, mephu umsingathi kanye ne-CF+ interfacing port kuma-GPIO afanelekile. Lo mklamo usebenzisa cishe u-54% wesamba sama-LE kudivayisi ye-EPM240 futhi usebenzisa izikhonkwane ze-I/O ezingu-45.
- Umklamo we-MAX II exampi-le isebenzisa idivayisi ye-CF+, esebenza ngezindlela ezimbili: I-PC Card ATA isebenzisa imodi ye-I/O ne-PC Card ATA isebenzisa imodi yememori. Imodi yesithathu yokuzikhethela, Imodi ye-True IDE, ayicatshangelwa. Idivayisi ye-MAX II isebenza njengesilawuli somsingathi futhi isebenza njengebhuloho phakathi komsingathi nekhadi le-CF+.
Ikhodi Yomthombo
Le miklamo exampLes isetshenziswa ku-Verilog.
Ukubonga
- I-Design example iguqulelwe ku-Altera MAX 10 FPGAs ngo I-Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- TEL: 978-461-2000
- WEB: www.orchid-tech.com
- I-IMEYILI: info@orchid-tech.com
Umlando Wokubuyekeza Idokhumenti
Ithebula 3: Umlando Wokubuyekezwa Kombhalo
Usuku
Septhemba 2014 |
Inguqulo
2014.09.22 |
Izinguquko
Kwengezwe ulwazi lwe-MAX 10. |
Disemba 2007, V1.0 | 1.0 | Ukukhishwa kokuqala. |
Amadokhumenti / Izinsiza
![]() |
Intel CF+ Interface Ukusebenzisa i-Altera MAX Series [pdf] Iziyalezo I-CF Interface Esebenzisa i-Altera MAX Series, Isebenzisa i-Altera MAX Series, CF Interface, MAX Series |