intel-LOGO

Interface CF + intel Bi Bikaranîna Altera MAX Series

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

Navbera CF + Bi Rêzeya Altera MAX bikar tîne

  • Hûn dikarin amûrên Altera® MAX® II, MAX V, û MAX 10 bikar bînin da ku pêwendiyek CompactFlash+ (CF+) bicîh bikin. Taybetmendiyên wan ên erzan, kêm-hêz û hêsan ên hêzê wan ji bo sepanên pêwendiya cîhaza bîranînê amûrên mantiqê yên bernamekirî yên îdeal dike.
  • Kartên CompactFlash çend formên agahdariya dîjîtal (dane, deng, wêne) û nermalavê di navbera pergalek berfireh a pergalên dîjîtal de hilînin û vediguhezînin. Komeleya CompactFlash konsepta CF+ destnîşan kir da ku xebata kartên CompactFlash bi cîhazên I/O û hilanîna daneyên dîska magnetîkî ji bilî bîranîna flash zêde bike. Qerta CF+ qertek faktorek forma piçûk e ku kartên hilanîna flashê yên kompakt, kartên dîska magnetîkî, û kartên cûda yên I/O yên ku li sûkê hene, wekî kartên serial, kartên ethernet, û kartên bêtêl vedihewîne. Karta CF+ kontrolkerek pêvekirî heye ku hilanîna daneyê, hilanîn û sererastkirina xeletiyê, rêveberiya hêzê, û kontrola demjimêrê birêve dibe. Kartên CF + dikarin bi adaptorên pasîf ên di soketên PC-Card-II an celeb-III de werin bikar anîn.
  • Naha, gelek hilberên xerîdar ên wekî kamera, PDA, çaper û laptopan xwedan soketek e ku kartên bîra CompactFlash û CF+ qebûl dike. Ji bilî amûrên hilanînê, ev soket dikare ji bo pêwendiya cîhazên I/O yên ku navbeynkariya CF+ bikar tînin jî were bikar anîn.

Information Related

Design Example ji bo MAX II

  • Sêwirana MAX II peyda dike files ji bo vê nota serîlêdanê (AN 492)

Design Example ji bo MAX 10

  • Sêwirana MAX 10 peyda dike files ji bo vê nota serîlêdanê (AN 492)

Rêvebiriya Hêzê di Pergalên Portable de Bi Bikaranîna Amûrên Altera

  • Di derheqê rêveberiya hêzê de di pergalên portable de ku amûrên Altera bikar tînin de bêtir agahdarî peyda dike

Rêbernameyên sêwirana cîhaza MAX II

  • Di derbarê rêwerzên sêwirana cîhaza MAX II de bêtir agahdarî peyda dike

