
Hangarau Microchip Core JTAG He Aratohu Kaiwhakamahi Tukatuka Debug

Kupu Whakataki
Kore JTAG Ko te Debug v4.0 e whakahaere ana i te hononga o te Rōpū Mahi Whakamātautau Hononga (JTAG) nga pūtukatuka matua ngohengohe hototahi ki te JTAG TAP ranei nga titi Tauru/Putanga Whanui (GPIO) mo te patuiro. Ko tenei matua IP e whakahaere ana i te patuiro o te 16 nga kaiwhakatukatuka matua ngohengohe i roto i te taputapu kotahi, me te tautoko hoki mo te patuiro o nga kaipatu i runga i nga taputapu motuhake e wha i runga i te GPIO.
Ngā āhuatanga
CoreJTAGKei a Debug nga ahuatanga matua e whai ake nei:
- Ka whakarato i te urunga papanga ki te JTAG atanga ma te JTAG TAP.
- Ka whakarato i te urunga papanga ki te JTAG atanga ma nga titi GPIO.
- Ka whirihora i te tautoko Waehere IR mo te JTAG kohanga.
- Ka tautokohia te hono o nga taputapu maha ma te JTAG TAP.
- Ka tautokohia te patuiro-tukatuka maha.
- Ka whakatairanga i te karaka motuhake me te tautuhi i nga tohu ki nga rauemi ararere iti.
- E tautoko ana i te mahi-iti me te hohe-tiketike tautuhi tautuhi.
- Ka tautokohia a JTAG Atanga Aroturuki Haumarutanga (UJTAG_SEC) mo nga taputapu PolarFire.
Putanga Matua
E pa ana tenei tuhinga ki a CoreJTAGPatuiro v4.0
Nga Whanau Tautoko
- PolarFire®
- RTG4™
- IGLOO® 2
- SmartFusion® 2
- SmartFusion
- ProASIC3/3E/3L
- IGLOO
- IGLOOe/+
Te Whakamahinga Pūrere me te Mahinga
Kua whakarārangihia te raraunga whakamahi me te mahinga ki te ripanga e whai ake nei mo nga whanau taputapu tautoko. Ko nga raraunga kua whakarārangihia ki tenei ripanga he tohu anake. Ko te whakamahinga katoa o te taputapu me te mahi o te matua ka whakawhirinaki ki te punaha.
Ripanga 1. Te Whakamahinga Pūrere me te Mahinga
| Whanau | Tiles Sequential | Whakakotahi | Tapeke | Whakamahinga Pūrere | Tapeke % | Mahinga (MHz) |
| PolarFire | 17 | 116 | 299554 | MPF300TS | 0.04 | 111.111 |
| RTG4 | 19 | 121 | 151824 | RT4G150 | 0.09 | 50 |
| SmartFusion2 | 17 | 120 | 56340 | M2S050 | 0.24 | 69.47 |
| IGLOO2 | 17 | 120 | 56340 | M2GL050 | 0.24 | 68.76 |
| SmartFusion | 17 | 151 | 4608 | A2F200M3F | 3.65 | 63.53 |
| IGLOO | 17 | 172 | 3072 | AFL125V5 | 6.15 | 69.34 |
| ProASIC3 | 17 | 157 | 13824 | A3P600 | 1.26 | 50 |
Tuhipoka: Ko nga raraunga i tenei ripanga i tutuki ma te whakamahi i te Verilog RTL me te whakahiato me te whakatakotoranga angamaheni i runga i nga waahanga -1. I waihohia nga tawhā taumata-runga, nga momo tikanga i nga tautuhinga taunoa.
Whakaahuatanga Mahi
CoreJTAGKa whakamahi te patuiro i te UJTAG tonotono uaua ki te tuku uru ki te JTAG atanga mai i te papanga FPGA. Ko te UJTAG Ko te tonotono pakeke he ngawari ki te hono atu ki te putanga o te MSS, ASIC TAP kaiwhakahaere mai i te papanga. Anake, kotahi tauira o te UJTAG ka whakaaetia te tonotono ki te papanga.
Whakaahua 1-1. CoreJTAGWhakairo Poraka Hoahoa

CoreJTAGKei roto i te Debug he whakaaturanga o te uj_jtag kaiwhakahaere kauhanga, e whakatinana ana i te JTAG te kaiwhakahaere kauhanga hei whakahaere i a JTAG te toronga i waenga i te kaihōtaka FlashPro me te pūtukatuka ngohengohe. Ko te tukatuka softcore e hono ana ma te FPGA's JTAG titi atanga. Ko nga matawai IR mai i te JTAG atanga kaore e taea te uru atu ki te papanga FPGA. No reira, e hiahiatia ana te kawa kauhanga hei whakahaere i nga matawai IR me DR ki te whaainga patuiro, e tautoko ana i te paerewa ahumahi JTAG atanga. Ka wetewetehia e te kaiwhakahaere o te kauhanga te paatete kauhanga kua whakawhitia hei matawai DR, ka puta mai he matawai IR, DR ranei, i runga i nga mea o roto o te paatete kauhanga me nga mea o te rehita IR i tukuna mai ma UIREG. Ka wetewete ano hoki e te kaiwhakahaere o te kauhanga te paatete kauhanga, ina rite nga ihirangi o te rehita IR ki tana waehere IR.
Whakaahua 1-2. Kawa Pakete Tunnel

