Intel-LOGO

Intel CF+ Interface Uchishandisa Altera MAX Series

Intel-CF-Interface-Kushandisa-Altera-MAX-Series-PRODUCT

CF + Interface Uchishandisa Altera MAX Series

  • Unogona kushandisa Altera® MAX® II, MAX V, uye MAX 10 zvishandiso kushandisa CompactFlash + (CF+) interface. Yavo inodhura-yakaderera, yakaderera-simba uye nyore simba-pazvinhu zvinovaita iwo akanakira programmable logic zvishandiso zvekuyeuka mudziyo-interfacing application.
  • Makadhi eCompactFlash anochengeta uye anotakura akati wandei eruzivo rwedhijitari (dhata, odhiyo, mapikicha) uye software pakati penzvimbo yakafara yedhijitari masisitimu. Sangano reCompactFlash rakaunza iyo CF + pfungwa yekusimudzira kushanda kweCompactFlash makadhi ane I/O zvishandiso uye magineti disk data rekuchengetedza kunze kwe flash memory. Iyo CF + kadhi idiki fomu factor kadhi rinosanganisira compact flash makadhi ekuchengetedza, magineti disk makadhi, uye akasiyana makadhi eI/O anowanikwa pamusika, senge serial makadhi, ethernet makadhi, uye isina waya makadhi. Iyo CF + kadhi inosanganisira yakamisikidzwa controller inogadzirisa kuchengetedza data, kudzoreredza uye kugadzirisa kukanganisa, kutonga kwesimba, uye wachi kutonga. CF + makadhi anogona kushandiswa nemapassive adapter muPC-Kadhi mhando-II kana mhando-III sockets.
  • Mazuva ano, zvigadzirwa zvakawanda zvevatengi zvakaita semakamera, PDA, maprinta, uye malaptops ane socket inogamuchira CompactFlash uye CF + memori makadhi. Pamusoro pemidziyo yekuchengetedza, soketi iyi inogona zvakare kushandiswa kubatanidza I / O zvishandiso zvinoshandisa iyo CF + interface.

Related Information

Design Example yeMAX II

  • Inopa iyo MAX II dhizaini files yechinyorwa ichi chekushandisa (AN 492)

Design Exampiyo yeMAX 10

  • Inopa iyo MAX 10 dhizaini files yechinyorwa ichi chekushandisa (AN 492)

Power Management muPortable Systems Uchishandisa Altera Devices

  • Inopa rumwe ruzivo nezve manejimendi emagetsi mumasisitimu anotakurika uchishandisa Altera zvishandiso

MAX II Device Design Guidelines

  • Inopa rumwe ruzivo nezve MAX II dhizaini dhizaini nhungamiro

