Eadar-aghaidh intel CF + a’ cleachdadh Sreath Altera MAX
Eadar-aghaidh CF + a’ cleachdadh sreath Altera MAX
- Faodaidh tu innealan Altera® MAX® II, MAX V, agus MAX 10 a chleachdadh gus eadar-aghaidh CompactFlash + (CF +) a chuir an gnìomh. Tha na feartan cosgais ìosal, cumhachd-ìosal agus cumhachd-airidh furasta gan dèanamh nan innealan loidsig prògramaichte air leth freagarrach airson tagraidhean eadar-aghaidh inneal cuimhne.
- Bidh cairtean CompactFlash a’ stòradh agus a’ giùlan grunn sheòrsaichean fiosrachaidh didseatach (dàta, claisneachd, dealbhan) agus bathar-bog eadar raon farsaing de shiostaman didseatach. Thug an comann CompactFlash a-steach bun-bheachd CF + gus gnìomhachd chairtean CompactFlash a leasachadh le innealan I / O agus stòradh dàta diosc magnetach a bharrachd air cuimhne flash. Is e cairt factar cruth beag a th’ anns a ’chairt CF + a tha a’ toirt a-steach cairtean stòraidh flash teann, cairtean diosc magnetach, agus diofar chairtean I / O a tha rim faighinn sa mhargaidh, leithid cairtean sreathach, cairtean ethernet, agus cairtean gun uèir. Tha a’ chairt CF + a’ toirt a-steach rianadair freumhaichte a bhios a’ riaghladh stòradh dàta, faighinn air ais agus ceartachadh mhearachdan, riaghladh cumhachd, agus smachd gleoc. Faodar cairtean CF + a chleachdadh le innealan-atharrachaidh fulangach ann an socaidean PC-Card seòrsa-II no seòrsa-III.
- An-diugh, tha socaid aig mòran de thoraidhean luchd-cleachdaidh leithid camarathan, PDAn, clò-bhualadairean, agus coimpiutairean-uchd a ghabhas ri cairtean cuimhne CompactFlash agus CF +. A bharrachd air innealan stòraidh, faodar an socaid seo a chleachdadh cuideachd airson eadar-aghaidh innealan I/O a bhios a’ cleachdadh eadar-aghaidh CF+.
Fiosrachadh Co-cheangailte
Dealbhadh Exampairson MAX II
- A 'toirt seachad an dealbhadh MAX II files airson an nota tagraidh seo (AN 492)
Dealbhadh Exampairson MAX 10
- A 'toirt seachad an dealbhadh MAX 10 files airson an nota tagraidh seo (AN 492)
Riaghladh cumhachd ann an siostaman so-ghiùlain a’ cleachdadh innealan Altera
- A’ toirt seachad barrachd fiosrachaidh mu riaghladh cumhachd ann an siostaman so-ghiùlain a’ cleachdadh innealan Altera
Stiùireadh Dealbhadh Innealan MAX II
- A’ toirt seachad barrachd fiosrachaidh mu stiùireadh dealbhaidh inneal MAX II
A’ cleachdadh an eadar-aghaidh CF + le Innealan Altera
- Tha an eadar-aghaidh cairt CF + air a chomasachadh leis an òstair le bhith ag ràdh an comharra H_ENABLE. Nuair a thèid a’ chairt CompactFlash a chuir a-steach don t-socaid, bidh an dà phrìne (CD_1 [1: 0]) a’ dol ìosal, a’ nochdadh don eadar-aghaidh gun deach a’ chairt a chuir a-steach mar bu chòir. Mar fhreagairt don ghnìomh seo, thèid comharra brisidh H_INT a chruthachadh leis an eadar-aghaidh, a rèir inbhe prìneachan CD_1 agus comharra comas na sliseagan (H_ENABLE).
Tha an comharra H_READY cuideachd air a dhearbhadh nuair a thèid na cumhaichean riatanach a choileanadh. Tha an comharra seo a’ nochdadh don phròiseasar gu bheil an eadar-aghaidh deiseil airson gabhail ris an dàta bhon phròiseasar. Tha am bus dàta 16-bit gu cairt CF + ceangailte gu dìreach ris an aoigh. Nuair a gheibh an t-òstair comharra brisidh, freagraidh e e le bhith a’ gineadh comharra aithneachaidh, H_ACK, airson an eadar-aghaidh innse gun d’ fhuair e am briseadh - Intel Corporation. Còraichean uile glèidhte. Tha faclan agus suaicheantasan Intel, suaicheantas Intel, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus agus Stratix nan comharran-malairt aig Intel Corporation no na fo-chompanaidhean aige anns na SA agus / no dùthchannan eile. Tha Intel airidh air coileanadh a thoraidhean FPGA agus semiconductor gu mion-chomharrachadh gnàthach a rèir barantas àbhaisteach Intel, ach tha e a’ gleidheadh na còrach atharrachaidhean a dhèanamh air toraidhean is seirbheisean sam bith aig àm sam bith gun rabhadh. Chan eil Intel a’ gabhail uallach no uallach sam bith ag èirigh bho bhith a’ cleachdadh no a’ cleachdadh fiosrachadh, toradh no seirbheis sam bith a tha air a mhìneachadh an seo ach a-mhàin mar a chaidh aontachadh gu soilleir ann an sgrìobhadh le Intel. Thathas a’ moladh do luchd-ceannach Intel an dreach as ùire de shònrachaidhean inneal fhaighinn mus cuir iad earbsa ann am fiosrachadh foillsichte sam bith agus mus cuir iad òrdughan airson toraidhean no seirbheisean.
- Faodar ainmean is suaicheantasan eile a thagradh mar sheilbh chàich. agus tha e deiseil airson gnìomhan eile a choileanadh. Tha an comharra seo ag obair mar bhrosnachadh; tha a h-uile gnìomhachd den eadar-aghaidh, òstair, no pròiseasar agus cairt CompactFlash air an sioncronadh ris a’ chomharra seo. Bidh an eadar-aghaidh cuideachd a’ sgrùdadh airson comharra H_RESET; tha an comharra seo air a chruthachadh leis an òstair gus innse gum feumar a h-uile suidheachadh tùsail ath-shuidheachadh.
- Bidh an eadar-aghaidh an uair sin a’ gineadh an comharra RESET chun chairt CompactFlash a’ nochdadh dha na comharran smachd aca ath-shuidheachadh chun t-suidheachadh bunaiteach aca.
- Faodaidh an comharra H_RESET a bhith na bhathar-cruaidh no bathar-bog air a chruthachadh. Tha ath-shuidheachadh bathar-bog air a chomharrachadh leis an MSB den Chlàr Roghainn Configuration taobh a-staigh cairt CF +. Bidh an aoigh a’ gineadh comharra smachd 4-bit
- H_CONTROL gus gnìomh miannaichte na cairt CF+ a chomharrachadh don eadar-aghaidh CF+. Bidh an eadar-aghaidh a’ còdachadh an comharra H_CONTROL agus a’ toirt a-mach diofar chomharran smachd gus dàta a leughadh agus a sgrìobhadh, agus fiosrachadh rèiteachaidh. Tha a h-uile gnìomhachd cairt air a shioncronachadh ris a’ chomharra H_ACK. Aig oir adhartach an H_ACK, bidh an inneal Altera le taic a’ sgrùdadh airson a’ chomharra ath-shuidheachadh, agus a rèir sin a’ toirt a-mach comharran HOST_ADDRESS, comas chip (CE_1), comas toraidh (OE), sgrìobhadh comas (WE), REG_1, agus RESET. Tha luach ro-mhìnichte aig gach aon de na comharran sin airson a h-uile gnìomh a chaidh ainmeachadh gu h-àrd. Is e protocols àbhaisteach a tha seo, mar a tha iad air am mìneachadh leis a’ chomann CompactFlash.
- Tha an comharra H_IOM air a chumail ìosal ann am modh cuimhne cumanta agus àrd ann am modh I/O. Tha am modh cuimhne cumanta a 'ceadachadh sgrìobhadh agus leughadh an dà chuid dàta 8-bit agus 16-bit.
- Cuideachd, tha na Clàran rèiteachaidh ann an clàr roghainn rèiteachaidh cairt CF +, Clàr Inbhe Cairte, agus Clàr Ath-chuiridh Pìne air an leughadh bho agus air an sgrìobhadh a-steach. Tha comharra H_CONTROL [4:3] 0-bit de leud a chuir an t-òstair a-mach a’ dèanamh eadar-dhealachadh eadar na gnìomhan sin uile. Bidh an eadar-aghaidh CF + a’ còdachadh H_CONTROL agus a’ toirt a-mach na comharran smachd chun chairt CF + a rèir mion-chomharrachadh CF +. Bidh dàta ri fhaighinn air a’ bhus dàta 16-bit às deidh na comharran smachd a chuir a-mach. Anns a 'mhodh I / O, thèid ath-shuidheachadh a' bhathar-bhog (air a chruthachadh le bhith a 'dèanamh an MSB den Chlàr Roghainn Configuration anns a' chairt CF + àrd) a sgrùdadh. Bidh an eadar-aghaidh a’ coileanadh gnìomhachd byte agus ruigsinneachd fhaclan ann an dòigh coltach ris an fheadhainn anns a’ mhodh cuimhne a tha air a mhìneachadh gu h-àrd.
Figear 1: Na diofar chomharran eadar-aghaidh den eadar-aghaidh CF+ agus an inneal CF+
- Tha am figear seo a’ sealltainn an diagram bloca bunaiteach airson eadar-aghaidh CF+ a bhuileachadh.
Comharran
Clàr 1: Comharran eadar-aghaidh CF+
Tha an clàr seo a’ liostadh nan comharran eadar-aghaidh cairt CF+.
Comharradh
HOST_ADDRESS [10:0] |
Stiùir
Toradh |
Tuairisgeul
Bidh na loidhnichean seòlaidh seo a’ taghadh na leanas: na clàran seòladh puirt I/O, na clàran seòlaidh puirt le mapa cuimhne, an smachd rèiteachaidh aige, agus na clàran inbhe. |
CE_1 [1:0] | Toradh | Is e seo comharra taghte cairt gnìomhach-ìosal 2-bit. |
Comharradh
IORD |
Stiùir
Toradh |
Tuairisgeul
Is e seo strobe le leughadh I/O air a chruthachadh leis an eadar-aghaidh aoigheachd gus an dàta I / O air a’ bhus a ghlasadh bhon chairt CF +. |
IOWA | Toradh | Is e seo strobe pulse sgrìobhaidh I/O a thathas a’ cleachdadh gus an dàta I/O a ghleusadh air bus dàta na cairt air a’ chairt CF+. |
OE | Toradh | Tha toradh gnìomhach-ìosal a’ comasachadh strobe. |
LAOIDH | Cuir a-steach | Ann am modh cuimhne, tha an comharra seo air a chumail àrd nuair a tha a’ chairt CF + deiseil airson gabhail ri gnìomhachd gluasad dàta ùr agus ìosal nuair a tha a’ chairt trang. |
IORAC | Cuir a-steach | Ann an obrachadh modh I/O, tha an comharra seo air a chleachdadh mar iarrtas brisidh. Tha e strobed ìosal. |
REG_1 | Toradh | Tha an comharra seo air a chleachdadh gus eadar-dhealachadh a dhèanamh eadar cuimhne cumanta agus ruigsinneachd cuimhne feart. Àrd airson cuimhne cumanta agus ìosal airson cuimhne feart. Ann am modh I / O, bu chòir don chomharra seo a bhith gnìomhach-ìosal nuair a tha an seòladh I / O air a’ bhus. |
WE | Toradh | Gnìomhach-ìosal comharra airson sgrìobhadh a-steach do na clàran rèiteachaidh cairt. |
ATHARRACHADH | Toradh | Bidh an comharra seo ag ath-shuidheachadh no a’ tòiseachadh a h-uile clàr sa chairt CF+. |
CD_1 [1:0] | Cuir a-steach | Is e seo comharra lorg cairt gnìomhach-ìosal 2-bit. |
Clàr 2: Comharran eadar-aghaidh aoigheachd
Tha an clàr seo a’ liostadh nan comharran a tha mar an eadar-aghaidh aoigheachd.
Comharradh
H_INT |
Stiùir
Toradh |
Tuairisgeul
Comharra brisidh gnìomhach-ìosal bhon eadar-aghaidh chun òstair a’ comharrachadh gun deach a’ chairt a chuir a-steach. |
H_READY | Toradh | Tha an comharra deiseil bho eadar-aghaidh gu aoigheachd a’ comharrachadh CF + deiseil airson gabhail ri dàta ùr. |
H_ENABLE | Cuir a-steach | Dèan comas air chip |
H_ACK | Cuir a-steach | Buidheachas don iarrtas brisidh a rinn an eadar-aghaidh. |
H_CONTROL [3:0] | Cuir a-steach | Comharra 4-bit a’ taghadh eadar gnìomhachd I/O agus cuimhne READ/WRITE. |
H_RESET [1:0] | Cuir a-steach | Comharra 2-bit airson bathar-cruaidh is bathar-bog ath-shuidheachadh. |
H_IOM | Cuir a-steach | Ag eadar-dhealachadh modh cuimhne agus modh I/O. |
Buileachadh
- Faodar na dealbhaidhean sin a chuir an gnìomh le bhith a’ cleachdadh innealan MAX II, MAX V, agus MAX 10. Tha na còdan stòr dealbhaidh a chaidh a sholarachadh ag amas air MAX II (EPM240) agus MAX 10 (10M08) fa leth. Tha na còdan stòr dealbhaidh sin air an cur ri chèile agus faodar am prògramadh gu dìreach gu na h-innealan MAX.
- Airson an dealbhadh MAX II example, mapaich na puirt eadar-aghaidh aoigheachd agus CF + gu GPIOn iomchaidh. Bidh an dealbhadh seo a’ cleachdadh timcheall air 54% de na LEs iomlan ann an inneal EPM240 agus a’ cleachdadh prìneachan 45 I/O.
- Tha an dealbhadh MAX II exampBidh le a’ cleachdadh inneal CF +, a bhios ag obair ann an dà dhòigh: PC Card ATA a’ cleachdadh modh I/O agus PC Card ATA a’ cleachdadh modh cuimhne. Chan eilear a’ beachdachadh air an treas modh roghainneil, modh True IDE. Bidh an inneal MAX II ag obair mar rianadair aoigheachd agus ag obair mar dhrochaid eadar an aoigh agus a’ chairt CF +.
Còd Stòr
Tha na dealbhadh seo examples air an cur an gnìomh ann an Verilog.
Buidheachas
- Dealbhadh example atharrachadh airson Altera MAX 10 FPGAn le Orchid Technologies Engineering and Consulting, Inc. Maynard, Massachusetts 01754
- Fòn: 978-461-2000
- WEB: www.orchid-tech.com
- EMAIL: info@orchid-tech.com
Eachdraidh ath-sgrùdadh sgrìobhainnean
Clàr 3: Eachdraidh Ath-sgrùdadh Sgrìobhainnean
Ceann-latha
Sultain 2014 |
Tionndadh
2014.09.22 |
Atharrachaidhean
Chaidh fiosrachadh MAX 10 a chur ris. |
Dùbhlachd 2007, v1.0 | 1.0 | Sgaoileadh tùsail. |
Sgrìobhainnean/Goireasan
![]() |
Eadar-aghaidh intel CF + a’ cleachdadh Sreath Altera MAX [pdfStiùiridhean Eadar-aghaidh CF A’ cleachdadh Sreath Altera MAX, A’ cleachdadh Sreath Altera MAX, Eadar-aghaidh CF, Sreath MAX |