intel-LOGO

Intel CF+ Rhyngwyneb Gan ddefnyddio Cyfres Altera MAX

intel-CF-Rhyngwyneb-Defnyddio-Altera-MAX-Series-PRODUCT

Rhyngwyneb CF+ Gan ddefnyddio Cyfres Altera MAX

  • Gallwch ddefnyddio dyfeisiau Altera® MAX® II, MAX V, a MAX 10 i weithredu rhyngwyneb CompactFlash + (CF +). Mae eu nodweddion cost isel, pŵer isel a phŵer ymlaen hawdd yn eu gwneud yn ddyfeisiau rhesymeg rhaglenadwy delfrydol ar gyfer cymwysiadau rhyngwyneb dyfeisiau cof.
  • Mae cardiau CompactFlash yn storio ac yn cludo sawl math o wybodaeth ddigidol (data, sain, lluniau) a meddalwedd rhwng rhychwant eang o systemau digidol. Cyflwynodd cymdeithas CompactFlash y cysyniad CF+ i wella gweithrediad cardiau CompactFlash gyda dyfeisiau I/O a storio data disg magnetig ar wahân i gof fflach. Mae'r cerdyn CF + yn gerdyn ffactor ffurf bach sy'n cynnwys cardiau storio fflach cryno, cardiau disg magnetig, a chardiau I / O amrywiol sydd ar gael yn y farchnad, megis cardiau cyfresol, cardiau ether-rwyd, a chardiau diwifr. Mae'r cerdyn CF + yn cynnwys rheolydd wedi'i fewnosod sy'n rheoli storio data, adalw a chywiro gwallau, rheoli pŵer, a rheoli cloc. Gellir defnyddio cardiau CF+ gydag addaswyr goddefol mewn socedi PC-Card math-II neu fath-III.
  • Y dyddiau hyn, mae gan lawer o gynhyrchion defnyddwyr fel camerâu, PDAs, argraffwyr, a gliniaduron soced sy'n derbyn cardiau cof CompactFlash a CF +. Yn ogystal â dyfeisiau storio, gellir defnyddio'r soced hwn hefyd i ryngwynebu dyfeisiau I/O sy'n defnyddio'r rhyngwyneb CF+.

Gwybodaeth Gysylltiedig

Dylunio Cynample am MAX II

  • Yn darparu'r dyluniad MAX II files ar gyfer y nodyn cais hwn (AN 492)

Dylunio Cynampam MAX 10

  • Yn darparu'r dyluniad MAX 10 files ar gyfer y nodyn cais hwn (AN 492)

Rheoli Pŵer mewn Systemau Cludadwy gan Ddefnyddio Dyfeisiau Altera

  • Yn darparu mwy o wybodaeth am reoli pŵer mewn systemau cludadwy gan ddefnyddio dyfeisiau Altera

MAX II Canllawiau Dylunio Dyfeisiau

  • Yn darparu mwy o wybodaeth am ganllawiau dylunio dyfeisiau MAX II