Kushandisa iyo CF + Interface ine Altera Devices

  • Iyo CF+ kadhi interface inogoneswa nemugamuchiri nekusimbisa iyo H_ENABLE chiratidzo. Kana iyo CompactFlash kadhi yaiswa musocket, mapini maviri (CD_1 [1:0]) anodzika pasi, zvichiratidza kune interface kuti kadhi rakaiswa nemazvo. Mukupindura chiito ichi, chiratidzo chekuvhiringidza H_INT chinogadzirwa nechitarisiko, zvichienderana nemamiriro eCD_1 mapini uye chip inogonesa chiratidzo (H_ENABLE).
    Iyo H_READY siginecha inosimbiswa zvakare pese kana mamiriro anodiwa asangana. Ichi chiratidzo chinoratidza kune processor kuti iyo interface yakagadzirira kugamuchira data kubva kune processor. Iyo 16-bit data bhasi kuenda kuCF + kadhi yakabatana zvakananga kune anotambira. Kana muenzi agamuchira chiratidzo chekuvhiringidza, inopindura kwairi nekugadzira chiratidzo chekubvuma, H_ACK, kuti iyo interface iratidze kuti yagamuchira kukanganisa.
  • Intel Corporation. Kodzero dzese dzakachengetwa. Intel, iyo Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus uye Stratix mazwi uye logos zviratidzo zveIntel Corporation kana masangano ayo muUS uye/kana dzimwe nyika. Intel inobvumidza kuita kwayo FPGA uye semiconductor zvigadzirwa kune zvazvino zvirevo zvinoenderana neIntel's standard waranti, asi inochengetera kodzero yekuita shanduko kune chero zvigadzirwa nemasevhisi chero nguva pasina chiziviso. Intel haitore mutoro kana mutoro unobva mukushandisa kana kushandiswa kwechero ruzivo, chigadzirwa, kana sevhisi inotsanangurwa pano kunze kwekunge yakabvumiranwa nekunyora neIntel. Vatengi veIntel vanorairwa kuti vawane yazvino vhezheni yezvakatemwa zvemudziyo vasati vavimba nechero ruzivo rwakaburitswa uye vasati vaisa maodha ezvigadzirwa kana masevhisi.
  • Mamwe mazita nemhando anogona kunzi zvinhu zvevamwe. uye yakagadzirira kuita mamwe mabasa. Chiratidzo ichi chinoshanda sekusimudzira; mashandiro ese eiyo interface, anotambira, kana processor uye CompactFlash kadhi anowiriraniswa kune iyi chiratidzo. Iyo interface inotarisawo H_RESET chiratidzo; chiratidzo ichi chinogadzirwa nemugadziri kuratidza kuti ese ekutanga mamiriro anofanira kusetwa patsva.
  • Iyo interface inoburitsa iyo RESET chiratidzo kune iyo CompactFlash kadhi ichiratidza kwairi kuti igadzirise masaini ayo ese ekutonga kune yavo default mamiriro.
  • Chiratidzo cheH_RESET chinogona kunge chiri hardware kana software yakagadzirwa. Iyo software reset inoratidzwa neMSB yeConfiguration Option Rejista mukati meCF + kadhi. Iyo saiti inogadzira 4-bit control chiratidzo
  • H_CONTROL kuratidza basa rinodiwa reCF+ kadhi kune iyo CF+ interface. Iyo interface inosarudza iyo H_CONTROL siginecha uye inopa akasiyana masaini ekudzora kuverenga nekunyora data, uye ruzivo rwekugadzirisa. Kushanda kwekadhi kwese kunowiriraniswa nechiratidzo cheH_ACK. Pamupendero wakanaka weH_ACK, iyo Altera inotsigirwa inotarisa chiratidzo chekumisikidza, uye inoburitsa iyo HOST_ADDRESS, chip inogonesa (CE_1), inobuda inogonesa (OE), nyora inogonesa (WE), REG_1, uye RESET masiginecha. Imwe neimwe yezviratidzo izvi ine kukosha kwakafanotsanangurwa kune ese ma operation ataurwa pamusoro. Aya ndiwo mapuroteni akajairwa, sekutsanangurwa kwazvinoitwa neCompactFlash association.
  • Iyo H_IOM siginecha inobatwa yakaderera mu common memory mode uye yakakwira muI/O modhi. Iyo yakajairika memory mode inobvumira kunyora uye kuverenga kweese ari maviri-bit uye 8-bit data.
  • Zvakare, iyo Configuration Registers muCF + kadhi yekumisikidza sarudzo rejista, Kadhi Status Rejista, uye Pini Replacement Regista inoverengwa kubva nekunyorwa mukati. A 4-bit wide H_CONTROL [3:0] siginecha inoburitswa nemugamuchiri inosiyanisa maoperation ese aya. Iyo CF+ interface inosarudza H_CONTROL uye inoburitsa masiginecha ekudzora kuCF+ kadhi zvinoenderana neCF+ zvakatemwa. Dhata inoitwa kuti iwanikwe pane 16-bit data bhasi mushure mekunge masaini ekudzora apihwa. Mune iyo I / O modhi, iyo software reset (yakagadzirwa nekuita iyo MSB yeConfiguration Option Register muCF + kadhi kumusoro) inotariswa. Byte uye izwi rekupinda mabasa rinoitwa neiyo interface nenzira yakafanana neiyo iri mundangariro modhi yakatsanangurwa pamusoro.

Mufananidzo 1: Iyo Yakasiyana Interfacing Signals yeCF + Interface uye iyo CF + Chishandisointel-CF-Interface-Kushandisa-Altera-MAX-Series-fig-1

  • Iyi nhamba inoratidza iyo yekutanga block dhizaini yekushandisa iyo CF + interface.
Signals

Tafura 1: CF+ Interface Signals

Iyi tafura inonyora iyo CF + kadhi interfacing masaini.

Signal

HOST_ADDRESS [10:0]

Direction

Output

Tsanangudzo

Iyi mitsetse yekero inosarudza zvinotevera: I/O port address register, memory-mapped port address register, its configuration control, and status register.

