Intel CF+ tengi sem notar Altera MAX Series
CF+ tengi sem notar Altera MAX Series
- Þú getur notað Altera® MAX® II, MAX V og MAX 10 tæki til að útfæra CompactFlash+ (CF+) viðmót. Ódýrir, kraftlitlir og auðveldir ræsingareiginleikar þeirra gera þau að kjörnum forritanlegum rökfræðitækjum fyrir forrit sem tengjast minnistækjum.
- CompactFlash kort geyma og flytja ýmsar tegundir stafrænna upplýsinga (gögn, hljóð, myndir) og hugbúnað á milli breiðs stafrænna kerfa. CompactFlash samtökin kynntu CF+ hugmyndina til að auka virkni CompactFlash korta með I/O tækjum og segulmagnaðir gagnageymslum fyrir utan flassminni. CF+ kortið er lítið formþáttakort sem inniheldur compact flash geymslukort, segulmagnaðir diskakort og ýmis I/O kort sem eru fáanleg á markaðnum, svo sem raðkort, Ethernet kort og þráðlaus kort. CF+ kortið inniheldur innbyggðan stjórnandi sem stjórnar gagnageymslu, endurheimt og villuleiðréttingu, orkustjórnun og klukkustýringu. Hægt er að nota CF+ kort með aðgerðalausum millistykki í PC-Card type-II eða type-III innstungum.
- Nú á dögum eru margar neytendavörur eins og myndavélar, lófatölvur, prentarar og fartölvur með innstungu sem tekur við CompactFlash og CF+ minniskort. Auk geymslutækja er einnig hægt að nota þessa innstungu til að tengja I/O tæki sem nota CF+ tengi.
Tengdar upplýsingar
Hönnun Example fyrir MAX II
- Veitir MAX II hönnunina files fyrir þessa umsóknarathugasemd (AN 492)
Hönnun Example fyrir MAX 10
- Veitir MAX 10 hönnunina files fyrir þessa umsóknarathugasemd (AN 492)
Rafmagnsstjórnun í færanlegum kerfum sem nota Altera tæki
- Veitir frekari upplýsingar um orkustjórnun í færanlegum kerfum sem nota Altera tæki
MAX II leiðbeiningar um hönnun tækja
- Veitir frekari upplýsingar um hönnunarleiðbeiningar fyrir MAX II tæki
Notkun CF+ tengi með Altera tækjum
- CF+ kortaviðmótið er virkt af hýsilnum með því að fullyrða um H_ENABLE merkið. Þegar CompactFlash kortið er sett í innstunguna fara pinnarnir tveir (CD_1 [1:0]) lágt, sem gefur til kynna viðmótið að kortið hafi verið rétt sett í. Til að bregðast við þessari aðgerð er truflunarmerki H_INT myndað af viðmótinu, allt eftir stöðu CD_1 pinna og flísavirkjunarmerkisins (H_ENABLE).
H_READY merkið er einnig staðfest þegar tilskilin skilyrði eru uppfyllt. Þetta merki gefur örgjörvanum til kynna að viðmótið sé tilbúið til að taka við gögnum frá örgjörvanum. 16-bita gagnastútan við CF+ kortið er tengd beint við hýsilinn. Þegar gestgjafinn fær truflunarmerki bregst hann við því með því að búa til staðfestingarmerki, H_ACK, fyrir viðmótið til að gefa til kynna að hann hafi fengið truflunina - Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus og Stratix orð og lógó eru vörumerki Intel Corporation eða dótturfélaga þess í Bandaríkjunum og/eða öðrum löndum. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu.
- Önnur nöfn og vörumerki má gera tilkall til sem eign annarra. og er tilbúinn til að framkvæma frekari aðgerðir. Þetta merki virkar sem hvati; allar aðgerðir viðmótsins, hýsilsins eða örgjörvans og CompactFlash-kortsins eru samstilltar við þetta merki. Viðmótið athugar einnig fyrir H_RESET merki; þetta merki er myndað af hýsilnum til að gefa til kynna að öll upphafsskilyrði verði að endurstilla.
- Viðmótið framleiðir aftur RESET merki á CompactFlash kortið sem gefur til kynna að það endurstilli öll stjórnmerki þess í sjálfgefið ástand.
- H_RESET merkið getur annað hvort verið vélbúnaður eða hugbúnaður. Endurstilling hugbúnaðarins er gefin til kynna með MSB í stillingarvalkostaskránni innan CF+ kortsins. Gestgjafinn býr til 4-bita stjórnmerki
- H_CONTROL til að gefa til kynna æskilega virkni CF+ kortsins við CF+ viðmótið. Viðmótið afkóðar H_CONTROL merkið og gefur út ýmis stýrimerki til að lesa og skrifa gögn, og stillingarupplýsingar. Sérhver kortaaðgerð er samstillt við H_ACK merkið. Á jákvæðu brúninni á H_ACK, leitar studd Altera tækið eftir endurstillingarmerkinu og gefur samsvarandi út HOST_ADDRESS, flísavirkja (CE_1), úttaksvirkjun (OE), skrifvirkja (WE), REG_1 og RESET merki. Hvert þessara merkja hefur fyrirfram skilgreint gildi fyrir allar aðgerðir sem nefnd eru hér að ofan. Þetta eru staðlaðar samskiptareglur, eins og þær eru skilgreindar af CompactFlash samtökunum.
- H_IOM merkinu er haldið lágu í common memory mode og hátt í I/O ham. Sameiginleg minnisstilling gerir kleift að skrifa og lesa bæði 8-bita og 16-bita gögn.
- Einnig eru stillingarskrár í CF+ kortastillingarvalkostaskrá, kortastöðuskrá og pinnaskiptaskrá lesin úr og skrifuð inn í. 4-bita breitt H_CONTROL [3:0] merki sem hýsillinn gefur út gerir greinarmun á öllum þessum aðgerðum. CF+ viðmótið afkóðar H_CONTROL og gefur út stýrimerkin á CF+ kortið í samræmi við CF+ forskriftirnar. Gögn eru gerð aðgengileg á 16-bita gagnastætunni eftir að stjórnmerkin eru gefin út. Í I/O ham er endurstillingu hugbúnaðarins (mynduð með því að gera MSB stillingarvalkostaskrárinnar á CF+ kortinu hátt) hakað. Bæti og orðaaðgangsaðgerðir eru framkvæmdar af viðmótinu á svipaðan hátt og í minnishamnum sem lýst er hér að ofan.
Mynd 1: Mismunandi tengimerki CF+ tengisins og CF+ tækisins
- Þessi mynd sýnir grunnritamyndina til að útfæra CF+ viðmótið.
Merki
Tafla 1: CF+ tengimerki
Þessi tafla sýnir CF+ kortið sem tengist merki.
Merki
HOST_ADDRESS [10:0] |
Stefna
Framleiðsla |
Lýsing
Þessar vistfangalínur velja eftirfarandi: Heimilisfangaskrár I/O-gátta, vistfangaskrár með minniskorti, stillingarstýringu þess og stöðuskrár. |
CE_1 [1:0] | Framleiðsla | Þetta er 2-bita virkt-lágt kortavalmerki. |
Merki
IORD |
Stefna
Framleiðsla |
Lýsing
Þetta er I/O lestur strobe myndaður af hýsilviðmótinu til að hlífa I/O gögnunum á strætó frá CF+ kortinu. |
IOWA | Framleiðsla | Þetta er I/O skrifa púls strobe notað til að klukka I/O gögnin á kortagagnarútunni á CF+ kortinu. |
OE | Framleiðsla | Virkt-lágt úttak gerir strobe kleift. |
TILBÚIN | Inntak | Í minnisstillingu er þessu merki haldið hátt þegar CF+ kortið er tilbúið til að samþykkja nýja gagnaflutningsaðgerð og lágu þegar kortið er upptekið. |
ÍRAK | Inntak | Í I/O ham aðgerðinni er þetta merki notað sem truflunarbeiðni. Það er strobed lágt. |
REG_1 | Framleiðsla | Þetta merki er notað til að greina á milli sameiginlegs minnis og aðgangs að eigindarminni. Hátt fyrir sameiginlegt minni og lágt fyrir eiginleikaminni. Í I/O ham ætti þetta merki að vera virkt-lágt þegar I/O vistfangið er á strætó. |
WE | Framleiðsla | Virkt-lágt merki til að skrifa inn í kortastillingarskrárnar. |
ENDURSTILLA | Framleiðsla | Þetta merki endurstillir eða frumstillir allar skrár á CF+ kortinu. |
CD_1 [1:0] | Inntak | Þetta er 2-bita merki um virk-lágt kort. |
Tafla 2: Hýsilviðmótsmerki
Þessi tafla sýnir merki sem mynda hýsilviðmótið.
Merki
VÍSBENDING |
Stefna
Framleiðsla |
Lýsing
Virkt-lágt truflamerki frá viðmóti til hýsilsins sem gefur til kynna að kortið sé sett í. |
H_KLÚR | Framleiðsla | Tilbúið merki frá viðmóti til hýsils sem gefur til kynna að CF+ sé tilbúið til að taka við nýjum gögnum. |
H_VIRKJA | Inntak | Flís virkja |
H_ACK | Inntak | Staðfesting á truflunarbeiðni frá viðmótinu. |
H_CONTROL [3:0] | Inntak | 4-bita merki sem velur á milli I/O og minni READ/WRITE aðgerða. |
H_ENDURSTILLA [1:0] | Inntak | 2-bita merki til að endurstilla vélbúnað og hugbúnað. |
H_IOM | Inntak | Aðgreina minnisstillingu og I/O ham. |
Framkvæmd
- Hægt er að útfæra þessa hönnun með því að nota MAX II, MAX V og MAX 10 tæki. Meðfylgjandi hönnunarfrumkóðar miða á MAX II (EPM240) og MAX 10 (10M08) í sömu röð. Þessir frumkóðar hönnunar eru settir saman og hægt er að forrita þau beint í MAX tækin.
- Fyrir MAX II hönnunina tdampl, kortleggðu hýsilinn og CF+ tengitengi á viðeigandi GPIO. Þessi hönnun nýtir um 54% af heildar LE í EPM240 tæki og notar 45 I/O pinna.
- MAX II hönnunin fyrrvample notar CF+ tæki, sem virkar í tveimur stillingum: PC Card ATA með I/O ham og PC Card ATA með minnisstillingu. Þriðja valfrjálsa stillingin, True IDE ham, kemur ekki til greina. MAX II tækið virkar sem hýsilstýring og virkar sem brú á milli hýsilsins og CF+ kortsins.
Upprunakóði
Þessi hönnun fyrrvamples eru útfærð í Verilog.
Viðurkenningar
- Hönnun fyrrvampLe lagað fyrir Altera MAX 10 FPGA af Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- SÍMI: 978-461-2000
- WEB: www.orchid-tech.com
- PÓST: info@orchid-tech.com
Endurskoðunarsaga skjala
Tafla 3: Endurskoðunarsaga skjala
Dagsetning
september 2014 |
Útgáfa
2014.09.22 |
Breytingar
Bætti við MAX 10 upplýsingum. |
desember 2007, V1.0 | 1.0 | Upphafleg útgáfa. |
Skjöl / auðlindir
![]() |
Intel CF+ tengi sem notar Altera MAX Series [pdfLeiðbeiningar CF tengi sem notar Altera MAX Series, Notar Altera MAX Series, CF tengi, MAX Series |