Defnyddio'r Rhyngwyneb CF+ â Dyfeisiau Altera

  • Mae'r rhyngwyneb cerdyn CF+ yn cael ei alluogi gan y gwesteiwr trwy ddatgan y signal H_ENABLE. Pan fydd y cerdyn CompactFlash yn cael ei fewnosod yn y soced, mae'r ddau bin (CD_1 [1:0]) yn mynd yn isel, gan ddangos i'r rhyngwyneb bod y cerdyn wedi'i fewnosod yn iawn. Mewn ymateb i'r weithred hon, mae signal ymyrraeth H_INT yn cael ei gynhyrchu gan y rhyngwyneb, yn dibynnu ar statws pinnau CD_1 a'r signal galluogi sglodion (H_ENABLE).
    Mae'r signal H_READY hefyd yn cael ei ddatgan pryd bynnag y bodlonir yr amodau gofynnol. Mae'r signal hwn yn dangos i'r prosesydd bod y rhyngwyneb yn barod i dderbyn y data gan y prosesydd. Mae'r bws data 16-did i'r cerdyn CF+ wedi'i gysylltu'n uniongyrchol â'r gwesteiwr. Pan fydd y gwesteiwr yn derbyn signal ymyrraeth, mae'n ymateb iddo trwy gynhyrchu signal cydnabod, H_ACK, i'r rhyngwyneb ddangos ei fod wedi derbyn yr ymyriad
  • Intel Gorfforaeth. Cedwir pob hawl. Mae geiriau a logos Intel, logo Intel, Altera, Arria, Seiclon, Enpirion, MAX, Nios, Quartus a Stratix yn nodau masnach Intel Corporation neu ei is-gwmnïau yn yr UD a / neu wledydd eraill. Mae Intel yn gwarantu perfformiad ei gynhyrchion FPGA a lled-ddargludyddion i fanylebau cyfredol yn unol â gwarant safonol Intel, ond mae'n cadw'r hawl i wneud newidiadau i unrhyw gynhyrchion a gwasanaethau ar unrhyw adeg heb rybudd. Nid yw Intel yn cymryd unrhyw gyfrifoldeb nac atebolrwydd sy'n deillio o gymhwyso neu ddefnyddio unrhyw wybodaeth, cynnyrch neu wasanaeth a ddisgrifir yma ac eithrio fel y cytunwyd yn benodol yn ysgrifenedig gan Intel. Cynghorir cwsmeriaid Intel i gael y fersiwn ddiweddaraf o fanylebau dyfeisiau cyn dibynnu ar unrhyw wybodaeth gyhoeddedig a chyn archebu cynhyrchion neu wasanaethau.
  • Gellir hawlio enwau a brandiau eraill fel eiddo eraill. ac yn barod i gyflawni swyddogaethau pellach. Mae'r signal hwn yn gweithredu fel ysgogiad; mae holl weithrediadau'r rhyngwyneb, gwesteiwr, neu'r prosesydd a'r cerdyn CompactFlash yn cael eu cydamseru â'r signal hwn. Mae'r rhyngwyneb hefyd yn gwirio am signal H_RESET; mae'r signal hwn yn cael ei gynhyrchu gan y gwesteiwr i ddangos bod yn rhaid ailosod yr holl amodau cychwynnol.
  • Mae'r rhyngwyneb yn ei dro yn cynhyrchu'r signal AILOSOD i'r cerdyn CompactFlash sy'n nodi iddo ailosod ei holl signalau rheoli i'w cyflwr diofyn.
  • Gall y signal H_RESET naill ai fod yn galedwedd neu'n feddalwedd a gynhyrchir. Mae'r ailosodiad meddalwedd wedi'i nodi gan MSB y Gofrestr Dewisiadau Ffurfweddu o fewn y cerdyn CF+. Mae'r gwesteiwr yn cynhyrchu signal rheoli 4-did
  • H_CONTROL i nodi swyddogaeth ddymunol y cerdyn CF+ i'r rhyngwyneb CF+. Mae'r rhyngwyneb yn dadgodio'r signal H_CONTROL ac yn cyhoeddi signalau rheoli amrywiol i ddarllen ac ysgrifennu data, a gwybodaeth ffurfweddu. Mae pob gweithrediad cerdyn yn cael ei gydamseru â'r signal H_ACK. Ar ymyl positif yr H_ACK, mae'r ddyfais Altera a gefnogir yn gwirio am y signal ailosod, ac yn gyfatebol yn cyhoeddi'r signalau HOST_ADDRESS, galluogi sglodion (CE_1), galluogi allbwn (OE), ysgrifennu galluogi (WE), REG_1, ac RESET. Mae gan bob un o'r signalau hyn werth wedi'i ddiffinio ymlaen llaw ar gyfer yr holl weithrediadau a grybwyllir uchod. Protocolau safonol yw'r rhain, fel y'u diffinnir gan gymdeithas CompactFlash.
  • Mae'r signal H_IOM yn cael ei ddal yn isel yn y modd cof cyffredin ac yn uchel yn y modd I/O. Mae'r modd cof cyffredin yn caniatáu ysgrifennu a darllen data 8-did a 16-did.
  • Hefyd, mae'r Cofrestrau Ffurfweddu yn y gofrestr opsiynau cyfluniad cerdyn CF +, y Gofrestr Statws Cerdyn, a'r Gofrestr Amnewid Pin yn cael eu darllen a'u hysgrifennu i mewn. Mae signal H_CONTROL [4:3] 0-did o led a roddir gan y gwesteiwr yn gwahaniaethu rhwng yr holl weithrediadau hyn. Mae rhyngwyneb CF+ yn dadgodio H_CONTROL ac yn rhoi'r signalau rheoli i'r cerdyn CF+ yn unol â manylebau CF+. Mae data ar gael ar y bws data 16-did ar ôl i'r signalau rheoli gael eu cyhoeddi. Yn y modd I / O, mae ailosodiad y feddalwedd (a gynhyrchir trwy wneud y MSB o'r Gofrestr Opsiwn Ffurfweddu yn y cerdyn CF + yn uchel) yn cael ei wirio. Mae gweithrediadau mynediad byte a gair yn cael eu gweithredu gan y rhyngwyneb mewn modd tebyg i'r rhai yn y modd cof a nodir uchod.

Ffigur 1: Arwyddion Rhyngwyneb Gwahanol y Rhyngwyneb CF+ a'r Dyfais CF+intel-CF-Rhyngwyneb-Defnyddio-Altera-MAX-Series-fig-1

  • Mae'r ffigur hwn yn dangos y diagram bloc sylfaenol ar gyfer gweithredu'r rhyngwyneb CF+.
Arwyddion

Tabl 1: Arwyddion Rhyngwyneb CF+

Mae'r tabl hwn yn rhestru'r signalau rhyngwyneb cerdyn CF+.

Arwydd

HOST_ADDRESS [10:0]

Cyfeiriad

Allbwn

Disgrifiad

Mae'r llinellau cyfeiriad hyn yn dewis y canlynol: y cofrestrau cyfeiriad porthladd I/O, y cofrestrau cyfeiriadau porthladd wedi'u mapio â chof, ei reolaeth ffurfweddu, a chofrestrau statws.

CE_1 [1:0] Allbwn Mae hwn yn signal dewis cerdyn gweithredol-isel 2-did.
Arwydd

IORD

Cyfeiriad

Allbwn

Disgrifiad

Mae hwn yn strôb darllen I/O a gynhyrchir gan y rhyngwyneb gwesteiwr i adwyo'r data I/O ar y bws o'r cerdyn CF+.

IOWA Allbwn Mae hwn yn strôb pwls ysgrifennu I/O a ddefnyddir i glocio'r data I/O ar y bws data cerdyn ar y cerdyn CF+.
OE Allbwn Mae allbwn actif-isel yn galluogi strôb.
BAROD Mewnbwn Yn y modd cof, cedwir y signal hwn yn uchel pan fydd y cerdyn CF + yn barod i dderbyn gweithrediad trosglwyddo data newydd ac yn isel pan fydd y cerdyn yn brysur.
Irac Mewnbwn Yn y gweithrediad modd I/O, defnyddir y signal hwn fel cais am ymyrraeth. Mae'n strobed yn isel.
REG_1 Allbwn Defnyddir y signal hwn i wahaniaethu rhwng cof cyffredin a mynediad cof priodoli. Uchel ar gyfer cof cyffredin ac isel ar gyfer cof priodoledd. Yn y modd I/O, dylai'r signal hwn fod yn weithredol-isel pan fydd y cyfeiriad I/O ar y bws.
WE Allbwn Signal gweithredol-isel ar gyfer ysgrifennu i mewn i'r cofrestri cyfluniad cerdyn.
AILOSOD Allbwn Mae'r signal hwn yn ailosod neu'n cychwyn pob cofrestr yn y cerdyn CF+.
CD_1 [1:0] Mewnbwn Mae hwn yn signal canfod cerdyn gweithredol-isel 2-did.

Tabl 2: Arwyddion Rhyngwyneb Gwesteiwr

Mae'r tabl hwn yn rhestru'r signalau sy'n ffurfio'r rhyngwyneb gwesteiwr.

Arwydd

H_INT

Cyfeiriad

Allbwn

Disgrifiad

Signal ymyrraeth gweithredol-isel o'r rhyngwyneb i'r gwesteiwr yn nodi gosod y cerdyn.

H_READY Allbwn Mae'r signal parod o'r rhyngwyneb i'r gwesteiwr sy'n nodi CF+ yn barod i dderbyn data newydd.
H_ENABLE Mewnbwn Galluogi sglodion
H_ACK Mewnbwn Cydnabyddiaeth i'r cais am ymyriad a wnaed gan y rhyngwyneb.
H_CONTROL [3:0] Mewnbwn Arwydd 4-did sy'n dewis rhwng gweithrediadau I/O a chof DARLLEN/YSGRIFENNU.
H_RESET [1:0] Mewnbwn Arwydd 2-did ar gyfer ailosod caledwedd a meddalwedd.
H_IOM Mewnbwn Yn gwahaniaethu modd cof a modd I/O.

Gweithredu

  • Gellir gweithredu'r dyluniadau hyn gan ddefnyddio dyfeisiau MAX II, MAX V, a MAX 10. Mae'r codau ffynhonnell dylunio a ddarperir yn targedu'r MAX II (EPM240) a MAX 10 (10M08) yn y drefn honno. Mae'r codau ffynhonnell dylunio hyn yn cael eu llunio a gellir eu rhaglennu'n uniongyrchol i'r dyfeisiau MAX.
  • Ar gyfer y dyluniad MAX II example, mapiwch y gwesteiwr a phorthladdoedd rhyngwyneb CF+ i GPIOs addas. Mae'r dyluniad hwn yn defnyddio tua 54% o gyfanswm y LEs mewn dyfais EPM240 ac yn defnyddio 45 pin I/O.
  • Cyn dylunio MAX IIampMae le yn defnyddio dyfais CF+, sy'n gweithredu mewn dau fodd: Cerdyn PC ATA gan ddefnyddio modd I/O a Cerdyn PC ATA gan ddefnyddio modd cof. Nid yw'r trydydd modd dewisol, modd Gwir IDE, yn cael ei ystyried. Mae'r ddyfais MAX II yn gweithredu fel rheolydd gwesteiwr ac yn gweithredu fel pont rhwng y gwesteiwr a'r cerdyn CF +.

Cod Ffynhonnell

Mae'r rhain yn dylunio exampmae les yn cael eu gweithredu yn Verilog.

Diolchiadau

Hanes Adolygu Dogfen

Tabl 3: Hanes Adolygu Dogfennau

Dyddiad

Medi 2014

Fersiwn

2014.09.22

Newidiadau

Ychwanegwyd gwybodaeth MAX 10.

Rhagfyr 2007, V1.0 1.0 Rhyddhad cychwynnol.

Dogfennau / Adnoddau

Intel CF+ Rhyngwyneb Gan ddefnyddio Cyfres Altera MAX [pdfCyfarwyddiadau
Rhyngwyneb CF Gan Ddefnyddio Cyfres Altera MAX, Defnyddio Cyfres Altera MAX, Rhyngwyneb CF, Cyfres MAX

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *