Microsemi DG0618 Hapa Rapu me te Whakatikatika i runga i nga Pūrere SmartFusion2 e whakamahi ana i te Mahara DDR
Microsemi Corporate Headquarters
One Enterprise, Aliso Viejo,
CA 92656 USA
I roto i te USA: +1 800-713-4113
I waho o te USA: +1 949-380-6100
Waeatuhi: +1 949-215-4996
Īmēra: sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi Corporation. Katoa nga mana. Ko Microsemi me te tohu Microsemi he tohu hokohoko na Microsemi Corporation. Ko etahi atu tohu hokohoko me nga tohu ratonga katoa na o ratou ake rangatira
Karekau a Microsemi he whakamana, he tohu, he taurangi ranei e pa ana ki nga korero kei konei, ki te tika ranei o ana hua me ana ratonga mo tetahi kaupapa motuhake, kaore ano hoki a Microsemi e kii he nama ahakoa ka puta mai i te tono me te whakamahi i tetahi hua, iahiko ranei. Ko nga hua e hokona ana i raro nei me etahi atu hua e hokona ana e Microsemi he iti noa te whakamatautau me te kore e whakamahia i te taha o nga taputapu miihana, tono ranei. Ko nga whakaritenga mahi e whakaponohia ana he pono engari kaore i te manatokohia, a me whakahaere e te Kaihoko nga mahi katoa me etahi atu whakamatautau o nga hua, ko ia anake me te whakauru, ka whakauruhia ranei ki roto i nga hua mutunga. Kaua te Kaihoko e whakawhirinaki ki nga raraunga me nga whakaritenga mahi me nga tawhā e whakaratohia ana e Microsemi. Ko te kawenga a te Kaihoko ki te whakatau takitahi i te pai o nga hua me te whakamatau me te manatoko i aua hua. Ko nga korero e whakaratohia ana e Microsemi i raro nei ka whakaratohia "penei, kei hea" me nga hapa katoa, a ko te katoa o te raruraru e pa ana ki aua korero kei te Kaihoko katoa. Karekau a Microsemi e tuku, maataki, maataki ranei, ki tetahi taha tetahi mana patent, raihana, etahi atu mana IP ranei, ahakoa mo aua korero ake, mo tetahi mea ranei e whakaahuatia ana e aua korero. Ko nga korero e whakaratohia ana i roto i tenei tuhinga he mana ki a Microsemi, a ko Microsemi te mana ki te whakarereke i nga korero i roto i tenei tuhinga, ki nga hua me nga ratonga i nga wa katoa kaore he panui.
Mo Microsemi
Ko te Microsemi Corporation (Nasdaq: MSCC) e tuku ana i tetahi kopaki matawhānui o te semiconductor me nga otinga punaha mo te aerospace & parepare, whakawhitiwhiti korero, pokapū raraunga me nga maakete ahumahi. Ko nga hua kei roto i nga mahi teitei me te whakamaarama iraruke-whakapakeke i nga iahiko whakauru-tohu whakauru, nga FPGA, nga SoC me nga ASIC; hua whakahaere mana; te wa me nga taputapu tukutahi me nga otinga wa tika, te whakarite i te paerewa o te ao mo te waa; nga taputapu tukatuka reo; Nga rongoā RF; nga waahanga motuhake; te rokiroki hinonga me nga otinga whakawhitiwhiti korero, nga hangarau haumaru me te anti-t tauineineamper hua; Nga rongoā Ethernet; Ko nga IC me nga waahi-waenganui-a-hiko; me nga kaha hoahoa ritenga me nga ratonga. Ko Microsemi te tari matua i Aliso Viejo, California, a he tata ki te 4,800 nga kaimahi puta noa i te ao. Ako atu i www.microsemi.com.
Tuhinga o mua
Ko te hitori whakahounga e whakaatu ana i nga huringa i whakatinanahia ki te tuhinga. Ka whakarārangihia ngā whakarerekētanga mā te whakahounga, tīmata ki te tānga o nāianei.
- Arotakenga 4.0
I whakahouhia te tuhinga mo te tukunga rorohiko Libero v11.8. - Arotakenga 3.0
I whakahouhia te tuhinga mo te tukunga rorohiko Libero v11.7. - Arotakenga 2.0
I whakahouhia te tuhinga mo te tukunga rorohiko Libero v11.6. - Arotakenga 1.0
Tukunga tuatahi mo Libero SoC v11.5 tuku rorohiko.
Te Rapu Hapa me te Whakatikatika i nga taputapu SmartFusion2 ma te whakamahi i te Mahara DDR
Kupu Whakataki
I roto i tetahi taiao whakaraerae (SEU), ko te mahara urunga matapōkere (RAM) ka kaha ki nga hapa ohorere na nga katote taumaha.
Ko tenei tuhinga e whakaatu ana i nga kaha o te EDAC o te SoC FPGA, e whakamahia ana i roto i nga tono me nga maharatanga e hono ana ma te microcontroller subsystem (MSS) DDR (MDDR).
Ko nga kaiwhakahaere EDAC i whakatinanahia i roto i nga taputapu SmartFusion2 e tautoko ana i te whakatikatika hapa kotahi me te kitenga hapa rua (SECDED). Ko nga maharatanga katoa—ko te maharatanga uru tupurangi (eSRAM), DDR, DDR mana iti (LPDDR)—i roto i nga taputapu SmartFusion2 MSS ka tiakina e SECDED. Ka taea te DDR2, DDR3, LPDDR1 ranei te DDRXNUMX, DDRXNUMX, LPDDRXNUMX ranei, i runga i te whirihoranga MDDR me nga kaha ECC taputapu.
Ko te punaha iti SmartFusion2 MDDR e tautoko ana i nga kiato mahara ki te 4 GB. I roto i tenei demo, ka taea e koe te kowhiri i tetahi waahi mahara o te 1 GB i te waahi korero DDR (0xA0000000 ki te 0xDFFFFFFF).
Ina whakahohea te SECDED:
- He mahi tuhi ka tatau me te taapiri i nga moka 8 o te waehere SECDED (ki ia 64 moka raraunga)
- Ko te mahi panui ka panui me te tirotiro i nga raraunga ki te waehere SECDED kua penapena hei tautoko i te whakatika hapa moka-1 me te rapu hapa moka-2
Ko te whakaahua e whai ake nei e whakaatu ana i te hoahoa poraka o SmartFusion2 EDAC i runga i te DDR SDRAM.
Whakaatu 1 • Hoahoa Poraka Taumata-Tiki
Ko te ahuatanga EDAC o DDR e tautoko ana i enei e whai ake nei:
- Tikanga SECDED
- Ka tuku haukoti ki te tukatuka ARM Cortex-M3 me te papanga FPGA ina kitea he hapa moka-1, he hapa moka-2 ranei
- Ka penapena te maha o nga hapa 1-bit me te 2-bit i roto i nga rehita porotiti hapa
- Pupuri ana i te wahitau o te moka-1 whakamutunga, moka-2 ranei kua pa ki te waahi mahara
- Ka penapena nga raraunga hapa moka-1, moka-2 ranei ki nga rehita SECDED
- whakarato tohu pahi hapa ki te papanga FPGA
Mo etahi atu korero mo EDAC, tirohia te UG0443: SmartFusion2 me IGLOO2 FPGA Haumarutanga me te Whakaaetanga Kaiwhakamahi Aratohu me te UG0446: SmartFusion2 me IGLOO2 FPGA High-Speed DDR Interfaces Aratohu Kaiwhakamahi.
Nga Whakaritenga Hoahoa
Kei te ripanga e whai ake nei nga whakaritenga hoahoa.
Ripanga 1 • Whakaritenga Hoahoa
- Whakaahuatanga Whakaritenga Hoahoa
- Nga whakaritenga taputapu
- SmartFusion2 Advanced Development Kit poari Rev B ranei i muri mai
- FlashPro5 hötaka i muri mai ranei
- USB A ki te paku-B USB taura
- Whakahono hiko 12 V
- DDR3 Papa Tamahine
- Pūnaha Whakahaere Tetahi 64-bit, 32-bit ranei Windows XP SP2
- Tetahi 64-bit, 32-bit ranei Windows 7
- Nga Whakaritenga Pūmanawa
- Libero® System-on-Chip (SoC) v11.8
- SoftConsole v4.0
- Pūmanawa whakahōtaka FlashPro v11.8
- Whakahauhia nga taraiwa PC USB ki nga taraiwa UART
- Anga hei whakahaere whakaaturanga Microsoft .NET Framework 4 kiritaki
Hoahoa Whakaaturanga
Ko te hoahoa demo fileKei te waatea mo te tango mai i te ara e whai ake nei i roto i te Microsemi webpae: http://soc.microsemi.com/download/rsc/?f=m2s_dg0618_liberov11p8_df
Ko te hoahoa demo files ngā:
- Whirihoranga DDR File
- DDR_EDAC
- Papatonotanga files
- GUI ka taea te whakahaere
- Panui ahau file
Ko te whakaahua e whai ake nei e whakaatu ana i te hanganga taumata-runga o te hoahoa files. Mo etahi atu korero, tirohia te readme.txt file.
Whakaatu 2 • Hanganga Taumata-runga Hoahoa Whakaatu
Whakatinana Hoahoa Whakaatu
Ko te punaha iti MDDR he kaiwhakahaere EDAC whakatapua. Ka kitea e te EDAC he hapa 1-bit, he hapa 2-bit ranei ina panuihia nga raraunga mai i te mahara. Mena ka kitea e te EDAC te hapa 1-bit, ka whakatikahia e te kaiwhakahaere EDAC te moka hapa. Mena ka whakahohea te EDAC mo nga hapa 1-bit me te 2-bit katoa, ka whakanuia nga porotiti hapa e rite ana i roto i nga rehita punaha, ka puta nga haukoti me nga tohu pahi hapa ki te papanga FPGA.
Ka tupu tenei i roto i te waa-tūturu. Hei whakaatu i tenei waahanga SECDED, ka tukuna he hapa a-ringa ka kitea te kitenga me te whakatika.
Ko tenei hoahoa demo ka uru ki te whakatinana i nga waahanga e whai ake nei:
- Whakahohe EDAC
- Tuhia nga raraunga ki te DDR
- Pānuihia nga raraunga mai i te DDR
- Monokia te EDAC
- Kua kino te 1, te 2 bit ranei
- Tuhia nga raraunga ki te DDR
- Whakahohe EDAC
- Pānuihia nga raraunga
- Mēnā he hapa 1-bit, ka whakatikahia e te kaiwhakahaere EDAC te hapa, ka whakahou i nga rehita mana e pa ana, ka hoatu nga raraunga i tuhia ki te Hipanga 2 i te mahi panui i mahia i te Hipanga 8.
- Mena he hapa moka-2, ka puta he haukoti e rite ana, a me whakatika e te tono nga raraunga, me tango ranei i nga mahi e tika ana i roto i te kaihautu aukati. Ko enei tikanga e rua e whakaatuhia ana i tenei whakaaturanga.
E rua nga whakamatautau ka whakatinanahia i roto i tenei whakaaturanga: te whakamatautau porowhita me te whakamatautau a-ringa, a ka pa ana ki nga hapa 1-bit me te 2-bit.
Whakamatau Koropiko
Ka mahia te whakamatautau Loop i te wa ka whiwhi nga taputapu SmartFusion2 i te whakahau whakamatautau koropiko mai i te GUI. I te timatanga, ko nga porotiti hapa katoa me nga rehita e pa ana ki te EDAC ka waiho ki te ahua RESET.
Ko nga mahi e whai ake nei ka mahia mo ia whitiwhitinga.
- Whakahohehia te kaiwhakahaere EDAC
- Tuhia nga raraunga ki te waahi mahara DDR motuhake
- Monokia te kaiwhakahaere EDAC
- Tuhia te raraunga 1-bit, 2-bit ranei na te hapa ki te tauwāhi mahara DDR
- Whakahohehia te kaiwhakahaere EDAC
- Pānuihia nga raraunga mai i te waahi mahara DDR ano
- Tukuna te moka-1, moka-2 ranei te rapunga hapa me nga raraunga whakatika hapa moka-1 mena he hapa 1-bit ki te GUI
Whakamatau ā-ringa
Ma tenei tikanga ka taea te whakamatautau a-ringa mo te kitenga hapa moka-1 me te whakatikatika me te rapu hapa moka-2 mo te waahi mahara DDR (0xA0000000 ki te 0xDFFFFFFF) me te arataki. He hapa 1-bit/2-bit ka tukuna a ringa ki tetahi wahitau mahara DDR kua tohua. Ko nga raraunga ka tuhia ki te waahi mahara DDR kua tohua me te EDAC kua whakahohea. Ko nga raraunga hapa moka-1, moka-2 ranei kua kino ka tuhia ki te waahi mahara me te EDAC kua monokia. Ko nga korero mo te hapa 1-bit, 2-bit ranei kua kitea ka tuhia ina panuihia nga raraunga mai i te waahi mahara kotahi me te EDAC kua whakahohea. Ko te kaiwhakahaere DMA mahi nui
(HPDMA) ka whakamahia hei panui i nga raraunga mai i te mahara DDR. Ka whakatinanahia te kaikawe haukoti moka-rua ki te mahi tika ina kitea he hapa 2-bit.
Ko te whakaahua e whai ake nei e whakaatu ana i nga mahi demo EDAC.
Whakaahua 3 • Rere Hoahoa
Tuhipoka: Mo te hapa 2-bit, i te wa e panuihia ai e te tukatuka Cortex-M3 nga raraunga, ka uru te mahi waehere ki te kaikawe hapa pakeke, na te mea kua tomuri te aukati kua tae mai mo te whakautu a te kaitukatuka. I te wa e whakautu ana ia ki te haukoti, tera pea kua paahitia e ia nga raraunga me te whakarewa i tetahi whakahau. Ko te mutunga, ka mutu te whakahaere a te HRESP i nga raraunga hē. Ko te rapunga hapa moka-2 e whakamahi ana i te HPDMA ki te panui i nga raraunga mai i te waahi wahitau DDR, e tohutohu ana i te tukatuka e panui ana nga raraunga he hapa moka-2, a me mahi te punaha ki te whakaora (ECC interrupt Handler).
Te Whakaritea i te Hoahoa Whakaatu
Ko tenei waahanga e whakaatu ana i te tatūnga poari SmartFusion2 Advanced Development Kit, nga whiringa GUI, me pehea te whakahaere i te hoahoa demo.
Ko nga taahiraa e whai ake nei e whakaatu ana me pehea te whakarite i te demo:
- Honoa tetahi pito o te USB mini-B taura ki te tūhono J33 e whakaratohia ana i roto i te papa SmartFusion2 Advanced Development Kit. Honoa tetahi atu pito o te taura USB ki te PC manaaki. Me whakamarama te diode marama (LED) DS27, e tohu ana kua whakapumautia te hononga UART. Me mohio kei te kitea aunoa nga taraiwa piriti USB ki te UART (ka taea te manatoko i roto i te Kaiwhakahaere Pūrere), penei i te ahua e whai ake nei.
Whakaahua 4 • USB ki UART Bridge Drivers
Mena kaore i whakauruhia nga taraiwa piriti USB ki te UART, tango me te whakauru i nga taraiwa mai i: www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip. - Whakauruhia nga pekepeke ki runga i te papaahi SmartFusion2 Advanced Development Kit, pera i te Ripanga 4, wharangi 11. Me whakawetohia te pana hiko SW7, i te wa e hangai ana nga hononga peke.
Whakaatu 5 • SmartFusion2 Advanced Development Kit Poari Tatūnga
Atanga Kaiwhakamahi Whakairoiro
Ko tenei waahanga e whakaatu ana i te DDR - EDAC Demo GUI.
Whakaatu 6 • DDR – EDAC Demo GUI
Ka tautokohia e te GUI nga ahuatanga e whai ake nei:
- Te kowhiringa o te tauranga COM me te Reiti Baud
- Te kowhiringa o te ripa whakatika hapa moka-1, te rapu hapa moka-2 ranei
- Wāhitau mara hei tuhi, hei panui ranei i nga raraunga ki te wahitau DDR kua tohua ranei
- Mahinga raraunga hei tuhi, hei panui ranei i nga raraunga ki te wahitau DDR kua tohua ranei
- Wāhanga Papatohu Rangatū hei tā i ngā mōhiohio tūnga i riro mai i te tono
- Whakahohehia te EDAC/Monokia EDAC: Whakahohe, whakakore ranei i te EDAC
- Tuhia: Ka taea te tuhi raraunga ki te wahitau kua tohua
- Panui: Ka whakaaetia te panui raraunga mai i te wahitau kua tohua
- Whakamātautau ON/OFF: Whakaaetia te whakamatautau i te tikanga EDAC i roto i te tikanga koropiko
- Arawhiti: Ka taea te arawhiti i te waahi mahara kua tautuhia (kei roto i tenei whakaaturanga A0000000-A000CFFF)
Whakahaerehia te Hoahoa Whakaatu
Ko nga waahanga e whai ake nei e whakaatu ana me pehea te whakahaere i te hoahoa: Ko nga waahanga e whai ake nei e whakaatu ana me pehea te whakahaere i te hoahoa:
- Whakakā ON te pana tuku, SW7.
- Papatonohia te taputapu SmarFusion2 me te hotaka file whakaratohia i roto i te hoahoa files.(\PatakaFile\EDAC_DDR3.stp) ma te whakamahi i te rorohiko hoahoa FlashPro, penei i te ahua e whai ake nei.
Whakaatu 7 • Matapihi Papatono FlashPro
- Pēhia te whakakā SW6 hei tautuhi anō i te poari i muri i te angitu o te hōtaka.
- Whakarewahia te EDAC_DDR Demo GUI ka taea file e wātea ana i roto i te hoahoa files (\GUI Whakahaere\ EDAC_DDR.exe). Ka whakaatuhia te matapihi GUI, penei i te Whakaahua 8, wharangi 9.
- Patohia te Hono, ka tohua te tauranga COM me te whakatu i te hononga. Honoa nga huringa kōwhiringa ki Momotu.
- Tīpakohia te ripa Whakatikatika Hapa moka-1, moka-2 ranei te Rapu Hapa.
- Ka taea te whakahaere i nga whakamatautau a-ringa me te Loop.
- Patohia te Akamataki hei arawhiti i te mahara DDR ki te mahi i nga whakamatautau a-ringa me te Loop, ka whakaatuhia he karere whakaoti arawhiti i runga i te Papatohu Rangatū, pera i te Whakaaturanga 8, wharangi 9.
Whakaatu 8 • Matapihi Kua Oti te Whakataki
Te Mahi Whakamatau Loop
Patohia te Whakamatau Loop ON. Rere te reira i roto i te aratau koropiko e mahi tonu te whakatika me te kitea o hapa. Ko nga mahi katoa i mahia i roto i te taputapu SmartFusion2 kua takiuru ki te waahanga Serial Console o te GUI.
Ripanga 2 • Nga Wāhitau Mahara DDR3 i whakamahia i roto i te Whakamatau Loop
- Mahara DDR3
- 1-bit whakatika hapa 0xA0008000
- 2-bit rapunga hapa 0xA000C000
Te mahi Whakamatau-a-ringa
I tenei tikanga, ka whakauruhia nga hapa ma te whakamahi i te GUI. Whakamahia nga mahi e whai ake nei ki te whakahaere i te whakatika hapa moka-1, te rapu hapa moka-2 ranei.
Ripanga 3 • Nga Wāhitau Mahara DDR3 i whakamahia i roto i te Whakamatau-a-ringa
Wāhitau Whakauru me nga mara Raraunga (whakamahia nga uara Hexadecimal 32-bit).
- Mahara DDR3
- 1-bit whakatika hapa 0xA0000000-0xA0004000
- 2-bit rapunga hapa 0xA0004000-0xA0008000
- Pāwhiritia Whakahohe EDAC.
- Pāwhiritia Tuhia.
- Pāwhiritia Monokia EDAC.
- Hurihia kia kotahi moka (mehemea ka whakatika hapa moka-1) kia rua ranei nga moka (mehemea ka kitea he hapa 2-bit) i te mara Raraunga (whakauru hapa).
- Pāwhiritia Tuhia.
- Pāwhiritia Whakahohe EDAC.
- Pāwhiritia Pānui.
- Tirohia te Whakaatu Tatau Hapa me te mara Raraunga i te GUI. Ka piki te uara tatau hapa ma te 1.
Ko te matapihi whakatikatika hapa moka-1 e whakaatuhia ana i te ahua e whai ake nei.
Whakaatu 9 • Matapihi Tirohanga Hapa Moka-1
Ko te matapihi a-ringa rapunga hapa 2-bit e whakaatuhia ana i te ahua e whai ake nei.
Whakaatu 10 • Matapihi A-ringa Hapa Moka-2
Whakamutunga
Ko tenei whakaaturanga e whakaatu ana i nga kaha o SmartFusion2 SECDED mo te punaha MDDR.
Tāpiritanga: Tautuhinga Kaipeke
Ko te ripanga e whai ake nei e whakaatu ana i nga pekepeke katoa e hiahiatia ana hei whakanoho ki runga i te Kete Whakawhanake Ake SmartFusion2.
Ripanga 4 • SmartFusion2 Advanced Development Kit Jumper Settings
Kaipeke : Pin (Mai) : Pin (Ki) : Nga korero
- J116, J353, J354, J54 1 2 Ko enei nga tautuhinga pekepeke taunoa o te Arā Atu Anō.
- J123 2 3 Papa Kete Whakawhanaketanga. Me whakarite kia rite enei pekepeke.
- J124, J121, J32 1 2 JTAG hōtaka mā te FTDI
DG0618 Whakaaturanga Whakaaturanga Whakaaturanga 4.0
Tuhinga / Rauemi
![]() |
Microsemi DG0618 Hapa Rapu me te Whakatikatika i runga i nga Pūrere SmartFusion2 e whakamahi ana i te Mahara DDR [pdf] Aratohu Kaiwhakamahi DG0618 Hapa Rapu me te Whakatikatika i runga i nga Pūrere SmartFusion2 ma te whakamahi i te Mahara DDR, DG0618, Te Rapu Hapa me te Whakatikatika i runga i nga Pūrere SmartFusion2 e whakamahi ana i te Mahara DDR, SmartFusion2 Pūrere e whakamahi ana i te Mahara DDR, DDR Memory |