Interface CF + intel Bi Bikaranîna Altera MAX Series
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+
- 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
- Design exampji hêla Altera MAX 10 FPGA ve hatî adaptekirin Maynard, Massachusetts 01754
- TEL: 978-461-2000
- WEB: www.orchid-tech.com
- EMAIL: info@orchid-tech.com
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 |