Ko te tawhā whirihoranga e whakarato ana i te whirihoranga o te waehere IR e whakamahia ana e te kaiwhakahaere kauhanga. Hei whakangawari i te patuiro o nga kaitukatuka ngohengohe maha i roto i te hoahoa kotahi, ka taea te whirihora mai i te 1-16 te maha o nga kaiwhakahaere o te kauhanga, me te whakarato JTAG atanga ture ki ia pūtukatuka ūnga. Ko enei kaitukatuka whainga ka taea te korero ma tetahi waehere IR ahurei kua whakaritea i te wa o mua.
Ko te CLKINT, ko te BFR ranei, ka tukuna ki runga i te raina TGT_TCK o ia atanga patuiro o te tukatuka.
Ko te raina URSTB mai i te UJTAG Ko te tonotono (TRSTB) e whakatairangatia ana hei rauemi ao i roto i te CoreJTAGPatuiro. Ka tuuhia he kaitahuri whiriwhiri ki te raina TGT_TRST i roto o CoreJTAGPatuiro mo te hononga ki tetahi whaainga patuiro, katahi ka tika kia honoa ki tetahi puna tautuhi hohe-tiketike. Ka whirihorahia ina whakaarohia ko te tohu TRSTB taumai mai i te JTAG He iti te mahi a TAP. Mena ka hiahia tenei whirihoranga kia kotahi, neke atu ranei nga whaainga patuiro, ka pau tetahi atu rauemi ararere ao.
Ko te raina URSTB mai i te UJTAG Ko te tonotono (TRSTB) e whakatairangatia ana hei rauemi ao i roto i te CoreJTAGPatuiro. Ka tuuhia he kaitahuri whiriwhiri ki te raina TGT_TRST i roto o CoreJTAGPatuiro mo te hononga ki tetahi whaainga patuiro, katahi ka tika kia honoa ki tetahi puna tautuhi hohe-tiketike. Ka whirihorahia ina whakaarohia ko te tohu TRSTB taumai mai i te JTAG He iti te mahi a TAP. Ko TGT_TRSTN te putanga iti hohe taunoa mo te whaainga patuiro. Mena ka hiahia tenei whirihoranga kia kotahi, neke atu ranei nga whaainga patuiro, ka pau tetahi atu rauemi ararere ao.
Whakaahua 1-3. CoreJTAGPatuiro Raraunga Rangatū me te Karaka

Te mekameka Pūrere
Tirohia te FPGA Programming User Guides mo te poari whanaketanga motuhake, whanau ranei. Ka taea e ia poari whakawhanaketanga te mahi i nga waahanga rereketages, a ka taea e koe te whiriwhiri ki te manatoko mena ka taea me o raatau papahanga whanaketanga. Ano hoki, mena kei te whakamahi koe i nga papa whanaketanga maha, me whakarite he kaupapa kotahi.
Na FlashPro Pane
Hei tautoko i te mekameka o nga taputapu maha i roto i te papanga ma te whakamahi i te pane FlashPro, he maha nga tauira o te uj_jtag e hiahiatia ana. Ko tenei putanga o te matua ka uru atu ki te 16 tino nui rawa atu me te kore e hiahia ki te tuku a-ringa uj_jtag. Kei ia matua he Waehere IR ahurei (mai i te 0x55 ki te 0x64) ka uru atu ki te kaupapa matua e rite ana ki te waehere ID.
Whakaahua 1-4. Tukatuka Maha i roto i te Pūrere Kotahi te Pūrere Kotahi

Hei whakamahi CoreJTAGPatuiro puta noa i nga taputapu maha, me noho tetahi o nga taputapu hei rangatira. Kei roto i tenei taputapu te CoreJTAGPatuiro matua. Ka honoa ia pūtukatuka penei:
Whakaahua 1-5. Tukatuka Maha puta noa i nga taputapu e rua

Hei patuiro i tetahi matua i runga i tetahi atu papa, ko te JTAG tohu mai i CoreJTAGKa whakatairangahia te patuiro ki nga titi taumata-runga i roto i te SmartDesign. Ka hono enei ki te JTAG tohu tika i runga i te pūtukatuka.
Tuhipoka: He CoreJTAGKo te patuiro, i roto i te hoahoa papa tuarua, he mea kowhiria Kia mahara ko te UJ_JTAG tonotono me te pane FlashPro kaore i whakamahia i te hoahoa papa tuarua.
Hei tīpako i te pūtukatuka mo te patuiro i roto i te SoftConsole, pawhiria nga whirihoranga patuiro, ka paato i te ripa Debugger.
Ko te whakahau, e whakaatuhia ana i te ahua e whai ake nei, ka mahia.
Whakaahua 1-6. Whirihoranga patuiro UJ_JTAG_IRCODE

Ko te UJ_JTAGKa taea te huri _IRCODE i runga i te aha te pūtukatuka e patuiro ana koe. Mo te example: ki te patuiro i te pūtukatuka i roto i te Pūrere 0, te UJ_JTAG_IRCODE ka taea te tautuhi ki te 0x55, 0x56 ranei.
Na roto i te GPIO
Hei patuiro i runga i te GPIO, te tawhā UJTAG _BYPASS kua tohua. Kotahi me te wha nga matua ka taea te whakakore i runga i nga pane GPIO, i nga titi ranei. Hei whakahaere i te hui patuiro ma te whakamahi i nga GPIO mai i SoftConsole v5.3 teitei ake ranei, me whakarite te Whirihoranga Patuiro kia penei:
Whakaahua 1-7. GPIO Whirihoranga patuiro

Tuhipoka: Mena kei te patuiro koe i runga i te GPIO, kaore e taea e koe te patuiro i te tukatuka i te wa ano ma te FlashPro Pane, FlashPro5 ranei, kei runga i nga papa whanaketanga. Mo te example: Kei te waatea te Pane FlashPro me te FlashPro5 kua whakauruhia hei whakahaere i te patuiro ma te whakamahi Identify, SmartDebug ranei.
Whakaahua 1-8. Te patuiro i runga i nga titi GPIO

Te mekameka o te taputapu ma te GPIO Pins
Hei tautoko i te mekameka o nga taputapu maha ma te GPIO, ko te UJTAG_BYPASS tawhā me tīpako. Na ka taea te whakatairanga i nga tohu TCK, TMS, me TRSTb ki nga tauranga o runga. He TCK, TMS, me TRSTb hoki nga kaitukatuka whaainga katoa. Kaore enei e whakaatuhia ana i raro nei.
Whakaahua 1-9. Te Roopu Pūrere Na roto i nga Pins GPIO

I roto i te taketake JTAG mekameka, ka hono te TDO o te tukatuka ki te TDI o tetahi atu kaitukatuka, ka haere tonu kia herea nga kaitahuri katoa, penei. Ko te TDI o te tukatuka tuatahi me te TDO o te tukatuka whakamutunga e hono ana ki te JTAG Ka herea e te kaitakataka nga kaitukatuka katoa. Ko te JTAG Ko nga tohu mai i nga kaitoro ka tukuna ki CoreJTAGPatuiro, ki te wahi ka taea te herea. Mena kua oti te mekameka puta noa i nga taputapu maha, ko te taputapu me CoreJTAGKa noho te patuiro hei taputapu matua.
I roto i te ahua o te GPIO patuiro, i te mea kaore i tohatohahia he Waehere IR ki ia tukatuka, ka whakamahia he tuhi OpenOCD kua whakarereketia hei whiriwhiri, ko tehea taputapu kei te taraihia. Ka whakarerekētia he hōtuhi OpenOCD ki te kōwhiri, ko tēhea te taputapu kua whakakorehia. Mo te hoahoa Mi-V, ko te file ka kitea i te waahi whakauru SoftConsole, i raro i te openocd/scripts/board/ microsemi-riscv.cfg. Mo etahi atu tukatuka, ko te fileKa kitea nga s i te waahi openocd ano.
Tuhipoka: Me whakahou ano nga whiringa Whirihoranga Debug, mena ko te file kua whakaingoatia
Whakaahua 1-10. Whirihoranga patuiro

Whakatuwherahia te ingoa kaiwhakamahi-riscv-gpio-chain.cfg, e whai ake nei ko te exampte mea me kite:
Whakaahua 1-11. Whirihoranga MIV File

Ko nga tautuhinga e whai ake nei ka mahi mo te taputapu kotahi te patuiro i runga i te GPIO. Mo te patuiro i tetahi mekameka, me taapiri etahi atu whakahau, kia whakauruhia nga taputapu kaore i te whakakorehia ki te aratau karo.
![]()
Mo nga tukatuka e rua i roto i te mekameka, ko nga s e whai ake neiampKa mahia te whakahau:

Ma tenei ka taea te patuiro o Target softcore Processor 1 ma te tuku Target softcore Processor 0 ki te aratau karo. Hei patuiro i te Tukatuka ngohengohe 0, ka whakamahia te whakahau e whai ake nei:

Tuhipoka: Ko te rereketanga anake i waenga i enei whirihoranga e rua ko te puna, e kii ana i te whirihoranga Microsemi RISCV file (microsemi-riscv.cfg) ka puta tuatahi mai, i te wa e patuiro ana i a Target softcore Processor 0, tuarua ranei, i te wa e patuiro ana i te Target Softcore Processor 1. Mo te neke atu i te rua nga taputapu kei roto i te mekameka, etahi atu jtag ka taapirihia nga newtaps. Mo te exampe, mena e toru nga kaitahuri kei roto i te mekameka, ka whakamahia te whakahau e whai ake nei:

Whakaahua 1-12. Exampte Pūnaha Debug

