Intel-LOGO

Intel CF+ Interface Ukusebenzisa i-Altera MAX Series

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

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

  • 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

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

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *