Intel CF+ Interface Usebenzisa Altera MAX Series
CF+ Interface Ukusebenzisa iAltera MAX Series
- Ungasebenzisa i-Altera® MAX® II, MAX V, kunye ne-MAX 10 izixhobo zokuphumeza i-CompactFlash + (CF +) interface. Ixabiso labo eliphantsi, amandla aphantsi kunye neempawu zombane ezilula zibenza zibe zezona zixhobo zilungele ukucwangciswayo kwisixhobo sememori esisebenzisanayo.
- Amakhadi eCompactFlash agcina kwaye athuthe iindlela ezininzi zolwazi lwedijithali (idatha, iaudio, imifanekiso) kunye nesoftware phakathi kobubanzi beenkqubo zedijithali. Umbutho weCompactFlash wazise ingqikelelo yeCF+ yokuphucula ukusebenza kwamakhadi eCompactFlash anezixhobo ze-I/O kunye nokugcinwa kwedatha yemagnethi yedisk ngaphandle kwememori edanyazayo. Ikhadi le-CF + likhadi elincinci le-factory form elibandakanya amakhadi okugcina okukhanya, amakhadi edisk magnetic, kunye namakhadi e-I / O ahlukeneyo akhoyo kwiimarike, njengamakhadi e-serial, amakhadi e-ethernet, kunye namakhadi angenazintambo. Ikhadi le-CF + libandakanya umlawuli odibeneyo olawula ukugcinwa kwedatha, ukubuyiswa kunye nokulungiswa kwephutha, ulawulo lwamandla, kunye nokulawula iwashi. Amakhadi e-CF + angasetyenziswa kunye neeadaptha zokwenziwa kwi-PC-Card uhlobo-II okanye uhlobo-III sokethi.
- Kule mihla, iimveliso ezininzi zabathengi ezifana neekhamera, iiPDA, abashicileli, kunye neelaptops zinesokethi esamkela amakhadi ememori eCompactFlash kunye neCF +. Ukongeza kwizixhobo zokugcina, le sokethi ingasetyenziselwa ukujongana nezixhobo ze-I / O ezisebenzisa i-CF + interface.
Ulwazi olunxulumeneyo
Uyilo Eksample for MAX II
- Ibonelela ngoyilo lwe-MAX II files yeli nqaku lesicelo (AN 492)
Uyilo Eksample ye-MAX 10
- Ibonelela ngoyilo lwe-MAX 10 files yeli nqaku lesicelo (AN 492)
Ulawulo lwamandla kwiiNkqubo eziphathwayo usebenzisa iAltera Devices
- Ibonelela ngolwazi olungakumbi malunga nolawulo lwamandla kwiinkqubo eziphathwayo zisebenzisa izixhobo ze-Altera
MAX II Izikhokelo zoYilo lweSixhobo
- Ibonelela ngolwazi olungakumbi malunga MAX II izikhokelo uyilo isixhobo
Ukusebenzisa i-CF+ Interface enezixhobo ze-Altera
- Ujongano lwekhadi le-CF+ lwenziwe ngumamkeli ngokuqinisekisa umqondiso we-H_ENABLE. Xa ikhadi leCompactFlash lifakwe kwisokethi, izikhonkwane ezibini (CD_1 [1:0]) ziyehla, nto leyo ebonisa ujongano ukuba ikhadi lifakwe ngokufanelekileyo. Ukuphendula kwesi senzo, isignali yokuphazamiseka H_INT yenziwe yi-interface, ngokuxhomekeke kwimeko ye-CD_1 izikhonkwane kunye ne-chip yenza isignali (H_ENABLE).
Isiginali ye-H_READY nayo iyabaniswa nanini na xa iimeko ezifunekayo zihlangatyezwa. Lo mqondiso ubonisa kwiprosesa ukuba i-interface ilungele ukwamkela idatha evela kwiprosesa. Ibhasi yedatha ye-16-bit kwikhadi le-CF + iqhagamshelwe ngqo kumamkeli. Xa inginginya ifumana isignali yokuphazamiseka, iphendula kuyo ngokuvelisa uphawu lokuvuma, H_ACK, ukwenzela ujongano ukubonisa ukuba lufumene uphazamiseko. - Intel Corporation. Onke Amalungelo Agciniwe. I-Intel, i-Intel logo, i-Altera, i-Arria, i-Cyclone, i-Enpirion, i-MAX, i-Nios, i-Quartus kunye ne-Stratix amagama kunye neelogo ziimpawu zorhwebo ze-Intel Corporation okanye ii-subsidiaries zayo e-US kunye / okanye kwamanye amazwe. I-Intel iqinisekisa ukusebenza kweFPGA yayo kunye neemveliso zesemiconductor kwiinkcukacha zangoku ngokuhambelana newaranti esemgangathweni ye-Intel, kodwa inelungelo lokwenza utshintsho kuzo naziphi na iimveliso kunye neenkonzo nangaliphi na ixesha ngaphandle kwesaziso. I-Intel ayithathi xanduva okanye ityala elivela kwisicelo okanye ukusetyenziswa kwalo naluphi na ulwazi, imveliso, okanye inkonzo echazwe apha ngaphandle kokuba kuvunyelwene ngokubhaliweyo yi-Intel. Abathengi be-Intel bayacetyiswa ukuba bafumane inguqulelo yamva nje yeenkcazo zesixhobo ngaphambi kokuba baxhomekeke kulo naluphi na ulwazi olupapashiweyo naphambi kokubeka iiodolo zeemveliso okanye iinkonzo.
- Amanye amagama kunye neempawu zingabangwa njengempahla yabanye. kwaye ikulungele ukwenza eminye imisebenzi. Lo mqondiso usebenza njengenkuthazo; yonke imisebenzi yojongano, inginginya, okanye iprosesa kunye nekhadi leCompactFlash zilungelelaniswe kulo mqondiso. Ujongano lukwajonga uphawu lwe-H_RESET; olu phawu lwenziwa ngumamkeli ukubonisa ukuba zonke iimeko zokuqala kufuneka ziphinde zisetwe.
- I-interface ivelisa i-RESET uphawu kwikhadi le-CompactFlash ebonisa ukuba ukusetha kwakhona zonke iimpawu zayo zokulawula kwimeko yazo engagqibekanga.
- Isiginali ye-H_RESET inokuba yihardware okanye isoftware yenziwe. Ukusetwa ngokutsha kwesoftware kuboniswa yi-MSB yeRejista yoKhetho loLungiselelo ngaphakathi kwekhadi leCF+. Umsingathi uvelisa isignali yokulawula i-4-bit
- H_CONTROL ukubonisa umsebenzi ofunekayo wekhadi leCF+ kujongano lweCF+. I-interface ichaza i-H_CONTROL isignali kwaye ikhupha iimpawu ezahlukeneyo zokulawula ukufunda nokubhala idatha, kunye neenkcukacha zoqwalaselo. Yonke imisebenzi yekhadi idityaniswa nomqondiso we-H_ACK. Kumda oncomekayo we-H_ACK, isixhobo se-Altera esixhaswayo sijonga umqondiso wokusetha kwakhona, kwaye ngokuhambelanayo sikhupha i-HOST_ADDRESS, i-chip vumela (CE_1), i-output enable (OE), bhala yenza (WE), REG_1, kunye neempawu ze-RESET. Nganye kwezi zibonakaliso zinexabiso elichazwe kwangaphambili kuyo yonke imisebenzi ekhankanywe ngasentla. Ezi ziprothokholi eziqhelekileyo, njengoko zichazwa ngumbutho weCompactFlash.
- Isignali ye-H_IOM ibanjwe ephantsi kwimodi yememori eqhelekileyo kwaye iphezulu kwimodi ye-I/O. Imowudi yememori eqhelekileyo ivumela ukubhala nokufunda zombini i-8-bit kunye ne-16-bit data.
- Kwakhona, iiRejista zoLungiselelo kwirejista ye-CF+ yolungiselelo lwekhadi, iRejista yeSimo seKhadi, kunye neRejista yokuTshintshwa kwePin ziyafundwa kwaye zibhalwe kuyo. I-4-bit ububanzi H_CONTROL [3:0] isignali ekhutshwe ngumamkeli iyahlula phakathi kwayo yonke le misebenzi. I-interface ye-CF + ichaza i-H_CONTROL kwaye ikhupha iimpawu zolawulo kwikhadi le-CF + ngokweenkcukacha zeCF +. Idatha yenziwe ifumaneke kwibhasi yedatha ye-16-bit emva kokuba iimpawu zolawulo zikhutshwe. Kwimo ye-I / O, ukusetwa kwakhona kwesoftware (eyenziwe ngokwenza i-MSB yeRejista yokuKhetha uLungiselelo kwi-CF + khadi ephezulu) ihlolwe. I-Byte kunye negama lomsebenzi wofikelelo lwenziwa lujongano ngendlela efana naleyo ikwimo yememori echazwe ngasentla.
Umzobo 1: Iimpawu eziDityanisiweyo ezahlukeneyo ze-CF + Interface kunye nesixhobo seCF +
- Lo mzobo ubonisa umzobo webhloko osisiseko wokuphumeza ujongano lweCF+.
Iimpawu
Itheyibhile 1: Iimpawu ze-CF+ Interface
Le theyibhile idwelisa i-CF+ ikhadi leempawu zokudibanisa.
Umqondiso
HOST_ADDRESS [10:0] |
Isalathiso
Isiphumo |
Inkcazo
Le migca yedilesi ikhetha oku kulandelayo: iirejista zedilesi ye-I/O, iirejista zedilesi yezibuko ezibhalwe ngememori, ulawulo lwayo loqwalaselo, kunye neerejista zobume. |
CE_1 [1:0] | Isiphumo | Le yi-2-bit esebenzayo-ephantsi yophawu lwekhadi ekhethiweyo. |
Umqondiso
IORD |
Isalathiso
Isiphumo |
Inkcazo
Le yi-I / O yokufunda i-strobe eyenziwe yi-host interface yokungena kwi-data ye-I / O kwibhasi ukusuka kwikhadi le-CF +. |
IOWA | Isiphumo | Le yi-I/O yokubhala i-pulse strobe esetyenziselwa ukuvala idatha ye-I/O kwibhasi yedatha yekhadi kwikhadi leCF+. |
OE | Isiphumo | Imveliso esebenzayo-phantsi yenza istrobe. |
LUNGILE | Igalelo | Kwimo yememori, lo mqondiso ugcinwa phezulu xa ikhadi leCF + lilungele ukwamkela umsebenzi omtsha wokudlulisa idatha kwaye uphantsi xa ikhadi lixakekile. |
IRAKH | Igalelo | Kwimo yokusebenza ye-I/O, lo mqondiso usetyenziswa njengesicelo sokuphazamiseka. I-strobed ephantsi. |
REG_1 | Isiphumo | Lo mqondiso usetyenziselwa ukwahlula phakathi kwememori eqhelekileyo kunye nofikelelo kwimemori yophawu. Iphezulu kwimemori eqhelekileyo kwaye iphantsi kwimemori yophawu. Kwimo ye-I/O, olu phawu kufuneka lusebenze-phantsi xa idilesi ye-I/O isebhasini. |
WE | Isiphumo | Isignali esebenzayo esezantsi yokubhalwa kwiirejista zokumisela ikhadi. |
SETSHENZISWA KHONA | Isiphumo | Olu phawu luseta ngokutsha okanye luqalisa zonke iirejista kwikhadi leCF+. |
CD_1 [1:0] | Igalelo | Le yi-2-bit esebenzayo-ephantsi yophawu lwekhadi. |
Itheyibhile 2: Imiqondiso ye-Host Interface
Le theyibhile idwelisa imiqondiso eyenza ujongano lwenginginya.
Umqondiso
H_INT |
Isalathiso
Isiphumo |
Inkcazo
Isiginali yokuphazamiseka esebenzayo-phantsi ukusuka kujongano ukuya kumamkeli obonisa ukufakwa kwekhadi. |
H_KULUNGILE | Isiphumo | Isiginali esele ilungile ukusuka kujongano ukuya kumamkeli obonisa iCF + ilungele ukwamkela idatha entsha. |
H_ENZA | Igalelo | I-Chip yenza |
H_ACK | Igalelo | Ukuvunywa kwesicelo sokuphazamiseka esenziwe lujongano. |
H_CONTROL [3:0] | Igalelo | Isiginali ye-4-bit ekhetha phakathi kwe-I/O kunye nememori FUNDA/BHALA imisebenzi. |
H_RESET [1:0] | Igalelo | Umqondiso we-2-bit ye-hardware kunye nokusetwa kwakhona kwesoftware. |
H_IOM | Igalelo | Ukwahlula imo yememori kunye nemo ye-I/O. |
Ukuphunyezwa
- Olu luyilo lunokuphunyezwa kusetyenziswa izixhobo ze-MAX II, MAX V, kunye ne-MAX 10. Iikhowudi zomthombo woyilo ezibonelelweyo zijolise kwi-MAX II (EPM240) kunye ne-MAX 10 (10M08) ngokulandelanayo. Ezi khowudi zomthombo woyilo ziqulunqwe kwaye zinokucwangciswa ngokuthe ngqo kwizixhobo ze-MAX.
- Kuba MAX II uyilo example, imephu yenginginya kunye ne-CF+ edibanisa izibuko kwiiGPIO ezifanelekileyo. Olu luyilo lusebenzisa malunga ne-54% ye-LEs iyonke kwisixhobo se-EPM240 kwaye isebenzisa izikhonkwane ze-45 ze-I / O.
- Uyilo MAX II example isebenzisa isixhobo seCF +, esisebenza kwiindlela ezimbini: Ikhadi lePC i-ATA isebenzisa imo ye-I / O kunye ne-PC Card ATA isebenzisa imo yememori. Indlela yesithathu yokuzikhethela, imo ye-IDE eyiNyaniso, ayiqwalaselwa. Isixhobo se-MAX II sisebenza njengomlawuli womkhosi kwaye sisebenza njengebhuloho phakathi komkhosi kunye nekhadi leCF +.
Ikhowudi yonikezo
Ezi uyilo examples ziphunyezwe kwi Verilog.
Imibulelo
- Yila umzekeloample ilungiselelwe Altera MAX 10 FPGAs ngu Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- TEL: 978-461-2000
- WEB: www.orchid-tech.com
- I-IMEYILI: info@orchid-tech.com
Imbali yoHlaziyo loxwebhu
Uluhlu 3: Imbali yoHlaziyo loxwebhu
Umhla
NgoSeptemba 2014 |
Inguqulelo
2014.09.22 |
Iinguqu
Yongezwe MAX 10 ulwazi. |
Disemba 2007, V1.0 | 1.0 | Ukukhutshwa kokuqala. |
Amaxwebhu / Izibonelelo
![]() |
Intel CF+ Interface Usebenzisa Altera MAX Series [pdf] Imiyalelo CF Interface Ukusebenzisa iAltera MAX Series, Ukusebenzisa iAltera MAX Series, CF Interface, MAX Series |