Atanga
Ko nga waahanga e whai ake nei ka matapaki i nga korero e pa ana ki te atanga.
Tawhā Whirihoranga
Ko nga whiringa whirihoranga mo CoreJTAGKua whakaahuatia te patuiro i te ripanga e whai ake nei. Mena ka hiahiatia he whirihoranga i tua atu i te taunoa, whakamahia te pouaka korero Whirihoranga i SmartDesign hei kowhiri i nga uara e tika ana mo nga whiringa whirihora.
Ripanga 2-1. CoreJTAGPatuiro Kōwhiringa Whirihoranga
| Ingoa | Awhe whaimana | Taunoa | Whakaahuatanga |
| NUM_DEBUG_TGTS | 1-16 | 1 | Te maha o nga whaainga patuiro e waatea ana ma te FlashPro (UJTAG_DEBUG = 0) he 1-16. Te maha o nga whaainga patuiro e waatea ana ma te GPIO (UJTAG_DEBUG = 1) he 1-4. |
| IR_CODE_TGT_x | 0X55-0X64 | 0X55 | JTAG Waehere IR, kotahi mo ia whaainga patuiro. Ko te uara kua tohua me ahurei ki tenei whaainga patuiro. Ko te kaiwhakahaere o te kauhanga e hono ana ki tenei atanga whaapapa patuiro ka peia TDO anake ka peia te atanga patuiro, ina rite nga ihirangi o te rehita IR ki tenei waehere IR. |
| TGT_ACTIVE_HIGH_RESET_x | 0-1 | 0 | 0: Ko te putanga TGT_TRSTN_x e hono ana ki te ahua o te ao o te putanga URSTB kaha-iti o te UJTAG tonotono.1: Ko te putanga TGT_TRST he hono a-roto ki te ahua hurihuri o te ao o te putanga URSTB kaha-iti o te UJTAG tonotono. Ka pau tetahi atu rauemi ararere o te ao ki te whakatauhia tenei tawhā ki te 1 mo tetahi whaainga patuiro. |
| UJTAG_PAHI | 0-1 | 0 | 0: Kua monoa te GPIO Debug, kei te waatea te Debug ma te FlashPro Header ranei FlashPro5.1 Whakamaua: Kua whakahohea te GPIO Debug, Kei te waatea te Debug ma te kaiwhakamahi i tohua nga titi GPIO i runga i te poari.Tuhipoka: Ina oti te Patuiro ma te GPIO, ka mahia te whakahau patuiro e whai ake nei i roto i nga whiringa patuiro SoftConsole: "—whakahau "whakaturia FPGA_TAP N"". |
| UJTAG_SEC_EN | 0-1 | 0 | 0: UJTAG ka tohua te tonotono ki te UJTAG_BYPASS = 0. 1: UJTAG_SEC tonotono kua tohua ki te UJTAG_PATI = 0.Tuhipoka: Ko tenei tawhā e pa ana ki te PolarFire anake. Arā, Whānau = 26. |
Whakaahuatanga Tohu
Kei te ripanga e whai ake nei nga tohu tohu mo CoreJTAGPatuiro.
Ripanga 2-2. CoreJTAGPatuiro I/O Waitohu
| Ingoa | Awhe whaimana | Taunoa | Whakaahuatanga |
| NUM_DEBUG_TGTS | 1-16 | 1 | Te maha o nga whaainga patuiro e waatea ana ma te FlashPro (UJTAG_DEBUG = 0) he 1-16. Te maha o nga whaainga patuiro e waatea ana ma te GPIO (UJTAG_DEBUG = 1) he 1-4. |
| IR_CODE_TGT_x | 0X55-0X64 | 0X55 | JTAG Waehere IR, kotahi mo ia whaainga patuiro. Ko te uara kua tohua me ahurei ki tenei whaainga patuiro. Ko te kaiwhakahaere o te kauhanga e hono ana ki tenei atanga whaapapa patuiro ka peia TDO anake ka peia te atanga patuiro, ina rite nga ihirangi o te rehita IR ki tenei waehere IR. |
| TGT_ACTIVE_HIGH_RESET_x | 0-1 | 0 | 0: Ko te putanga TGT_TRSTN_x e hono ana ki te ahua o te ao o te putanga URSTB kaha-iti o te UJTAG tonotono.1: Ko te putanga TGT_TRST he hono a-roto ki te ahua hurihuri o te ao o te putanga URSTB kaha-iti o te UJTAG tonotono. Ka pau tetahi atu rauemi ararere o te ao ki te whakatauhia tenei tawhā ki te 1 mo tetahi whaainga patuiro. |
| UJTAG_PAHI | 0-1 | 0 | 0: Kua monoa te GPIO Debug, kei te waatea te Debug ma te FlashPro Header ranei FlashPro5.1 Whakamaua: Kua whakahohea te GPIO Debug, Kei te waatea te Debug ma te kaiwhakamahi i tohua nga titi GPIO i runga i te poari.Tuhipoka: Ina oti te Patuiro ma te GPIO, ka mahia te whakahau patuiro e whai ake nei i roto i nga whiringa patuiro SoftConsole: "—whakahau "whakaturia FPGA_TAP N"". |
| UJTAG_SEC_EN | 0-1 | 0 | 0: UJTAG ka tohua te tonotono ki te UJTAG_BYPASS = 0. 1: UJTAG_SEC tonotono kua tohua ki te UJTAG_PATI = 0.Tuhipoka: Ko tenei tawhā e pa ana ki te PolarFire anake. Arā, Whānau = 26. |
Tuhipoka:
- Ko nga tohu katoa kei roto i te JTAG Ko nga rarangi tauranga TAP i runga ake nei me whakatairanga ki nga tauranga taumata-runga i SmartDesign.
- Kei te waatea nga Tauranga SEC ina UJ anakeTAGKa taea te _SEC_EN ma CoreJTAGGUI whirihoranga a Debug.
- Kia tupato ki te hono i te whakaurunga EN_SEC. Mena ka whakatairangahia a EN_SEC ki te tauranga taumata-runga (pin whakauru taputapu), me uru koe ki te Whirihorahia I/O State I te wa JTAG Wāhanga Papatonotanga o te Hoahoa Papatono i roto i te rerenga Libero me te whakarite kia whakaritea te I/0 State (Putanga Anake) mo te tauranga EN_SEC ki te 1.
Rēhita Mapi me nga Whakaahuatanga
Karekau he rehita mo CoreJTAGPatuiro.
Rere Utauta
Ko nga waahanga e whai ake nei ka korero mo nga korero e pa ana ki te rere taputapu.
Raihana
Kaore e hiahiatia he raihana ki te whakamahi i tenei IP Core me Libero SoC.
RTL
Kua oti te waehere RTL kua whakaratohia mo te matua me nga waahi whakamatautau, ka tuku i te matua ki te SmartDesign. Ka taea te mahi whaihanga, te Synthesis, me te Tahora i roto i te Libero SoC.
SmartHoahoa
He exampte instantiated view o CoreJTAGKa whakaatuhia te patuiro i te ahua e whai ake nei. Mo etahi atu korero mo te whakamahi i te SmartDesign ki te whakaputa me te whakaputa i nga matua, tirohia te Mahinga DirectCore i Libero® SoC Aratohu Kaiwhakamahi.
Whakaahua 4-1. SmartDesign CoreJTAGTauira Patuiro View whakamahi JTAG Pane

Whakaahua 4-2. SmartDesign CoreJTAGTauira Patuiro ma te whakamahi i nga titi GPIO

Te whirihora i a CoreJTAGPatuiro i SmartDesign
Kua whirihorahia te matua ma te whakamahi i te GUI whirihoranga i SmartDesign. He exampKo te ahua o te GUI e whakaatuhia ana i te ahua e whai ake nei.
Whakaahua 4-3. Te whirihora i a CoreJTAGPatuiro i SmartDesign