Bi Amûrên Altera re Navbera CF+ bikar bînin

  • Têkiliya qerta CF+ ji hêla mêvandar ve bi destnîşankirina nîşana H_ENABLE ve tê çalak kirin. Dema ku qerta CompactFlash têxe soketê, du pîne (CD_1 [1:0]) nizm dibin, ku ji navbeynê re destnîşan dikin ku kart bi rêkûpêk hatiye danîn. Di bersiva vê çalakiyê de, îşaretek qutbûnê H_INT ji hêla navberê ve, li gorî rewşa pîneyên CD_1 û sînyala çalakkirina çîpê (H_ENABLE) tê çêkirin.
    Nîşana H_READY di heman demê de gava ku şert û mercên pêwîst pêk tên jî tê destnîşan kirin. Ev îşaret ji pêvajoyê re destnîşan dike ku navber amade ye ku daneyên ji pêvajoyê qebûl bike. Otobusa daneya 16-bit a bi qerta CF+ rasterast bi mêvandarê ve girêdayî ye. Dema ku mêvandar sînyalek qutbûnê werdigire, ew bersivê dide wê bi çêkirina sînyalek pejirandinê, H_ACK, ji bo ku navbeynkar destnîşan bike ku wê qutbûnê wergirtiye.
  • Pargîdaniya Intel. Hemû maf parastî ne. Intel, logoya Intel, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus û Stratix peyv û logo markayên tîcarî yên Intel Corporation an pargîdaniyên wê yên li DY û/an welatên din in. Intel garantiya performansa FPGA û hilberên xwe yên nîvconductor li gorî taybetmendiyên heyî li gorî garantiya standard a Intel digire, lê mafê ku di her kêliyê de bêyî agahdarî di her hilber û karûbaran de biguhezîne digire. Intel ti berpirsiyarî an berpirsiyariya ku ji serîlêdan an karanîna ti agahdarî, hilber, an karûbarê ku li vir hatî diyar kirin çêdibe, ji bilî ku bi eşkere bi nivîskî ji hêla Intel ve hatî pejirandin. Ji xerîdarên Intel re tê şîret kirin ku berî ku xwe bispêrin agahdariya hatî weşandin û berî ku emrê hilber an karûbaran bidin, guhertoya herî dawî ya taybetmendiyên cîhazê bistînin.
  • Dibe ku nav û marqeyên din wekî milkê yên din werin îdîakirin. û amade ye ku fonksiyonên din pêk bîne. Ev sînyal wekî teşwîqê tevdigere; hemî operasyonên navbeynkar, mêvandar, an pêvajoyek û qerta CompactFlash bi vê îşaretê re têne hevrêz kirin. Navber jî nîşana H_RESET kontrol dike; ev îşaret ji hêla mêvandar ve tê çêkirin da ku destnîşan bike ku divê hemî şertên destpêkê bêne nûve kirin.
  • Di encamê de navbeynkar sînyala RESET ji qerta CompactFlash re çêdike û jê re destnîşan dike ku hemî nîşanên kontrolê li rewşa xweya xwerû vegerîne.
  • Nîşana H_RESET dikare an hardware an jî nermalavê were çêkirin. Veavakirina nermalavê ji hêla MSB-ya Qeyda Vebijarka Vesazkirinê ve di nav qerta CF+ de tê destnîşan kirin. Mêvan sînyalek kontrolê ya 4-bit çêdike
  • H_CONTROL ku fonksiyona xwestî ya qerta CF+ bi navbeynkariya CF+ nîşan bide. Têkilî sînyala H_CONTROL deşîfre dike û ji bo xwendin û nivîsandina daneyan, û agahdariya vesazkirinê îşaretên kontrolê yên cihêreng derdixe. Her operasyona qertê bi sînyala H_ACK re hevdemî ye. Li qiraxa erênî ya H_ACK, cîhaza Altera ya piştgirî ji bo sînyala vesazkirinê kontrol dike, û bi heman rengî nîşaneyên HOST_ADDRESS, çalakkirina çîpê (CE_1), çalakkirina derketinê (OE), çalakkirina (WE), REG_1, û RESET binivîse. Her yek ji van nîşanan ji bo hemî operasyonên ku li jor hatine destnîşan kirin nirxek pêşwext heye. Van protokolên standard in, wekî ku ji hêla komeleya CompactFlash ve hatî destnîşankirin.
  • Nîşana H_IOM di moda bîranîna hevpar de kêm û di moda I/O de bilind tê girtin. Moda bîranîna hevpar dihêle nivîsandin û xwendina daneyên 8-bit û 16-bit.
  • Di heman demê de, Tomarên Vesazkirinê yên di qeyda vebijarka veavakirina qerta CF+ de, Tomara Rewşa Qertê, û Tomara Veguheztina Pînê ji têne xwendin û nivîsandin. Nîşanek H_CONTROL a 4-bit fireh [3:0] ku ji hêla mêvandar ve hatî derxistin van hemî operasyonan cuda dike. Navbera CF+ H_CONTROL deşîfre dike û li gorî taybetmendiyên CF+ îşaretên kontrolê dide qerta CF+. Daneyên li ser otobusa daneya 16-bit piştî ku nîşanên kontrolê têne derxistin têne peyda kirin. Di moda I/O de, vesazkirina nermalavê (bi bilindkirina MSB-ya Vebijarka Vesazkirinê ya di qerta CF+ de hatî çêkirin) tê kontrol kirin. Operasyonên gihandina byte û peyvan ji hêla navberê ve bi rengek mîna yên di moda bîranînê de ku li jor hatine diyar kirin têne darve kirin.

Figure 1: Nîşaneyên Navbera Cûda yên Navbera CF+ û Amûra CF+intel-CF-Interface-Using-Altera-MAX-Series-fig-1

  • Ev jimar bloka bingehîn ji bo pêkanîna navbeynkariya CF+ nîşan dide.
Signals

Tablo 1: CF + Nîşaneyên Navberê

Ev tablo sînyalên navbeynkariya qerta CF + navnîş dike.

Nîşan

HOST_ADDRESS [10:0]

Ber

Karûabr

Terîf

Van xêzên navnîşan jêrîn hildibijêrin: Tomarên navnîşana porta I/O, tomarên navnîşana portê ya bi nexşeya bîranînê, kontrola veavakirina wê, û tomarên statûyê.

CE_1 [1:0] Karûabr Ev sînyalek hilbijartî ya 2-bit çalak-kêm e.
Nîşan

IORD

Ber

Karûabr

Terîf

Ev strobeya xwendinê ya I/O ye ku ji hêla navbeynkariya mêvandar ve hatî çêkirin da ku daneyên I/O li ser otobusê ji qerta CF+ derxe.

IOWA Karûabr Ev strobeya pêlêdana nivîsandina I/O ye ku ji bo demjimêrkirina daneya I/O ya li ser otobusa daneya qerta li ser qerta CF+ tê bikar anîn.
OE Karûabr Hilberîna çalak-kêm strobe çalak dike.
AMADE Beyan Di moda bîranînê de, dema ku qerta CF+ amade ye ku karûbarek veguheztina daneya nû qebûl bike, ev îşaret bilind tê hilanîn û dema ku kart mijûl e jî kêm tê girtin.
IRAQ Beyan Di operasyona moda I/O de, ev sînyala wekî daxwazek qutbûnê tê bikar anîn. Ew strobed kêm e.
REG_1 Karûabr Ev îşaret ji bo cihêkirina di navbera bîranîna hevpar û gihîştina bîranîna taybetmendiyê de tê bikar anîn. Ji bo bîranîna hevpar bilind û ji bo bîranîna taybetmendiyê kêm. Di moda I/O de, dema ku navnîşana I/O li ser otobusê be, divê ev îşaret çalak-kêm be.
WE Karûabr Nîşanek çalak-kêm ji bo nivîsandina nav tomarên veavakirina qertê.
RESET Karûabr Ev sînyala hemî tomarên di qerta CF+ de ji nû ve vedike an jî dest pê dike.
CD_1 [1:0] Beyan Ev 2-bit îşaretek tespîtkirina qerta çalak-kêm e.

Table 2: Signals Navrûya Host

Ev tablo îşaretên ku navbeyna mêvandar çêdikin navnîş dike.

Nîşan

GEŞÎ

Ber

Karûabr

Terîf

Nîşana qutbûnê ya çalak-kêm ji navbeynkar heya mêvandar têketina qertê destnîşan dike.

H_READY Karûabr Nîşana amade ji navbeynê heya mêvandarê ku CF+ nîşan dide amade ye ku daneyên nû qebûl bike.
H_ENABLE Beyan Chip çalak bike
H_ACK Beyan Pejirandina daxwaza navberê ya ku ji hêla navberê ve hatî çêkirin.
H_CONTROL [3:0] Beyan Nîşanek 4-bit ku di navbera operasyonên I/O û bîra READ/WRITE de hildibijêre.
H_RESET [1:0] Beyan Nîşanek 2-bit ji bo vesazkirina hardware û nermalavê.
H_IOM Beyan Moda bîranînê û moda I/O ji hev cuda dike.

Pêkanîna

  • Dibe ku ev sêwiran bi karanîna amûrên MAX II, MAX V, û MAX 10 werin bicîh kirin. Kodên çavkaniyê yên sêwiranê yên peydakirî bi rêzê MAX II (EPM240) û MAX 10 (10M08) armanc dikin. Van kodên çavkaniyê sêwiranê têne berhev kirin û rasterast ji cîhazên MAX re têne bername kirin.
  • Ji bo sêwirana MAX II example, nexşeya mêvandar û portên navberê yên CF+ li GPIO-yên maqûl. Vê sêwiranê di cîhazek EPM54 de bi qasî 240% ji tevahî LE-yan bikar tîne û 45 pinên I/O bikar tîne.
  • Sêwirana MAX II example amûrek CF+ bikar tîne, ku di du awayan de kar dike: Karta PC ATA bi moda I/O bikar tîne û Karta PC ATA bi moda bîranînê bikar tîne. Moda vebijarkî ya sêyemîn, moda IDE ya rastîn, nayê hesibandin. Amûra MAX II wekî kontrolkerê mêvandar dixebite û wekî pirek di navbera mêvandar û qerta CF+ de tevdigere.

Koda çavkanî

Van sêwiranan examples di Verilog de têne bicîh kirin.

Pejirandin

Dîroka Guhertoya Belgeyê

Tablo 3: Dîroka Guhertoya Belgeyê

Rojek

Îlon 2014

Awa

2014.09.22

Changes

Agahdariya MAX 10 zêde kir.

Kanûn 2007, V1.0 1.0 Serbestberdana destpêkê.

Belge / Çavkanî

Interface CF + intel Bi Bikaranîna Altera MAX Series [pdf] Rênîşander
Navbera CF Bikaranîna Rêzeya Altera MAX, Bikaranîna Rêzeya Altera MAX, Navbera CF, Rêzeya MAX bikar tîne

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *