intel-LOGO

Intel CF+ Interface Usebenzisa Altera MAX Series

intel-CF-Interface-Using-Altera-MAX-Series-PRODUCT

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 +intel-CF-Interface-Using-Altera-MAX-Series-fig-1

  • 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

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

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *