Cuimhne Neamh-luaineach Leabaithe Microsemi SmartDesign MSS (eNVM)
Réamhrá
Cuireann cumróir Cuimhne Neamh-luaineach Leabaithe MSS (eNVM) ar do chumas réigiúin chuimhne éagsúla (cliaint) a chruthú ar gá iad a ríomhchlárú i mbloc(í) eNVM gléas SmartFusion.
Sa doiciméad seo déanaimid cur síos mionsonraithe ar conas an bloc(í) eNVM a chumrú. Le haghaidh tuilleadh sonraí faoi eNVM, féach le do thoil ar Threoir Úsáideora Fochóras Microcontroller Actel SmartFusion.
Eolas Tábhachtach Maidir le Leathanaigh Úsáideora eNVM
Úsáideann an cumróir MSS líon áirithe leathanaigh eNVM úsáideora chun an chumraíocht MSS a stóráil. Tá na leathanaigh seo suite ag barr an spáis seoladh eNVM. Tá líon na leathanach athraitheach bunaithe ar chumraíocht do MSS (ACE, GPIOs agus eNVM Init Clients). Níor cheart go scríobhfadh do chód iarratais ar na leathanaigh úsáideora seo mar is dócha go mbeidh teip ama rite ann do do dhearadh. Tabhair faoi deara freisin má tá na leathanaigh seo truaillithe de dhearmad, ní bheidh an chuid tosaithe arís agus beidh gá a ath-ríomhchlárú.
Is féidir an chéad seoladh ‘forchoimeád’ a ríomh mar seo a leanas. Tar éis don MSS a bheith ginte go rathúil, oscail an cumróir eNVM agus taifead líon na leathanach atá ar fáil a thaispeántar sa ghrúpa Staitisticí Úsáide ar an bpríomhleathanach. Sainmhínítear an chéad seoladh in áirithe mar:
first_reserved_address = 0x60000000 + (ar fáil_leathanaigh * 128)
Cliaint a Chruthú agus a Chumrú
Cliaint a Chruthú
Cuireann príomhleathanach an chumróra eNVM ar do chumas cliaint éagsúla a chur le do bhloc eNVM. Tá 2 chineál cliant ar fáil:
- Cliant Stórála Sonraí - Bain úsáid as an gcliant stórála sonraí chun réigiún cuimhne cineálach a shainiú sa bhloc eNVM. Is féidir an réigiún seo a úsáid chun do chód iarratais nó aon ábhar sonraí eile a d’fhéadfadh a bheith ag teastáil ó d’iarratas a choinneáil.
- Cliant tosaithe - Bain úsáid as an gcliant tosaigh chun réigiún cuimhne a shainiú a chaithfear a chóipeáil ag am tosaithe an chórais ag suíomh seolta Cortex-M3 sonraithe.
Taispeánann an phríomhghreille freisin saintréithe aon chliaint cumraithe. Is iad na tréithe seo:
- Cineál Cliant - Cineál an chliaint a chuirtear leis an gcóras
- Ainm an Chliaint - Ainm an chliaint. Caithfidh sé a bheith uathúil ar fud an chórais.
- Seoladh Tosaigh - An seoladh i heics ag a bhfuil an cliant lonnaithe in eNVM. Caithfidh sé a bheith ar theorainn leathanaigh. Ní cheadaítear aon seoltaí forluiteacha idir cliaint éagsúla.
- Méid Focal - Méid focal an chliaint ina giotáin
- Tús an Leathanaigh - Leathanach ar a dtosaíonn an seoladh tosaigh.
- Deireadh an Leathanaigh - Leathanach ar a gcríochnaíonn réigiún cuimhne an chliaint. Déantar é a ríomh go huathoibríoch bunaithe ar an seoladh tosaigh, méid na bhfocal, agus líon na bhfocal do chliaint.
- Ordú Tionscnaimh - Níl an réimse seo in úsáid ag cumróir SmartFusion eNVM.
- Glas an Seoladh Tosaigh - Sonraigh an rogha seo mura dteastaíonn uait go n-athródh an cumróir eNVM do sheoladh tosaithe nuair a bhuaileann tú an cnaipe “Optimize”.
Tuairiscítear staitisticí úsáide freisin:
- Leathanaigh ar Fáil - Líon iomlán na leathanach atá ar fáil chun cliaint a chruthú. Athraíonn líon na leathanach atá ar fáil bunaithe ar an gcaoi a bhfuil an MSS iomlán cumraithe. Mar shampla, tógann cumraíocht ACE leathanaigh úsáideora ina bhfuil sonraí tosaigh ACE ríomhchláraithe in eNVM.
- Leathanaigh Úsáidte - Líon iomlán na leathanach a úsáideann na cliaint cumraithe.
- Leathanaigh In Aisce - Líon iomlán na leathanach atá fós ar fáil chun stóráil sonraí a chumrú agus chun cliaint a thosú.
Bain úsáid as an ngné Optamaigh chun na coinbhleachtaí ar sheoltaí bonn forluiteacha do chliaint a réiteach. Ní mhodhnóidh an oibríocht seo na bunseoltaí d'aon chliaint a bhfuil Seoladh Tosaigh Lock seiceáilte orthu (mar a thaispeántar i bhFíor 1-1).
Cliant Stórála Sonraí a Chumrú
Sa Cumraíocht Cliant dialóg is gá duit na luachanna atá liostaithe thíos a shonrú.
eNVM Cur síos ar an Ábhar
- Ábhar - Sonraigh an t-ábhar cuimhne is mian leat a ríomhchlárú in eNVM. Is féidir leat ceann amháin den dá rogha seo a leanas a roghnú:
- Cuimhne File – Ní mór duit a roghnú a file ar dhiosca a mheaitseálann ceann amháin de na cuimhne seo a leanas file formáidí – Intel-Hex, Motorola-S, Actel-S nó Actel-Dinary. Féach “Cuimhne File Formáidí” ar leathanach 9 le haghaidh tuilleadh eolais.
- Gan ábhar - Is sealbhóir áite é an cliant. Beidh tú ar fáil chun cuimhne a luchtú file ag baint úsáide as FlashPro/FlashPoint ag am ríomhchláraithe gan dul ar ais go dtí an cumróir seo.
- Bain úsáid as seoladh iomlán - Ligeann an t-ábhar cuimhne file ordaigh an áit a gcuirtear an cliant sa bhloc eNVM. An seoladh san ábhar cuimhne file don chliant thiocfaidh chun bheith iomlán go dtí an bloc eNVM iomlán. Nuair a roghnaíonn tú an rogha seolta iomlán, bainfidh na bogearraí an seoladh is lú ón ábhar cuimhne file agus úsáideann an seoladh sin mar sheoladh tosaigh an chliaint.
- Seoladh Tosaigh - An seoladh eNVM ina bhfuil an t-ábhar cláraithe.
- Méid an Fhocail - Méid na bhfocal, ina giotaí, den chliant tosaigh; féidir a bheith 8, 16 nó 32.
- Líon na bhfocal - Líon focail an chliaint.
JTAG Cosaint
Cosc ar léamh agus scríobh ábhar eNVM ó JTAG port. Is gné slándála é seo don chód feidhmchláir (Fíor 1-2).
Cliant Tionscnaimh a chumrú
Don chliant seo, tá an t-ábhar eNVM agus JTAG tá faisnéis chosanta mar an gcéanna leis an gceann a gcuirtear síos air in “Cliant Stórála Sonraí a Chumrú” ar leathanach 6.
Eolas Ceann Scríbe
- Seoladh sprice - Seoladh do eilimint stórála i dtéarmaí léarscáil chuimhne chórais Cortex-M3. Ní cheadaítear réigiúin áirithe de mhapa cuimhne an chórais a shonrú don chliant seo toisc go bhfuil bloic chórais in áirithe iontu. Cuireann an uirlis tú ar an eolas faoi na réigiúin dhlíthiúla do do chliant.
- Méid an idirbhirt - Aistríonn méid (8, 16 nó 32) an APB nuair a dhéantar na sonraí a chóipeáil ón réigiún cuimhne eNVM chuig an gceann scríbe le cód tosaithe an chórais Actel.
- Líon na scríbhinní - Líon na n-aistrithe APB nuair a dhéantar na sonraí a chóipeáil ón réigiún cuimhne eNVM chuig an gceann scríbe le cód tosaithe an chórais Actel. Ríomhtar an réimse seo go huathoibríoch ag an uirlis atá bunaithe ar fhaisnéis inneachair eNVM (méid agus líon na bhfocal) agus méid an idirbhirt cinn scríbe (mar a thaispeántar i bhFíor 1-3).
Cuimhne File Formáidí
An chuimhne seo a leanas file tá formáidí ar fáil mar ionchur files isteach sa Chumraitheoir eNVM:
- INTEL-HEX
- MOTOROLA S-taifead
- Actel BINARY
- ACTEL-HEX
INTEL-HEX
Caighdeán tionscail file. Tá síntí HEX agus IHX. Le haghaidh example, file2.hex nó file3.ihx.
Formáid chaighdeánach cruthaithe ag Intel. Stóráiltear inneachar na cuimhne in ASCII files carachtair heicsidheacha a úsáid. gach ceann file tá sraith taifead (línte téacs) teorannaithe ag líne nua, '\n', carachtair agus tosaíonn gach taifead le carachtar ':'. Le haghaidh tuilleadh eolais maidir leis an bhformáid seo, féach ar an doiciméad Sonraíocht Formáid Taifead Intel-Hex atá ar fáil ar an web (cuardaigh Intel Hexadecimal Object File le haghaidh roinnt examples).
Tá an Intel Hex Record comhdhéanta de chúig réimse agus socraithe mar seo a leanas:
:llaaaatt[dd…]cc
Cá háit:
- : is é cód tosaigh gach taifead Intel Heics
- Is é ll comhaireamh beart an réimse sonraí
- Is é aaaa an seoladh 16-giotán de thús an tsuímh chuimhne do na sonraí. Tá an seoladh mór endian.
- Is cineál taifid é tt, sainmhíníonn sé an réimse sonraí:
- 00 taifead sonraí
- 01 deireadh file taifead
- 02 taifead seolta deighleog leathnaithe
- Taifead seoltaí mír thosaigh 03 (neamhaird ag uirlisí Actel)
- 04 taifead seoltaí líneach leathnaithe
- 05 tús taifead seoltaí líneach (neamhaird ag uirlisí Actel)
- Is seicheamh n beart de na sonraí é [dd…]; n comhionann leis an méid a sonraíodh sa réimse ll
- Is seiceála comhairimh, seoltaí agus sonraí é cc
Example Intel Hex Record:
: 10000000112233445566778899FFFA
Áit arb é 11 an LSB agus is é FF an MSB.
MOTOROLA S-taifead
Caighdeán tionscail file. File síneadh é S, mar shampla file4.s
Úsáideann an fhormáid seo ASCII files, carachtair heicsidheachúlach, agus taifid chun ábhar cuimhne a shonrú ar an mbealach céanna a dhéanann Intel-Hex. Déan tagairt don doiciméad cur síos ar thaifead Motorola S le haghaidh tuilleadh eolais faoin bhformáid seo (cuardaigh cur síos ar thaifead Motorola S le haghaidh roinnt seanamples). Ní úsáideann an Bainisteoir Ábhar RAM ach na cineálacha taifead S1 trí S3; déantar neamhaird ar na cinn eile.
Is é an difríocht mhór idir Intel-Hex agus Motorola S-record na formáidí taifead, agus roinnt gnéithe seiceála earráide breise atá corpraithe i Motorola S.
Sa dá fhormáid, sonraítear ábhar cuimhne trí sheoladh tosaigh agus tacar sonraí a sholáthar. Lódáiltear giotáin uachtaracha an tacair sonraí isteach sa seoladh tosaigh agus téann an fuílleach thar maoil isteach sna seoltaí cóngaracha go dtí go n-úsáidfear an tacar sonraí iomlán.
Tá an Motorola S-taifead comhdhéanta de 6 réimse agus socraithe mar seo a leanas:
Stllaaaa[dd…]cc
Cá háit:
- Is é S cód tosaigh gach taifead S-Motorola
- Is cineál taifead é t, sainmhíníonn sé an réimse sonraí
- Is é ll comhaireamh beart an réimse sonraí
- Is seoladh 16-giotán é aaaa ó thús an tsuímh chuimhne do na sonraí. Tá an seoladh mór endian.
- Is seicheamh n beart de na sonraí é [dd…]; n comhionann leis an méid a sonraíodh sa réimse ll
- Is é cc an seiceamh comhairimh, seoltaí agus sonraí
Example Motorola S-Record:
S10a0000112233445566778899FFFA
Áit arb é 11 an LSB agus is é FF an MSB.
Dénártha Actel
An fhormáid chuimhne is simplí. Gach cuimhne file ina bhfuil an oiread sraitheanna agus atá focail. Focal amháin atá i ngach sraith, áit a bhfuil líon na ndigit dhénártha cothrom le méid an fhocail ina ghiotáin. Tá comhréir an-dian ag an bhformáid seo. Caithfidh méid na bhfocal agus líon na sraitheanna a bheith ag teacht go beacht. Tá an file síneadh is MEM; le haghaidh example, file1.mem.
Example: Doimhneacht 6, Leithead 8
01010011
11111111
01010101
11100010
10101010
11110000
Actel HEX
Formáid phéire seolta/sonraí shimplí. Sonraítear na seoltaí go léir a bhfuil ábhar iontu. Déanfar seoltaí nach bhfuil aon ábhar sonraithe iontu a thúsú go nialas. Tá an file síneadh is AHX, mar shampla filex.ahx. Is é an fhormáid:
AA:D0D1D2
I gcás gurb é AA an suíomh seolta i heicsidheachúlach. Is é D0 an MSB agus is é D2 an LSB.
Caithfidh méid na sonraí teacht le méid an fhocail. example: Doimhneacht 6, Leithead 8
00:FF
01:AB
02: CD
03: EF
04:12
05: bb
Nialais a bheidh i ngach seoladh eile.
Ag Léirmhíniú Ábhar Cuimhne
Aitheasc Absalóideach vs
In Relative Addressing, na seoltaí san ábhar cuimhne file níor shocraigh an áit ar cuireadh an cliant i gcuimhne. Sonraíonn tú suíomh an chliaint tríd an seoladh tosaigh a iontráil. Is é seo an seoladh 0 ón ábhar cuimhne file peirspictíocht agus tá an cliant daonra dá réir.
Le haghaidh example, má chuirimid cliant ag 0x80 agus ábhar an chuimhne file mar seo a leanas:
Seoladh: 0x0000 sonraí: 0102030405060708
Address: 0x0008 data: 090A0B0C0D0E0F10
Ansin scríobhtar an chéad sraith beart de na sonraí seo chun aghaidh a thabhairt ar 0x80 + 0000 sa bhloc eNVM. Scríobhtar an dara sraith beart chun aghaidh a thabhairt ar 0x80 + 0008 = 0x88, agus mar sin de.
Dá bhrí sin na seoltaí san ábhar cuimhne file atá i gcoibhneas leis an gcliant féin. Is tánaisteach é an áit a gcuirtear an cliant i gcuimhne.
Chun aghaidh iomlán a thabhairt, an t-ábhar cuimhne file a ordaíonn an áit a gcuirtear an cliant sa bhloc eNVM. Mar sin, an seoladh san ábhar cuimhne file don chliant thiocfaidh chun bheith iomlán go dtí an bloc eNVM iomlán. Nuair a chumasaíonn tú an rogha seoltaí iomlán, bainfidh na bogearraí an seoladh is lú ón ábhar cuimhne file agus úsáideann an seoladh sin mar sheoladh tosaigh an chliaint.
Léiriú Sonraí Example
Seo a leanas exampléiríonn sé an chaoi a ndéantar na sonraí a léirmhíniú do mhéideanna éagsúla focal:
Maidir leis na sonraí a thugtar: FF 11 EE 22 DD 33 CC 44 BB 55 (áit arb é 55 an MSB agus gurb é FF an LSB)
Le haghaidh méid focal 32-giotán:
0x22EE11FF (seoladh 0)
0x44CC33DD (seoladh 1)
0x000055BB (seoladh 2)
Le haghaidh méid focal 16-giotán:
0x11FF (seoladh 0)
0x22EE (seoladh 1)
0x33DD (seoladh 2)
0x44CC (seoladh 3)
0x55BB (seoladh 4)
Le haghaidh méid focal 8-giotán:
0xFF (seoladh 0)
0x11 (seoladh 1)
0xEE (seoladh 2)
0x22 (seoladh 3)
0xDD (seoladh 4)
0x33 (seoladh 5)
0xCC (seoladh 6)
0x44 (seoladh 7)
0xBB (seoladh 8)
0x55 (seoladh 9)
Tacaíocht Táirge
Tacaíonn Grúpa Táirgí Microsemi SoC lena chuid táirgí le seirbhísí tacaíochta éagsúla lena n-áirítear Ionad Tacaíochta Teicniúil do Chustaiméirí agus Seirbhís Neamhtheicniúil do Chustaiméirí. Tá faisnéis san aguisín seo maidir le dul i dteagmháil leis an nGrúpa Táirgí SoC agus na seirbhísí tacaíochta seo a úsáid.
Teagmháil a dhéanamh leis an Ionad Tacaíochta Teicniúla do Chustaiméirí
Foireann Microsemi a Lárionad Tacaíochta Teicniúla do Chustaiméirí le hinnealtóirí ardoilte ar féidir leo cabhrú le do cheisteanna crua-earraí, bogearraí agus dearaidh a fhreagairt. Caitheann an tIonad Tacaíochta Teicniúla do Chustaiméirí go leor ama ag cruthú nótaí iarratais agus freagraí ar CCanna. Mar sin, sula ndéanann tú teagmháil linn, tabhair cuairt ar ár n-acmhainní ar líne. Is dócha go bhfuil do chuid ceisteanna freagartha againn cheana féin.
Tacaíocht Theicniúil
Is féidir le custaiméirí Microsemi tacaíocht theicniúil a fháil ar tháirgí Microsemi SoC trí ghlaoch a chur ar Bheolíne Tacaíochta Teicniúil am ar bith ó Luan go hAoine. Tá an rogha ag custaiméirí freisin cásanna a chur isteach agus a rianú go hidirghníomhach ar líne ag Mo Chásanna nó ceisteanna a chur isteach trí ríomhphost am ar bith i rith na seachtaine.
Web: www.actel.com/mycases
Fón (Meiriceá Thuaidh): 1.800.262.1060
Fón (Idirnáisiúnta): +1 650.318.4460
Ríomhphost: soc_tech@microsemi.com
Tacaíocht Theicniúil ITAR
Is féidir le custaiméirí Microsemi tacaíocht theicniúil ITAR a fháil ar tháirgí Microsemi SoC trí ghlaoch a chur ar Bheolíne Tacaíochta Teicniúla ITAR: Luan go hAoine, ó 9 AM go 6 PM Pacific Time. Tá an rogha ag custaiméirí freisin cásanna a chur isteach agus a rianú go hidirghníomhach ar líne ag Mo Chásanna nó ceisteanna a chur isteach trí ríomhphost am ar bith i rith na seachtaine.
Web: www.actel.com/mycases
Fón (Meiriceá Thuaidh): 1.888.988.ITAR
Fón (Idirnáisiúnta): +1 650.318.4900
Ríomhphost: soc_tech_itar@microsemi.com
Seirbhís do Chustaiméirí Neamhtheicniúil
Déan teagmháil le Seirbhís do Chustaiméirí le haghaidh tacaíochta táirge neamhtheicniúil, amhail praghsáil táirge, uasghrádú táirgí, faisnéis cothrom le dáta, stádas ordú, agus údarú.
Tá ionadaithe seirbhíse do chustaiméirí Microsemi ar fáil ó Luan go hAoine, ó 8 AM go 5 PM Pacific Time, chun ceisteanna neamhtheicniúla a fhreagairt.
Fón: +1 650.318.2470
Cuireann Microsemi Corporation (NASDAQ: MSCC) an phunann is cuimsithí de theicneolaíocht leathsheoltóra ar fáil don tionscal. Tiomanta do réiteach na ndúshlán córais is tábhachtaí, cuimsíonn táirgí Microsemi feistí ardfheidhmíochta, ard-iontaofachta analógach agus RF, ciorcaid chomhtháite measctha comhartha, FPGAanna agus SoCanna inoiriúnaithe, agus fochórais iomlána. Freastalaíonn Microsemi ar mhonaróirí córais tosaigh ar fud an domhain sna margaí cosanta, slándála, aeraspáis, fiontair, tráchtála agus tionsclaíocha. Foghlaim níos mó ag www.microsemi.com.
Ceanncheathrú Corparáideacha
Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
Stáit Aontaithe Mheiriceá
Fón 949-221-7100
Facs 949-756-0308
SoC
Táirgí Grúpa 2061 Stierlin Court Mountain View, CA 94043-4655
Stáit Aontaithe Mheiriceá
Fón 650.318.4200
Facs 650.318.4600
www.actel.com
SoC Products Group (An Eoraip) Cúirt na hAbhann, Cur Chuige Stáisiún Pháirc Ghnó Meadows, Blackwatery Camberley Surrey GU17 9AB An Ríocht Aontaithe
Fón +44 (0) 1276 609 300
Facs +44 (0) 1276 607 540
Grúpa Táirgí SoC (An tSeapáin) Foirgneamh EXOS Ebisu 4F
1-24-14 Ebisu Shibuya-ku Tóiceo 150 An tSeapáin
Fón +81.03.3445.7671
Facs +81.03.3445.7668
Grúpa Táirgí SoC (Hong Cong) Seomra 2107, Foirgneamh Acmhainní na Síne 26 Bóthar an Chuain
Wanchai, Hong Cong
Fón +852 2185 6460
Facs +852 2185 6488
© 2010 Microsemi Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Microsemi Corporation iad Microsemi agus lógó Microsemi. Is maoin dá n-úinéirí faoi seach iad na trádmharcanna agus na marcanna seirbhíse eile go léir.
Doiciméid / Acmhainní
![]() |
Cuimhne Neamh-luaineach Leabaithe Microsemi SmartDesign MSS (eNVM) [pdfTreoir Úsáideora eNVM Cuimhne Neamh-luaineach Leabaithe SmartDesign MSS, SmartDesign MSS, eNVM Cuimhne Neamh-luaineach Leabaithe, eNVM Cuimhne |