Mo PolarFire, UJTAG_SEC ka tohua te UJTAG_SEC tonotono hei utu mo te UJTAG tonotono ina UJTAG_BYPASS kua monoa. Ka warewarehia mo era atu whanau katoa.
Ka taea te whirihora ki te 16 nga whaainga patuiro, me te UJTAG_BYPASS kua monokia, tae atu ki te 4 nga whaainga patuiro, me te UJTAG_BYPASS kua whakahohea.
UJTAG_BYPASS ka kowhiri i te patuiro ma te UJTAG me te pane FlashPro, me te patuiro ma nga titi GPIO.
Ko te Target # IR Code ko te JTAG Ko te Waehere IR kua hoatu ki te whaainga patuiro. He uara ahurei tenei i roto i te awhe kua tohua ki roto Ripanga 2-1.
Rere whaihanga
Ka whakaratohia he papa whakamatautau kaiwhakamahi me CoreJTAGPatuiro. Hei whakahaere whaihanga:
- Tīpakohia te rerenga whakamātautau kaiwhakamahi i roto i te SmartDesign.
- Pāwhiritia Tiaki me te Hanga i roto i te pihanga Hanga. Tīpakohia te papa whakamatautau kaiwhakamahi mai i te GUI Whirihoranga Matua.
I te wa e hangaia ana e SmartDesign te kaupapa Libero, ka whakauruhia e ia te whakamatautauranga kaiwhakamahi files. Hei whakahaere i te papa whakamatautau kaiwhakamahi:
- Tautuhia te pakiaka hoahoa ki te CoreJTAGPatuiro inamata i roto i te pihanga aroākapa hoahoa Libero.
- Patohia te Manatoko i te Hoahoa Whakakotahi-mua > Whakataurite ki te matapihi Rere Hoahoa Libero. Ka timata tenei i a ModelSim ka whakahaere aunoa i te whaihanga.
Te whakahiato i Libero
Hei whakahaere i te Synthesis:
- Patohia te tohu Synthesize i te matapihi Libero SoC Design Flow hei whakahiato i te matua. Tō kē, pāwhiri-matau i te kōwhiringa Synthesize i te matapihi Rere Hoahoa, ka kowhiria te Whakatuwhera Whakawhitiwhiti. Ko te matapihi Synthesis e whakaatu ana i te kaupapa Synplify®.
- Pāwhiritia te Run icon.
Tuhipoka: Mo te RTG4, he whakatumatuma whakamaarama whakaahuru (SET), ka taea te warewarehia i te mea ka whakamahia noa tenei IP mo nga kaupapa whanaketanga, kaore e whakamahia i roto i te taiao radiation.
Wahi-me-Rau i Libero
Kia oti te Synthesis, pawhiria te tohu Wahi me te Ararere i Libero SoC hei timata i te tukanga whakauru.
Papatonotanga Pūrere
Mena ka whakamahia te ahuatanga UJAG_SEC ka whakatairangahia a EN_SEC ki te tauranga taumata teitei (pine whakauru taputapu), me uru koe ki te Whirihora I/O State I te wa JTAG Wāhanga Papatonotanga o te Hoahoa Papatono i roto i te rerenga Libero me te whakarite kia whakaritea te I/0 State (Putanga Anake) mo te tauranga EN_SEC ki te 1.
Ko tenei whirihoranga he mea tika kia mau tonu te uru ki te JTAG tauranga mo te whakahoahoa taputapu, na te mea ko te uara Boundary Scan Register (BSR) kua tautuhia ka takahi i tetahi taumata arorau o waho i runga i te EN_SEC i te wa e whakahoahoa ana.
Whakakotahi Pūnaha
Ko nga waahanga e whai ake nei ka korero mo nga korero e pa ana ki te whakauru punaha.
Hoahoa Taumata Pūnaha mo IGLOO2/RTG4
Ko te ahua e whai ake nei e whakaatu ana i nga whakaritenga hoahoa mo te mahi JTAG te patuiro o te pūtukatuka ngohengohe, kei roto i te papanga mai i SoftConsole ki te JTAG atanga mo nga taputapu IGLOO2 me RTG4.
Whakaahua 5-1. RTG4/IGLOO2 JTAG Hoahoa Patuiro
Hoahoa Taumata Pūnaha mo SmartFusion2
Ko te ahua e whai ake nei e whakaatu ana i nga whakaritenga hoahoa mo te mahi JTAG te patuiro o te pūtukatuka ngohengohe, kei roto i te papanga mai i SoftConsole ki te JTAG atanga mo nga taputapu SmartFusion2.
Whakaahua 5-2. SmartFusion2 JTAG Hoahoa Patuiro

UJTAG_SEK
Mo te whanau PolarFire o nga taputapu, ma tenei tuku ka taea e te kaiwhakamahi te whiriwhiri i waenga i te UJTAG me te UJTAG_SEC, te UJTAG_SEC_EN tawhā i roto i te GUI ka whakamahia hei whiriwhiri ko wai te mea e hiahiatia ana.
Ko te ahua e whai ake nei e whakaatu ana i tetahi hoahoa ngawari e tohu ana i nga atanga tinana o UJTAG/UJTAG_SEC i PolarFire.
Whakaahua 5-3. PolarFire UJTAG_SEC Tonotono

Nga herenga Hoahoa
Ko nga hoahoa me CoreJTAGMe whai te Debug i te tono ki te whai i nga here, i roto i te rere o te hoahoa, kia taea ai te whakamahi tātaritanga wa ki te rohe karaka TCK.
Hei taapiri i nga here:
- Mena ka whakamahia te rerenga Whakanuia i roto i te Libero v11.7 teitei ake ranei, pawhiri-rua i nga Whakaaetanga> Whakahaerehia nga Whakaaetanga i te matapihi DesignFlow ka paato i te ripa Wā.
- I roto i te ripa Wā o te matapihi Kaiwhakahaere Herenga, pawhiria te Hou ki te hanga SDC hou file, ka whakaingoatia te file. Kei roto i nga herenga Hoahoa nga herenga puna karaka ka taea te whakauru ki tenei SDC tuwhera file.
- Mēnā ka rere te Tauira Tauhira ki Libero v11.7 teitei ake rānei, pāwhiri-matau Waihanga Herenga > Waea Wa, i roto i te matapihi Rere Hoahoa, katahi ka paato i te Waihanga Herenga Hou. Ka hangaia he SDC hou file. Kei roto i nga here hoahoa nga herenga puna karaka, ka whakauruhia ki tenei SDC tuwhera file.
- Tātaihia te wā TCK me te wā haurua. Kua tautuhia a TCK ki te 6 MHz ina oti te patuiro me FlashPro, ka whakaritea ki te auau teitei o te 30 MHz ina tautokohia te patuiro e FlashPro5. Ka oti i a koe tenei taahiraa, whakauruhia nga here e whai ake nei ki te SDC file:
waihanga_karaka -ingoa { TCK } \- wā TCK_PERIOD \
- waveform { 0 TCK_HALF_PERIOD } \ [ get_ports { TCK } ]
Mo te exampKo nga here e whai ake nei ka whakamahia mo tetahi hoahoa e whakamahi ana i te auau TCK o 6 MHz.
waihanga_karaka -ingoa { TCK } \ - wā 166.67 \
- ahua ngaru { 0 83.33 } \ [ get_ports { TCK } ]
- Whakauruhia nga herenga katoa files with the Synthesis, Place-and-Route, and Time Verification stagTuhinga o mua Kaiwhakahaere Herenga > Ripa wā. Ka oti tenei ma te kowhiri i nga pouaka taki e pa ana mo te SDC files i whakauruhia ai nga here
Tuhinga o mua
| Ingoa Tauranga | Whānui | Te aronga | Whakaahuatanga |
| JTAG Tauranga TAP | |||
| TDI | 1 | Whakauru | Raraunga Whakamatau I roto. Tāuru raraunga rangatū mai i te TAP. |
| TCK | 1 | Whakauru | Karaka Whakamatau. He puna karaka ki nga huānga raupapa katoa i roto i te CoreJTAGPatuiro. |
| TMS | 1 | Whakauru | Tīpakohia te Aratau Whakamatau. |
| TDO | 1 | Putanga | Whakamatau Raraunga. Putanga raraunga rangatū ki te TAP. |
| TRSTB | 1 | Whakauru | Whakamātautau Tautuhi. Ko te urunga tautuhi iti kaha mai i te TAP. |
| JTAG Tauranga X Tauranga | |||
| TGT_TDO_x | 1 | Whakauru | Whakamātauhia nga raraunga mai i te whaainga patu x ki te TAP. Tūhono ki te tauranga TDO i whäia. |
| TGT_TCK_x | 1 | Putanga | Putanga Karaka Whakamatau hei patuiro i te whaainga x. Ka whakatairangahia a TCK ki te ao, iti skew kupenga o roto o CoreJTAGPatuiro. |
| TGT_TRST_x | 1 | Putanga | Tautuhi Whakamātautau Hohe-Tike. Ka whakamahia anake ina TGT_ACTIVE_HIGH_RESET_x =1 |
| TGT_TRSTN_x | 1 | Putanga | Tautuhi Whakamātautau Hohe-Hakaroa. Ka whakamahia anake ina TGT_ACTIVE_HIGH_RESET_x =0 |
| TGT_TMS_x | 1 | Putanga | Aratau Whakamatau Tohua te putanga hei patuiro i te whaainga x. |
| TGT_TDI_x | 1 | Putanga | Raraunga Whakamatau I roto. Tāuru raraunga rangatū mai i te ūnga patuiro x. |
| UJTAG_BYPASS_TCK_x | 1 | Whakauru | Whakamātautau tāuru Karaka ki te patuiro i te ūnga x mai i te titi GPIO. |
| UJTAG_BYPASS_TMS_x | 1 | Whakauru | Aratau Whakamatau Tīpakohia hei patuiro i te whaainga x mai i te titi GPIO. |
| UJTAG_BYPASS_TDI_x | 1 | Whakauru | Raraunga Whakamatau, Raraunga Rangatū hei patuiro i te whaainga x mai i te titi GPIO. |
| UJTAG_BYPASS_TRSTB_x | 1 | Whakauru | Whakamātautau Tautuhi. Tautuhi ano te whakauru ki te patuiro i te whaainga x mai i te titi GPIO. |
| UJTAG_BYPASS_TDO_x | 1 | Putanga | Raraunga Whakamatau, Raraunga Rangatū mai i te whaainga patu x mai i te titi GPIO. |
| Tauranga SEC | |||
| EN_SEC | 1 | Whakauru | Whakahohe Haumarutanga. Ka taea e te hoahoa kaiwhakamahi te whakakore i te whakauru TDI me te TRSTB o waho ki te TAP.Tupato: Kia tupato ki te hono i tenei tauranga. Tirohia te tuhipoka i raro nei me te Papatonotanga Pūrere mo etahi atu taipitopito. |
| TDI_SEC | 1 | Whakauru | TDI Haumarutanga whakakore. Ka takahia te urunga TDI o waho ki te TAP ina he HIGH te EN_SEC. |
| TRSTB_SEC | 1 | Whakauru | TRSTB Haumarutanga whakakore. Ka takahia te whakauru TRSTB o waho ki te TAP ina he HIGH SEC_EN. |
| UTRTB | 1 | Putanga | Whakamātautau Tautuhi Aroturuki |
| UTMS | 1 | Putanga | Aratau Whakamatau Tīpakohia te Aroturuki |
Te Microchip Webpae
Ka whakaratohia e Microchip te tautoko ipurangi ma o maatau webpae i www.microchip.com/. Tenei webwhakamahia te pae ki te hanga files me nga korero e waatea ana ki nga kaihoko. Ko etahi o nga ihirangi e waatea ana ko:
- Tautoko Hua – Pepa Raraunga me nga hapa, nga korero tono me nga sampnga kaupapa, nga rauemi hoahoa, nga kaiarahi a nga kaiwhakamahi me nga tuhinga tautoko taputapu, nga putanga rorohiko hou me nga raupaparorohiko purongo
- Tautoko Hangarau Whānui – Nga Uiuinga Auau (FAQ), nga tono tautoko hangarau, nga roopu korerorero ipurangi, te raarangi mema o te kaupapa hoahoa hoahoa Microchip
- Pakihi Microchip - Kaiwhiringa hua me nga kaiarahi ota, nga panui korero hou a Microchip, nga rarangi o nga huihuinga me nga huihuinga, nga rarangi o nga tari hoko Microchip, nga kaitoha me nga kanohi wheketere.
Ratonga Whakamōhiotanga Huri Hua
Ko te ratonga whakamohiotanga huringa hua a Microchip ka awhina i nga kaihoko ki nga hua Microchip. Ka whiwhi panui imeera nga kaiohauru ina he huringa, he whakahou, he whakatikatika, he hapa ranei e pa ana ki tetahi whanau hua kua tohua, taputapu whanaketanga ranei e pai ana.
Hei rēhita, haere ki www.microchip.com/pcn ka whai i nga tohutohu rehitatanga Tautoko Kiritaki Ka taea e nga kaiwhakamahi o nga hua Microchip te awhina mai i nga huarahi maha:
- Kaituku, Kai-whakahaere ranei
- Te Tari Hokohoko a rohe
- Ko te Kaihanga Hangarau Whakamau (ESE)Me whakapā atu nga Kaihokohoko ki a raatau kaihoko, maataki, ESE ranei mo te tautoko. Kei te waatea ano nga tari hokohoko a-rohe ki te awhina i nga kaihoko. He rarangi o nga tari hoko me nga waahi kei roto i tenei tuhinga.
Kei te waatea te tautoko hangarau ma te webpae i: www.microchip.com/support
Āhuahira Tiaki Waehere Pūrere Microchip
Kia mahara ki nga korero e whai ake nei mo te waahanga tiaki waehere i runga i nga taputapu Microchip:
- Ko nga hua Microchip e tutuki ana ki nga korero kei roto i a raatau Pepa Raraunga Microchip.
- E whakapono ana a Microchip kei te noho haumaru tana whanau o nga hua ina whakamahia i runga i nga tikanga me nga tikanga noa.
- Kei te whakamahia nga tikanga pohehe me te kore ture mo te ngana ki te takahi i nga ahuatanga whakamarumaru waehere o nga taputapu Microchip. E whakapono ana matou ko enei tikanga me whakamahi nga hua Microchip i waho o nga whakaritenga whakahaere kei roto i nga Raraunga Raraunga a Microchip. Ko nga ngana ki te takahi i enei ahuatanga whakamarumaru waehere, ko te mea pea, kaore e taea te whakatutuki me te kore e takahi i nga mana taonga hinengaro o Microchip.
- Kei te pai a Microchip ki te mahi tahi me nga kaihoko katoa e awangawanga ana mo te pono o tana waehere.
- Kaore e taea e Microchip me tetahi atu kaihanga semiconductor te whakapumau i te haumarutanga o tana waehere. Ko te whakamarutanga waehere ehara i te mea e kii ana matou ko te hua "kaore e pakaru." Kei te whanake haere tonu te whakamarutanga waehere. Ko matou o Microchip kei te whakapau kaha ki te whakapai tonu i nga ahuatanga tiaki waehere o a maatau hua. Ko nga ngana ki te wawahi i te waahanga tiaki waehere a Microchip he takahi pea i te Digital Millennium Copyright Act. Mena ka whakaaetia e aua mahi te uru kore mana ki to rorohiko, ki etahi atu mahi mana pupuri ranei, ka whai mana koe ki te tohe mo te whakaora i raro i taua Ture.
Panui Ture
Ko nga korero kei roto i tenei panui ka tukuna mo te kaupapa kotahi mo te hoahoa me te whakamahi i nga hua Microchip. Ko nga korero e pa ana ki nga tono taputapu me nga mea pera ka whakaratohia mo to waatea noa, ka whakakapihia e nga whakahoutanga. Kei a koe te kawenga ki te whakarite kia tutuki to tono ki o whakaritenga.
HE WHAKAMAHI KI TE MICROCHIP “AS IS”. Karekau he korero a MICROCHIP
HE WHAKAMAHI RĀNEI I TE WHAKAMAHI, KAUPAPA KAUPAPA, KA TUHI, KAUPAPA, KAUPAPA, KAUPAPA.
RĀNEI RĀNEI, E HUNGA ana ki nga korero tae atu ki te ENGARI KARE I TE ITI KI TE WHAKAMAHI.
NGĀ WHAKAMAHI KORE-KORE, TE KAUPAPA KAUPAPA, ME TE WHAKAMAHI MO TE KAUPAPA I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI. I TE MEA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA MO TE WHAKAMAHI, MO TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE TINO, TE Utu, TE WHAKAMAHI RANEI I TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI, AHAKOA I TE WHAKAMAHI I TE WHAKAMAHI, AHAKOA I TE WHAKAMAHI. RĀNEI KO NGA TINO KAUPAPA KAUPAPA. KI TE KATOA KATOA E WHAKATAHIA E TE TURE, KO TE TAPUTANGA A MICROCHIP KI NGA KEREREE KATOA I TE WHAKAMAHI KI TE WHAKAMAHI KAUPAPA KAUPAPA KI TE WHAKAMAHI KI TE WHAKAMAHI KAUPAPA KAUPAPA KAUPAPA I TE TINO O NGA Utu, KI TE ATU, I UTA TONU E KOE KI TE WHAKAMAHI KI TE MICROCHIP. Ko te whakamahi i nga taputapu Microchip i roto i te tautoko ora me te / ranei nga tono haumaru kei te noho morearea ki te kaihoko, a ka whakaae te kaihoko ki te tiaki, ki te utu, ki te pupuri i te Microchip kino mai i nga pakaru katoa, kerēme, whakawa, whakapaunga ranei i puta mai i taua whakamahinga. Karekau he raihana e tukuna, i runga i nga tikanga, i etahi atu ranei, i raro i nga mana taonga hinengaro Microchip engari mena he korero kee.
| AMERIKA | ASIA/MOKIA | ASIA/MOKIA | EUROPA |
| Te Tari Rangatōpū2355 West Chandler Blvd. Chandler, AZ 85224-6199Waea: 480-792-7200Waeatuhi: 480-792-7277Tautoko Hangarau: www.microchip.com/support Web Wāhi noho: www.microchip.com AtlantaDuluth, GATEL: 678-957-9614Waeatuhi: 678-957-1455Austin, TXWaea: 512-257-3370Boston Westborough, MA Waea: 774-760-0087Waeatuhi: 774-760-0088ChicagoItasca, ILTel: 630-285-0071Waeatuhi: 630-285-0075DallasAddison, TXTel: 972-818-7423Waeatuhi: 972-818-2924DetroitNovi, MITel: 248-848-4000Houston, TXWaea: 281-894-5983Indianapolis Noblesville, IN Waea: 317-773-8323Waeatuhi: 317-773-5453Tel: 317-536-2380Los Angeles Mission Viejo, CA Waea: 949-462-9523Waeatuhi: 949-462-9608Tel: 951-273-7800Raleigh, NCWaea: 919-844-7510New York, NYWaea: 631-435-6000San Jose, CATel: 408-735-9110Tel: 408-436-4270Kanata - TorontoTel: 905-695-1980Fax: 905-695-2078 | Ahitereiria – PoihākenaWaea: 61-2-9868-6733Haina - BeijingWaea: 86-10-8569-7000Haina – ChengduWaea: 86-28-8665-5511Haina – ChongqingWaea: 86-23-8980-9588Haina – DongguanWaea: 86-769-8702-9880Haina – GuangzhouWaea: 86-20-8755-8029Haina - HangzhouWaea: 86-571-8792-8115Haina - Hong Kong SARWaea: 852-2943-5100Haina - NanjingWaea: 86-25-8473-2460Haina - QingdaoWaea: 86-532-8502-7355Haina - ShanghaiWaea: 86-21-3326-8000Haina – ShenyangWaea: 86-24-2334-2829Haina – ShenzhenWaea: 86-755-8864-2200Haina - SuzhouWaea: 86-186-6233-1526Haina - WuhanWaea: 86-27-5980-5300Haina - XianWaea: 86-29-8833-7252Haina - XiamenWaea: 86-592-2388138Haina – ZhuhaiWaea: 86-756-3210040 | Inia – BangaloreWaea: 91-80-3090-4444Inia – New DelhiWaea: 91-11-4160-8631India - PuneWaea: 91-20-4121-0141Japan – OsakaWaea: 81-6-6152-7160Japan – TokyoWaea: 81-3-6880-3770Korea – DaeguWaea: 82-53-744-4301Korea – SeoulWaea: 82-2-554-7200Mareia – Kuala LumpurWaea: 60-3-7651-7906Mareia – PenangWaea: 60-4-227-8870Philippines – ManilaWaea: 63-2-634-9065SingaporeWaea: 65-6334-8870Taiwana – Hsin ChuWaea: 886-3-577-8366Taiwana – KaohsiungWaea: 886-7-213-7830Taiwan – TaipeiWaea: 886-2-2508-8600Thailand – BangkokWaea: 66-2-694-1351Vietnam – Ho Chi MinhWaea: 84-28-5448-2100 | Ateria - WelsTel: 43-7242-2244-39Fax: 43-7242-2244-393Denmark – CopenhagenTel: 45-4485-5910Fax: 45-4485-2829Finland – EspooWaea: 358-9-4520-820Parani – ParisTel: 33-1-69-53-63-20Fax: 33-1-69-30-90-79Tiamana – GarchingWaea: 49-8931-9700Tiamana – HaanWaea: 49-2129-3766400Tiamana – HeilbronnWaea: 49-7131-72400Tiamana – KarlsruheWaea: 49-721-625370Tiamana – MunichTel: 49-89-627-144-0Fax: 49-89-627-144-44Tiamana – RosenheimWaea: 49-8031-354-560Iharaira – Ra'ananaWaea: 972-9-744-7705Itari - MilanTel: 39-0331-742611Fax: 39-0331-466781Itari - PadovaWaea: 39-049-7625286Hōrana – DrunenTel: 31-416-690399Fax: 31-416-690340Norewai – TrondheimWaea: 47-72884388Poroni – WarsawWaea: 48-22-3325737Romania – BucharestTel: 40-21-407-87-50Spain – MadridTel: 34-91-708-08-90Fax: 34-91-708-08-91Sweden – GothenbergTel: 46-31-704-60-40Sweden – StockholmWaea: 46-8-5090-4654UK – WokinghamTel: 44-118-921-5800Fax: 44-118-921-5820 |

Tuhinga / Rauemi
![]() | CoreJTAGTukatuka patuiro |
Tohutoro
- Pukapuka Kaiwhakamahimanual.tools