CE_1 [1:0] Output Iyi i2-bit inoshanda-yakaderera kadhi sarudza chiratidzo.
Signal

IORD

Direction

Output

Tsanangudzo

Iyi iI/O yekuverenga strobe inogadzirwa neiyo host interface yekugedhe iyo I/O data mubhazi kubva kuCF + kadhi.

IOWA Output Iyi iI/O inonyora pulse strobe inoshandiswa kuvharisa iyo I/O data pane kadhi data bhasi pane CF+ kadhi.
OE Output Active-yakaderera kubuda inogonesa strobe.
READY Input Mune ndangariro mode, iyi siginecha inochengetwa yakakwira kana CF + kadhi yakagadzirira kubvuma kutsva kwekufambisa data uye yakaderera kana kadhi rakabatikana.
IRAKI Input Mukushanda kweI / O modhi, chiratidzo ichi chinoshandiswa sechikumbiro chekuvhiringidza. Iyo ine strobed yakaderera.
REG_1 Output Ichi chiratidzo chinoshandiswa kusiyanisa pakati pezvakajairwa ndangariro uye hunhu hwekurangarira kuwana. Yakakwira kune common memory uye yakaderera kune attribute memory. MuI/ O modhi, iyi siginecha inofanirwa kunge ichishanda-yakaderera kana I/O kero iri mubhazi.
WE Output Active-low chiratidzo chekunyora mumarejista ekugadzirisa kadhi.
RESET Output Iyi sigi inodzoreredza kana kutanga marejista ese muCF + kadhi.
CD_1 [1:0] Input Iyi i2-bit inoshanda-yakaderera kadhi inoona chiratidzo.

Tafura 2: Host Interface Signals

Tafura iyi inonyora masaini anoumba iyo host interface.

Signal

H_INT

Direction

Output

Tsanangudzo

Active-low interrupt siginecha kubva painterface kuenda kune iyo host inoratidza kuiswa kwekadhi.

H_READY Output Iyo yakagadzirira siginecha kubva kune interface kune inotambira inoratidza CF + yakagadzirira kugamuchira data nyowani.
H_ITA KUTI Input Chip inogonesa
H_ACK Input Kubvuma kune kukanganisa chikumbiro chakaitwa neiyo interface.
H_CONTROL [3:0] Input Chiratidzo che 4-bit chinosarudza pakati peI/O uye ndangariro VERENGA/NYORA mashandiro.
H_RESET [1:0] Input Chiratidzo che2-bit chehardware uye software reset.
H_IOM Input Inosiyanisa memory mode uye I / O maitiro.

Implementation

  • Aya madhizaini anogona kuitwa uchishandisa MAX II, MAX V, uye MAX 10 zvishandiso. Iwo akapihwa dhizaini sosi makodhi anonanga iyo MAX II (EPM240) uye MAX 10 (10M08) zvichiteerana. Aya dhizaini sosi makodhi anounganidzwa uye anogona kurongwa zvakananga kune iyo MAX zvishandiso.
  • Kune iyo MAX II dhizaini example, mepu iyo host uye CF + inopindirana madoko kune akakodzera maGPIO. Iyi dhizaini inoshandisa inosvika makumi mashanu neshanu muzana eiyo yakazara LEs mumudziyo weEPM54 uye inoshandisa 240 I/O pini.
  • Iyo MAX II dhizaini example inoshandisa CF + mudziyo, inoshanda mumamodhi maviri: PC Kadhi ATA uchishandisa I/O modhi uye PC Kadhi ATA uchishandisa memory mode. Yechitatu sarudzo yemaitiro, Yechokwadi IDE modhi, haina kutariswa. Iyo MAX II mudziyo unoshanda semutongi anotambira uye anoita sebhiriji pakati pemugamuchiri neCF + kadhi.

Source Code

Magadzirirwo aya exampizvo zvinoiswa muVerilog.

Kutenda

Document Revision History

Tafura 3: Document Revision History

Date

Gunyana 2014

Version

2014.09.22

Kuchinja

Yakawedzera MAX 10 ruzivo.

Zvita 2007, V1.0 1.0 Kusunungurwa kwekutanga.

Zvinyorwa / Zvishandiso

Intel CF+ Interface Uchishandisa Altera MAX Series [pdf] Mirayiridzo
CF Interface Uchishandisa Altera MAX Series, Uchishandisa Altera MAX Series, CF Interface, MAX Series

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *