MICROCHIP PIC64GX 64-Bit RISC-V Quad-Core Microbrosesydd

Gwybodaeth Cynnyrch
Manylebau:
- Enw Cynnyrch: Microsglodyn PIC64GX
- Proses Cist: CRhT a AMP llwythi gwaith a gefnogir
- Nodweddion arbennig: Cefnogaeth corff gwarchod, modd cloi
Cyfarwyddiadau Defnydd Cynnyrch
- Proses Boot
- Cydrannau Meddalwedd sy'n Ymwneud â Booting
Mae proses cychwyn y system yn cynnwys y cydrannau meddalwedd canlynol:- Gwasanaethau Meddalwedd Hart (HSS): A sero-stage cychwynnydd, monitor system, a darparwr gwasanaethau amser rhedeg ar gyfer cymwysiadau.
- Llif Boot
Mae dilyniant llif cychwyn y system fel a ganlyn:- Cychwyn Gwasanaethau Meddalwedd Hart (HSS)
- Gweithredu Bootloader
- Cychwyn cais
- Cydrannau Meddalwedd sy'n Ymwneud â Booting
- Gwarchodwyr
- Corff gwarchod PIC64GX
Mae'r PIC64GX yn cynnwys swyddogaeth corff gwarchod i fonitro gweithrediad system a sbarduno camau gweithredu rhag ofn y bydd y system yn methu.
- Corff gwarchod PIC64GX
- Modd Cloi
Mae'r modd cloi wedi'i gynllunio ar gyfer cwsmeriaid sydd angen rheolaeth lwyr dros weithredoedd system ar ôl cychwyn. Mae'n cyfyngu ar ymarferoldeb monitor system E51.
FAQ
- C: Beth yw pwrpas Gwasanaethau Meddalwedd Hart (HSS)?
A: Mae'r HSS yn gwasanaethu fel sero-stage cychwynnydd, monitor system, a darparwr gwasanaethau amser rhedeg ar gyfer cymwysiadau yn ystod y broses gychwyn. - C: Sut mae swyddogaeth corff gwarchod PIC64GX yn gweithio?
A: Mae corff gwarchod PIC64GX yn monitro gweithrediad system a gall gymryd camau rhagddiffiniedig rhag ofn y bydd y system yn methu i sicrhau dibynadwyedd y system.
Rhagymadrodd
Mae'r papur gwyn hwn yn esbonio sut mae'r Microchip PIC64GX yn rhoi hwb i lwythi gwaith cymhwysiad ac yn disgrifio'r broses cychwyn system, sy'n gweithredu'r un peth ar gyfer SMP a AMP llwythi gwaith. Yn ogystal, mae'n ymdrin â sut mae ailgychwyn yn gweithio ar gyfer SMP a AMP llwythi gwaith, cyrff gwarchod ar y PIC64GX, a modd cloi arbennig ar gyfer systemau lle mae cwsmeriaid yn dymuno rheolaeth lwyr i gyfyngu ar weithredoedd monitor system E51 ar ôl cychwyn y system.
Proses Boot
Gadewch inni edrych ar y gwahanol gydrannau meddalwedd sy'n ymwneud â chychwyn system, ac yna edrych yn fanylach ar ddilyniant llif cychwyn y system ei hun.
Cydrannau Meddalwedd sy'n Ymwneud â Booting
Mae'r cydrannau canlynol yn rhan o broses cychwyn y system:
Ffigur 1.1. Cydrannau Boot-up

- Gwasanaethau Meddalwedd Hart (HSS)
Mae Gwasanaethau Meddalwedd Hart (HSS) yn serotage cychwynnydd, monitor system, a darparwr gwasanaethau amser rhedeg ar gyfer cymwysiadau. Mae'r HSS yn cefnogi sefydlu system yn gynnar, hyfforddiant DDR, a chychwyn / ffurfweddu caledwedd. Mae'n rhedeg yn bennaf ar yr E51s, gydag ychydig bach o ymarferoldeb lefel modd peiriant yn rhedeg ar bob U54s. Mae'n cychwyn un neu fwy o gyd-destunau trwy lwytho “llwyth tâl” cymhwysiad o'r cyfrwng cychwyn, ac mae'n darparu Gwasanaethau Amser Rhedeg Llwyfan / Amgylchedd Gweithredu Goruchwyliwr (SEE) ar gyfer cnewyllyn system weithredu. Mae'n cefnogi cist ddiogel ac mae'n elfen bwysig wrth sicrhau rhaniad/gwahanu caledwedd AMP cyd-destunau. - Das U-Boot (U-Boot)
Mae Das U-Boot (U-Boot) yn lwythwr cychwyn sgriptio cyffredinol ffynhonnell agored. Mae'n cefnogi CLI syml a all adfer y ddelwedd cychwyn o amrywiaeth o ffynonellau (gan gynnwys Cerdyn SD a'r Rhwydwaith). Mae U-Boot yn llwytho Linux. Gall ddarparu amgylchedd UEFI os oes angen. Yn gyffredinol, mae wedi'i orffen ac allan o'r ffordd ar ôl i Linux gychwyn - mewn geiriau eraill, nid yw'n aros ar ôl cychwyn y preswylydd. - Cnewyllyn Linux
Y cnewyllyn Linux yw cnewyllyn system weithredu fwyaf poblogaidd y byd. Wedi'i gyfuno â thir defnyddwyr o gymwysiadau, mae'n ffurfio'r hyn y cyfeirir ato'n gyffredin fel system weithredu Linux. Mae System Weithredu Linux yn darparu APIs POSIX cyfoethog ac amgylchedd datblygwr, ar gyfer cynample, ieithoedd ac offer fel Python, Perl, Tcl, Rust, C/C++, a Tcl; llyfrgelloedd fel OpenSSL, OpenCV, OpenMP, OPC/UA, ac OpenAMP (RPmsg a RemoteProc).
Mae Yocto a Buildroot yn adeiladwyr systemau Linux, hynny yw, gellir eu defnyddio i gynhyrchu systemau Linux pwrpasol wedi'u teilwra. Mae Yocto yn allbynnu dosbarthiad Linux gyda chyfoethog
set o gymwysiadau, offer, a llyfrgelloedd, a rheoli pecynnau dewisol. Mae Buildroot yn allbynnu gwraidd mwy minimol filesystem a gall dargedu systemau nad oes angen eu storio'n barhaus ond sy'n rhedeg yn gyfan gwbl o RAM (gan ddefnyddio cymorth blaenlythrennau Linux, ar gyfer cynample). - Zephyr
System Weithredu Amser Real (RTOS) fach, ffynhonnell agored yw Zephyr. Mae'n darparu Fframwaith Uwchben Isel Amser Real, gyda sianeli cyfathrebu RPMsg-lite i Linux. Mae'n cynnwys cnewyllyn, llyfrgelloedd, gyrwyr dyfeisiau, staciau protocol, filesystemau, mecanweithiau ar gyfer diweddariadau firmware, ac yn y blaen, ac mae'n wych i gwsmeriaid sydd eisiau profiad mwy noeth tebyg i fetel ar PIC64GX.
Llif Boot
Mae PIC64GX yn cynnwys craiddplex RISC-V gyda chad monitro system E64 51-did a 4 hart cais U64 54-did. Yn nherminoleg RISC-V, mae hart yn gyd-destun gweithredu RISC-V sy'n cynnwys set lawn o gofrestrau ac sy'n gweithredu ei god yn annibynnol. Gallwch chi feddwl amdano fel edefyn caledwedd neu un CPU. Yn aml, gelwir grŵp o harts o fewn un craidd yn gymhleth. Mae'r pwnc hwn yn disgrifio'r camau i gychwyn y coreplex PIC64GX, gan gynnwys y system E51 yn monitro calon a'r harts cais U54.
- Pŵer ar y coreplex PIC64GX.
Wrth bweru ymlaen, mae pob hart yn y coreplex RISC-V yn cael ei ryddhau o'i ailosod gan y Rheolydd Diogelwch. - Rhedeg y cod HSS o'r cof fflach eNVM ar sglodion.
I ddechrau, mae pob calon yn dechrau rhedeg y cod HSS o'r cof fflach eNVM ar sglodion. Mae'r cod hwn yn achosi i bob hart cais U54 droelli, aros am gyfarwyddiadau, ac yn gadael i'r hart monitro E51 ddechrau rhedeg cod i gychwyn a chodi'r system. - Datgywasgu'r cod HSS o eNVM i gof L2-Scratch.
Yn dibynnu ar ei ffurfweddiad amser adeiladu, mae'r HSS fel arfer yn fwy na chynhwysedd y cof fflach eNVM ei hun ac felly y peth cyntaf y mae'r cod HSS sy'n rhedeg ar yr E51 yn ei wneud yw datgywasgu ei hun o eNVM i gof L2-Scratch, fel y dangosir yn Ffigur 1.2 a Ffigur 1.3.
Ffigur 1.2. HSS Yn datgywasgu o eNVM i L2 Scratch
Ffigur 1.3. Map Cof HSS Yn ystod Datgywasgu
- Neidiwch o eNVM i L2-Scratch i weithredadwy fel y dangosir yn y ffigur canlynol.
Ffigur 1.4. HSS Neidio o eNVM i Code Now yn L2Scratch Yn dilyn Datgywasgu
Mae'r gweithredadwy yn cynnwys tair cydran:- Yr haen tynnu caledwedd (HAL), cod lefel isel, a gyrwyr metel noeth
- Fforch HSS leol o RISC-V OpenSBI (wedi'i addasu ychydig o i fyny'r afon ar PIC64GX ar gyfer AMP dibenion)
- Gwasanaethau amser rhedeg HSS (peiriannau cyflwr yn rhedeg mewn dolen uwch)
- Cychwyn y strwythurau caledwedd a data a ddefnyddir gan OpenSBI.
Y gwasanaeth HSS “Startup” sy'n gyfrifol am y cychwyn hwn. - Nôl delwedd llwyth gwaith y cais (payload.bin) o storfa allanol. Dangosir hyn yn Ffigur 1.5 a Ffigur 1.6
Pwysig: Rhag ofn y Pecyn Chwilfrydedd PIC64GX, bydd hwn yn dod o gerdyn SD.
Ffigur 1.5. Nôl Delwedd Llwyth Gwaith payload.bin o'r Storfa Allanol
Ffigur 1.6. Map Cof HSS ar ôl Nôl payload.bin
- Copïwch yr adrannau amrywiol o'r payload.bin i'w cyrchfannau amser gweithredu. Mae'r payload.bin yn ddelwedd wedi'i fformatio, sy'n cydgrynhoi delweddau cais amrywiol ar gyfer SMP neu AMP llwythi gwaith. Mae'n cynnwys tablau cod, data a disgrifydd sy'n galluogi'r HSS i osod yr adrannau cod a data yn briodol, lle mae eu hangen i redeg y llwythi gwaith cymwysiadau amrywiol.
Ffigur 1.7. payload.bin yn cael ei Gopïo i Gyfeiriadau Cyrchfan
- Cyfarwyddo'r rhai dan 54 perthnasol i neidio i'w cyfeiriadau dechrau gweithredu. Mae'r wybodaeth cyfeiriad cychwyn hon wedi'i chynnwys yn y payload.bin.
- Dechreuwch y siartiau Cais U54 ac unrhyw eiliadautage llwythwyr cychwyn. Am gynampLe, mae U-Boot yn dod â Linux i fyny.
Ailgychwyn
Yn gysylltiedig â'r cysyniad o gychwyn system mae'r angen i ailgychwyn. Wrth feddwl am lwythi gwaith cymhwysiad PIC64GX, mae angen i ailgychwyn ystyried amlbrosesu cymesur (SMP) ac amlbrosesu anghymesur (AMP) senarios:
- Yn achos system SMP, gall ailgychwyn y system gyfan yn oer yn ddiogel gan nad oes unrhyw lwythi gwaith ychwanegol i'w hystyried mewn cyd-destun arall.
- Yn achos an AMP system, efallai mai dim ond ailgychwyn ei hun y caniateir i lwyth gwaith (a pheidio ag ymyrryd ag unrhyw gyd-destun arall), neu efallai y byddai'n fraint gallu perfformio ailgychwyn system lawn.
Ailgychwyn a AMP
Er mwyn galluogi'r SMP a AMP senarios ailgychwyn, mae'r HSS yn cefnogi'r cysyniadau o freintiau ailgychwyn cynnes ac oer, y gellir eu neilltuo i gyd-destun. Mae cyd-destun gyda braint ailgychwyn cynnes yn gallu ailgychwyn ei hun yn unig, a gall cyd-destun â braint ailgychwyn oer berfformio ailgychwyn system lawn. Am gynample, ystyriwch y set ganlynol o senarios cynrychioliadol.
- Llwyth gwaith SMP cyd-destun sengl, a ganiateir i ofyn am ailgychwyn system lawn
- Yn y senario hwn, caniateir braint ailgychwyn oer i'r cyd-destun.
- Cyd-destun dau AMP llwyth gwaith, lle caniateir i gyd-destun A ofyn am ailgychwyn system lawn (yn effeithio ar bob cyd-destun), a chaniateir i Gyd-destun B ailgychwyn ei hun yn unig
- Yn y senario hwn, mae cyd-destun A yn cael braint ailgychwyn oer, a chyd-destun B yn cael braint ailgychwyn cynnes.
- Cyd-destun dau AMP llwyth gwaith, lle caniateir i gyd-destunau A a B ailgychwyn eu hunain yn unig (a heb effeithio ar y cyd-destun arall)
- Yn y senario hwn, dim ond breintiau ailgychwyn cynnes a ganiateir i'r ddau gyd-destun.
- Cyd-destun dau AMP llwyth gwaith, lle caniateir i gyd-destunau A a B ofyn am ailgychwyn system lawn
- Yn y senario hwn, caniateir breintiau ailgychwyn oer i'r ddau gyd-destun.
- Ar ben hynny, mae'n bosibl i'r HSS ar amser adeiladu ganiatáu braint ailgychwyn oer bob amser, a pheidio byth â chaniatáu braint ailgychwyn oer.
Opsiynau Kconfig HSS perthnasol
Mae Kconfig yn system ffurfweddu adeiladu meddalwedd. Fe'i defnyddir yn gyffredin i ddewis opsiynau amser adeiladu ac i alluogi neu analluogi nodweddion. Dechreuodd gyda'r cnewyllyn Linux ond mae bellach wedi dod o hyd i ddefnydd mewn prosiectau eraill y tu hwnt i'r cnewyllyn Linux, gan gynnwys U-Boot, Zephyr, a'r PIC64GX HSS.
Mae'r HSS yn cynnwys dau opsiwn Kconfig sy'n rheoli'r swyddogaeth ailgychwyn o safbwynt HSS:
- CONFIG_ALLOW_COLD REBOOT
Os yw hyn wedi'i alluogi, yn fyd-eang mae'n caniatáu i gyd-destun gyhoeddi e-alwad ailgychwyn oer. Os yw'n anabl, dim ond ailgychwyniadau cynnes a ganiateir. Yn ogystal â galluogi'r opsiwn hwn, rhaid rhoi caniatâd i gyhoeddi ailgychwyn oer i gyd-destun trwy'r generadur llwyth tâl YAML file neu'r opsiwn Kconfig canlynol. - CONFIG_ALLOW_COLD REBOOT_ALWAYS
- Os caiff ei galluogi, mae'r nodwedd hon yn fyd-eang yn caniatáu i bob cyd-destun gyhoeddi ECAA ailgychwyn oer, waeth beth fo'r hawliau baner payload.bin.
- Yn ogystal, gall y payload.bin ei hun gynnwys baner fesul cyd-destun, sy'n nodi bod gan gyd-destun penodol hawl i gyhoeddi ailgychwyniadau oer:
- Er mwyn caniatáu ailgychwyn cynnes cyd-destun cyd-destun arall, gallwn ychwanegu'r opsiwn caniatáu-ailgychwyn: cynnes yn y disgrifiad YAML file a ddefnyddir i greu'r payload.bin
- Er mwyn caniatáu ailgychwyn oer cyd-destun o'r system gyfan, gallwn ychwanegu'r opsiwn caniatáu-ailgychwyn: oer. Yn ddiofyn, heb nodi caniatáu-ailgychwyn, dim ond ailgychwyn cynnes ei hun y caniateir cyd-destun Waeth beth fo gosodiad y faner hon, os nad yw CONFIG_ALLOW_COLDREBOOT wedi'i alluogi yn yr HSS, bydd yr HSS yn ail-weithio pob cais ailgychwyn oer i ailgychwyn (fesul cyd-destun) .
Ailgychwyn yn fanwl
Mae'r adran hon yn disgrifio sut mae'r ailgychwyn yn gweithio'n fanwl - gan ddechrau gyda'r haen OpenSBI (yr haen modd M isaf) ac yna'n trafod sut mae'r swyddogaeth haen OpenSBI hon yn cael ei sbarduno o gymhwysiad RTOS neu OS cyfoethog fel Linux.
Galwad Ailgychwyn OpenSBI
- Mae manyleb Rhyngwyneb Deuaidd Goruchwylydd RISC-V (SBI) yn disgrifio haen tynnu caledwedd safonol ar gyfer gwasanaethau cychwyn platfform a rhedeg firmware. Prif bwrpas SBI yw galluogi hygludedd a chydnawsedd ar draws gwahanol weithrediadau RISC-V.
- Mae OpenSBI (Rhyngwyneb Deuaidd Goruchwylydd Ffynhonnell Agored) yn brosiect ffynhonnell agored sy'n darparu cyfeiriad gweithredu manyleb SBI. Mae OpenSBI hefyd yn darparu gwasanaethau amser rhedeg, gan gynnwys trin ymyriadau, rheoli amserydd, a chonsol I/O, y gellir eu defnyddio gan haenau meddalwedd lefel uwch.
- Mae OpenSBI wedi'i gynnwys fel rhan o'r HSS ac yn rhedeg ar lefel Modd Peiriant. Pan fydd y system weithredu neu'r cymhwysiad yn achosi trap, caiff ei drosglwyddo i OpenSBI i'w drin. Mae OpenSBI yn amlygu swyddogaeth benodol o fath system-alwad i haenau uchaf y feddalwedd trwy fecanwaith trap penodol o'r enw ecall.
- Mae'r System Ailosod (EID 0x53525354) yn darparu swyddogaeth galw system gynhwysfawr sy'n caniatáu i'r feddalwedd haen uchaf ofyn am ailgychwyn neu ddiffodd ar lefel system. Unwaith y bydd yr alwad hon yn cael ei gweithredu gan U54, mae'n cael ei ddal gan feddalwedd HSS sy'n rhedeg yn Modd Peiriant ar yr U54 hwnnw, ac anfonir cais ailgychwyn cyfatebol i'r E51 i ailgychwyn naill ai'r cyd-destun neu'r system gyfan, yn dibynnu ar hawliau'r cyd-destun.
Am ragor o wybodaeth, gweler y Manyleb Rhyngwyneb Deuaidd Goruchwylydd RISC-V yn enwedig Estyniad Ailosod System (EID # 0x53525354 “SRST”).
Ailgychwyn Linux
Fel cyn penodolampgyda hyn, yn Linux, defnyddir y gorchymyn cau i atal neu ailgychwyn y system. Yn nodweddiadol mae gan y gorchymyn lawer o arallenwau, sef atal, diffodd, ac ailgychwyn. Mae'r arallenwau hyn yn nodi a ddylid atal y peiriant pan fydd wedi'i gau i lawr, pweru'r peiriant pan fydd wedi'i ddiffodd, neu ailgychwyn y peiriant pan fydd wedi'i gau.
- Mae'r gorchmynion gofod defnyddiwr hyn yn cyhoeddi galwad system ailgychwyn i Linux, sy'n cael ei ddal gan y cnewyllyn a'i gyd-weithio i e-alwad SBI.
- Mae yna lefelau amrywiol o ailgychwyn - REBOOT_WARM , REBOOT_COLD , REBOOT_HARD - gellir trosglwyddo'r rhain fel dadleuon llinell orchymyn i'r cnewyllyn (ar gyfer example, reboot=w[braich] ar gyfer REBOOT_WARM). Am ragor o wybodaeth am god ffynhonnell cnewyllyn Linux, gweler Dogfennaeth/admin-guide/kernel-paramters.txt.
- Fel arall, os yw /sys/kernel/reboot wedi'i alluogi, gellir darllen y trinwyr oddi tano i gael ffurfwedd ailgychwyn y system gyfredol, a'i ysgrifennu i'w newid. Am ragor o wybodaeth am god ffynhonnell cnewyllyn Linux, gweler Dogfennaeth/ABI/profion/sysfs-kernel-reboot.
Gwarchodwyr
- Cysyniad arall sy'n ymwneud ag cychwyn y system ac ailgychwyn y system yw adfer y system wrth danio amserydd corff gwarchod. Mae amseryddion corff gwarchod yn cael eu defnyddio'n helaeth mewn systemau sydd wedi'u mewnosod i wella'n awtomatig o ddiffygion caledwedd dros dro, ac i atal meddalwedd cyfeiliornus neu wallgof rhag tarfu ar weithrediad y system.
- Mae PIC64GX yn cynnwys cymorth corff gwarchod caledwedd i fonitro'r hartiau unigol pan fydd y system yn rhedeg. Mae'r cyrff gwarchod yn sicrhau y gellir ailddechrau'r harts os nad ydynt yn ymateb oherwydd gwallau meddalwedd na ellir eu hadennill.
- Mae PIC64GX yn cynnwys pum achos o flociau caledwedd amserydd corff gwarchod a ddefnyddir i ganfod cloeon system - un ar gyfer pob un o'r harts. Er mwyn hwyluso Prosesu Aml-Brosesu Anghymesur cymysg (AMP) llwythi gwaith, mae'r HSS yn cefnogi monitro ac ymateb i danio'r cyrff gwarchod.
Corff gwarchod PIC64GX
- Mae'r HSS yn gyfrifol am roi hwb i'r harts cymhwyso wrth bweru, ac am eu hailgychwyn (yn unigol neu ar y cyd) ar unrhyw stage, a ddylai fod ei angen neu a ddymunir. O ganlyniad i hyn, yr HSS sy'n delio ag ymateb i ddigwyddiadau corff gwarchod ar y PIC64GX.
- Gweithredir monitor 'corff gwarchod rhithwir' fel gwasanaeth peiriant cyflwr HSS, a'i gyfrifoldebau yw monitro statws pob un o fonitorau caledwedd corff gwarchod unigol U54. Pan fydd un o'r cyrff gwarchod U54 hyn yn teithio, mae'r HSS yn canfod hyn a bydd yn ailgychwyn yr U54 fel y bo'n briodol. Os yw'r U54 yn rhan o gyd-destun SMP, mae'r cyd-destun cyfan yn cael ei ystyried ar gyfer ailgychwyn, o ystyried bod gan y cyd-destun fraint ailgychwyn cynnes. Bydd y system gyfan yn cael ei ailgychwyn os oes gan y cyd-destun fraint ailgychwyn oer.
Opsiynau Kconfig Perthnasol
- Mae cefnogaeth corff gwarchod wedi'i gynnwys yn ddiofyn mewn adeiladau HSS a ryddhawyd. Os hoffech adeiladu HSS personol, bydd yr adran hon yn disgrifio'r mecanwaith ffurfweddu i sicrhau bod cymorth Watchdog wedi'i alluogi.
- Mae'r HSS wedi'i ffurfweddu gan ddefnyddio system ffurfweddu Kconfig. Mae .config lefel uchaf file sydd ei angen i ddewis pa wasanaethau sy'n cael eu casglu i mewn neu allan o'r gwaith adeiladu HSS.
- Yn gyntaf, mae angen galluogi'r opsiwn CONFIG_SERVICE_WDOG lefel uchaf (“cefnogaeth Corff Gwarchod Rhithwir” trwy make config).
Mae hyn wedyn yn amlygu’r is-opsiynau canlynol sy’n dibynnu ar gefnogaeth y Corff Gwarchod:
- CONFIG_SERVICE_WD OG_DEBUG
Yn galluogi cefnogaeth ar gyfer negeseuon gwybodaeth / dadfygio gan y gwasanaeth corff gwarchod rhithwir. - CONFIG_SERVICE_WD OG_DEBUG_TIMEOUT_SECS
Yn pennu'r cyfnod (mewn eiliadau) y bydd negeseuon dadfygio Watchdog yn cael eu hallbynnu gan yr HSS. - CONFIG_SERVICE_WD OG_ENABLE_E51
Yn galluogi'r corff gwarchod ar gyfer calon monitorau E51 yn ogystal â'r U54s, gan ddiogelu gweithrediad yr HSS ei hun.
Pan fydd corff gwarchod E51 wedi'i alluogi, bydd yr HSS yn ysgrifennu at y Corff Gwarchod o bryd i'w gilydd i'w adnewyddu a'i atal rhag tanio. Os bydd y galon E51, am ryw reswm, yn cloi neu'n damwain a bod y corff gwarchod E51 wedi'i alluogi, bydd hyn bob amser yn ailosod y system gyfan.
Gweithrediad Corff Gwarchod
Mae caledwedd y corff gwarchod yn gweithredu cownteri lawr. Gellir creu ffenestr a waherddir adnewyddu trwy ffurfweddu Gwerth Uchaf y corff gwarchod y caniateir Adnewyddu iddo (MVRP).
- Pan fo gwerth cyfredol amserydd y corff gwarchod yn fwy na gwerth MVRP, gwaherddir adnewyddu'r corff gwarchod. Bydd ceisio adnewyddu amserydd y corff gwarchod yn y ffenestr waharddedig yn mynnu toriad terfyn amser.
- Bydd adnewyddu'r corff gwarchod rhwng y gwerth MVRP a'r Gwerth Sbardun (TRIG) yn adnewyddu'r cownter yn llwyddiannus ac yn atal y corff gwarchod rhag tanio.
- Unwaith y bydd gwerth amserydd y corff gwarchod yn cyfrif yn is na'r gwerth TRIG, bydd y corff gwarchod yn tanio.
Peiriant Gwladol Cŵn Gwylio
- Mae'r peiriant cyflwr corff gwarchod yn syml iawn - gan ddechrau trwy ffurfweddu'r corff gwarchod ar gyfer yr E51, os yw wedi'i alluogi, yna symud trwy gyflwr segur i fonitro. Bob tro o gwmpas yr uwchloop, gweithredir y cyflwr monitro hwn, sy'n gwirio statws pob un o'r cyrff gwarchod U54.
- Mae'r peiriant cyflwr corff gwarchod yn rhyngweithio â'r peiriant cyflwr cist i ailgychwyn hart (ac unrhyw harts eraill sydd yn ei set cist), os yw'n canfod nad yw'r hydd wedi llwyddo i adnewyddu ei gorff gwarchod mewn pryd.
Modd Cloi
Fel arfer (yn enwedig gyda AMP ceisiadau), disgwylir y bydd yr HSS yn aros yn y modd M, ar U54, i ganiatáu ailgychwyn fesul cyd-destun (hy ailgychwyn un cyd-destun yn unig, heb ailgychwyn sglodion llawn), ac i ganiatáu i'r HSS fonitro iechyd (ECCs, Cloi Darnau Statws, Gwallau Bws, gwallau SBI, troseddau PMP, ac ati).

- Er mwyn darparu galluoedd ailgychwyn ar bob-AMP sail cyd-destun (heb ei gwneud yn ofynnol i'r system gyfan ailgychwyn), mae gan yr E51 fel arfer fynediad cof breintiedig i ofod cof cyfan y system. Fodd bynnag, efallai y bydd sefyllfaoedd lle nad yw hyn yn ddymunol, ac efallai y byddai'n well gan y cwsmer gyfyngu ar yr hyn y mae'r firmware E51 HSS yn ei wneud unwaith y bydd y system wedi cychwyn yn llwyddiannus. Yn yr achos hwn, mae'n bosibl rhoi'r HSS yn y modd cloi unwaith y bydd yr U54 Application Harts wedi'u cychwyn.
- Gellir galluogi hyn trwy ddefnyddio'r opsiwn HSS Kconfig CONFIG_SERVICE_LOCKDOWN.
- Bwriad y gwasanaeth cloi yw caniatáu cyfyngu ar weithgareddau'r HSS ar ôl iddo gychwyn cais yr U54 Harts.
Ffigur 4.2. Modd Cloi HSS

Unwaith y bydd y modd Lockdown yn dechrau, mae'n atal pob peiriant cyflwr gwasanaeth HSS arall rhag rhedeg. Mae'n galw dwy swyddogaeth gwan:
- e51_pmp_lockdown(), a
- e51_cloi i lawr()
Bwriedir i'r swyddogaethau hyn gael eu diystyru gan god bwrdd-benodol. Mae'r cyntaf yn swyddogaeth sbardun ffurfweddu i ganiatáu i BSP addasu cloi'r E51 allan o lwythi tâl y cymhwysiad ar y pwynt hwn. Mae gweithrediad rhagosodedig rhwymedig y swyddogaeth hon yn wag. Yr ail yw'r swyddogaeth sy'n cael ei rhedeg o'r pwynt hwnnw ymlaen. Mae'r gweithredu rhagosodedig gwan yn gwasanaethu'r corff gwarchod ar y pwynt hwn yn yr E51, a bydd yn ailgychwyn os bydd corff gwarchod U54 yn tanio. Am ragor o wybodaeth, gweler y cod ffynhonnell HSS yn y gwasanaethau/lockdown/lockdown_service.c file.
Atodiad
Fformat payload.bin HSS
- Mae'r adran hon yn disgrifio'r payload.bin file fformat a'r ddelwedd a ddefnyddir gan yr HSS i gychwyn PIC64GX SMP a AMP ceisiadau.
- Mae'r payload.bin yn ddeuaidd wedi'i fformatio (Ffigur A.10) sy'n cynnwys pen, tablau disgrifydd amrywiol, a thablau amrywiol sy'n cynnwys adrannau cod a data pob rhan o lwyth gwaith y rhaglen. Gellir ystyried talp fel bloc cof cyffiniol maint mympwyol.
Ffigur A.10. Fformat payload.bin

Mae'r rhan pennawd (a ddangosir yn Ffigur A.11) yn cynnwys gwerth hud a ddefnyddir i nodi'r payload.bin a rhywfaint o wybodaeth cadw tŷ, ynghyd â manylion y ddelwedd y bwriedir ei rhedeg ar bob un o'r
Codau cais U54. Mae'n disgrifio sut i gychwyn pob hart U54 unigol, a'r set o ddelweddau cychwynadwy yn gyffredinol. Yn ei wybodaeth cadw tŷ, mae ganddo awgrymiadau i dablau disgrifyddion amrywiol i ganiatáu i faint y pennawd dyfu.
Ffigur A.11. Pennawd payload.bin

- Mae cod a data cyson cychwynnol yn cael eu hystyried yn ddarllenadwy yn unig ac yn cael eu storio mewn adran ddarllen yn unig, y mae disgrifyddion penawdau yn cyfeirio ati.
- Mae newidynnau data cychwynnol nad ydynt yn sero yn ddata darllen-ysgrifenedig ond mae eu gwerthoedd cychwyn wedi'u copïo o'r talp darllen yn unig wrth gychwyn. Mae'r rhain hefyd yn cael eu storio yn yr adran darllen yn unig.
- Disgrifir yr adran data llwyth tâl darllen yn unig gan dabl o ddisgrifwyr cod a thalp data. Mae pob disgrifydd talp yn y tabl hwn yn cynnwys 'perchennog hart' (y prif hart yn y cyd-destun y mae'n cael ei dargedu
yn), gwrthbwyso llwyth (gwrthbwyso o fewn y payload.bin), a chyfeiriad gweithredu (cyfeiriad cyrchfan yn y cof PIC64GX), ynghyd â maint a checksum. Dangosir hyn yn Ffigur A.12.
Ffigur A.12. Disgrifydd Talyn Darllen yn Unig a Data Talcen Llwyth Tâl

Yn ogystal â'r talpiau a grybwyllwyd uchod, mae yna hefyd dalpiau o gof sy'n cyfateb i newidynnau data sy'n cael eu cychwyn i sero. Nid yw'r rhain yn cael eu storio fel data yn y payload.bin, ond yn hytrach maent yn set arbennig o ddisgrifyddion talp sero-gychwynnol, sy'n nodi cyfeiriad a hyd RAM i'w gosod i sero yn ystod y cychwyn. Dangosir hyn yn Ffigur A.13.
Ffigur A.13. ZI Talpiau

hss-payload-generadur
Mae offeryn Generator Llwyth Tâl HSS yn creu delwedd llwyth tâl wedi'i fformatio ar gyfer sero-s Gwasanaeth Meddalwedd Harttage bootloader ar PIC64GX, o gael cyfluniad file a set o ELF files a/neu ddeuaidd. Y cyfluniad file yn cael ei ddefnyddio i fapio deuaidd ELF neu smotiau deuaidd i'r cyrtiau cymhwyso unigol (D54s).
Ffigur B.14. hss-payload-generator Llif

Mae'r offeryn yn cynnal gwiriadau glanweithdra sylfaenol ar strwythur y cyfluniad file ei hun ac ar ddelweddau ELF. Rhaid i ddelweddau ELF fod yn weithrediadau RISC-V.
Example Rhedeg
- I redeg yr offeryn generadur hss-payload-generator gyda'r sample cyfluniad file ac ELF files:
$ ./hss-payload-generator -c test/config.yaml output.bin - I argraffu diagnosteg am ddelwedd sy'n bodoli eisoes, defnyddiwch:
$ ./hss-payload-generator -d output.bin - Er mwyn galluogi dilysiad cist diogel (trwy lofnodi delwedd), defnyddiwch -p i nodi lleoliad Allwedd Breifat X.509 ar gyfer y Gromlin Elliptic P-384 (SECP384r1):
$ ./hss-payload-generator -c test/config.yaml payload.bin -p /path/to/private.pem
Am ragor o wybodaeth, gweler y ddogfennaeth Dilysu Boot Diogel.
Config File Example
- Yn gyntaf, gallwn ddewis enw ar gyfer ein delwedd, fel arall, bydd un yn cael ei greu yn ddeinamig:
enw set: 'PIC64-HSS::TestImage' - Nesaf, byddwn yn diffinio'r cyfeiriadau pwynt mynediad ar gyfer pob calon, fel a ganlyn:
hart-entry-points: {u54_1: ‘0x80200000’, u54_2: ‘0x80200000’, u54_3: ‘0xB0000000′, u54_4:’0x80200000’}
Gall y delweddau ffynhonnell ELF nodi pwynt mynediad, ond rydym am allu cefnogi pwyntiau mynediad eilaidd ar gyfer harts os oes angen, ar gyfer example, os bwriedir i harts lluosog gychwyn yr un ddelwedd, efallai y bydd ganddynt bwyntiau mynediad unigol. I gefnogi hyn, rydym yn nodi'r cyfeiriadau pwynt mynediad gwirioneddol yn y ffurfweddiad file ei hun.
Gallwn nawr ddiffinio rhai llwythi tâl (ffynhonnell ELF files, neu smotiau deuaidd) a fydd yn cael eu gosod mewn rhai rhanbarthau yn y cof. Diffinnir yr adran llwyth tâl gyda'r llwythi tâl allweddair, ac yna nifer o ddisgrifyddion llwyth tâl unigol. Mae gan bob llwyth tâl enw (llwybr i'w file), perchennog-hart, ac yn ddewisol 1 i 3 hart eilaidd.
Yn ogystal, mae gan lwyth tâl fodd braint lle bydd yn dechrau gweithredu. Y moddau braint dilys yw PRV_M, PRV_S a PRV_U, lle diffinnir y rhain fel:
- PRV_M Modd peiriant
- PRV_S Modd Goruchwyliwr
- PRV_U Modd defnyddiwr
Yn y cynample:
- Tybir bod test/zephyr.elf yn gymhwysiad Zephyr sy'n rhedeg yn U54_3, ac yn disgwyl cychwyn yn y modd braint PRV_M.
- test/u-boot-dtb.bin yw cymhwysiad cychwynnydd Das U-Boot, ac mae'n rhedeg ar U54_1, U54_2 ac U54_4. Mae'n disgwyl dechrau yn y modd braint PRV_S.
Pwysig:
Mae allbwn U-Boot yn creu ELF file, ond yn nodweddiadol nid yw'n rhagpendant yr estyniad .elf. Yn yr achos hwn, defnyddir y deuaidd a grëwyd gan CONFIG_OF_SEPARATE, sy'n atodi blob coeden dyfais i'r deuaidd U-Boot.
Dyma'r cynample Cyfluniad Llwythi Tâl file:
- prawf/zephyr.elf:
{exec-addr: '0xB0000000', perchennog-hart: u54_3, modd preifat: prv_m, skip-opensbi: true} - prawf/u-boot-dtb.bin:
{exec-addr: '0x80200000', perchennog-hart: u54_1, hart eilaidd: u54_2, hart eilaidd: u54_4, modd preifat: prv_s}
Pwysig:
Achos yn unig sy'n bwysig i'r file enwau llwybrau, nid y geiriau allweddol. Felly, er enghraifft, mae u54_1 yn cael ei ystyried yr un peth ag U54_1, ac mae exec-addr yn cael ei ystyried yr un peth ag EXEC-ADDR. Os yw estyniad an.elf neu .bin yn bresennol, mae angen ei gynnwys yn y ffurfweddiad file.
- Ar gyfer cymhwysiad metel noeth nad yw am ymwneud ag OpenSBI, bydd yr opsiwn skip-open, os yn wir, yn achosi i'r llwyth tâl ar y galon honno gael ei ddefnyddio gan ddefnyddio mret syml yn hytrach.
na galwad OpenSBI sbi_init(). Mae hyn yn golygu y bydd y galon yn dechrau rhedeg y cod metel noeth heb ystyried unrhyw ystyriaethau HSM OpenSBI. Sylwch fod hyn hefyd yn golygu na all y galon ei ddefnyddio
galwadau i ddefnyddio swyddogaeth OpenSBI. Mae'r opsiwn skip-opens yn ddewisol ac yn rhagosodedig i ffug. - Er mwyn caniatáu ailgychwyn cynnes cyd-destun o gyd-destun arall, gallwn ychwanegu'r opsiwn caniatáu ailgychwyn: cynnes. Er mwyn caniatáu ailgychwyn oer cyd-destun o'r system gyfan, gallwn ychwanegu'r opsiwn caniatáu-ailgychwyn: oer. Yn ddiofyn, heb nodi caniatáu-ailgychwyn, cyd-destun yn unig yn cael ei ganiatáu i gynhesu ailgychwyn ei hun.
- Mae hefyd yn bosibl cysylltu data ategol â phob llwyth tâl, ar gyfer exampLe, a DeviceTree Blob (DTB) file, trwy nodi'r data ategol fileenw fel a ganlyn:
test/u-boot.bin: { exec-addr: '0x80200000', hart perchennog: u54_1, hart eilaidd: u54_2, hart eilaidd: u54_3, hart eilaidd: u54_4, modd preifat: prv_s, data-atodol : prawf/pic64gx.dtb } - Bydd y data ategol hwn yn cael ei gynnwys yn y llwyth tâl (gosod yn syth ar ôl y prif gyflenwad file yn y gweithredadwy
gofod), a bydd ei gyfeiriad yn cael ei drosglwyddo i OpenSBI yn y maes next_arg1 (wedi'i basio yn y gofrestr $a1 i'r ddelwedd ar amser cychwyn). - Er mwyn atal yr HSS rhag cychwyn cyd-destun yn awtomatig (er enghraifft, os ydym yn lle hynny am ddirprwyo rheolaeth ar hyn i gyd-destun gan ddefnyddio remoteProc), defnyddiwch y faner skip-autoboot:
test/zephyr.elf: {exec-addr: '0xB0000000', perchennog-hart: u54_3, priv-mode: prv_m, skip-opensbi: true, skip-autoboot: true} - Yn olaf, gallwn yn ddewisol ddiystyru enwau llwythi tâl unigol, gan ddefnyddio'r opsiwn enw llwyth tâl. Am gynample:
test/u-boot.bin: { exec-addr: '0x80200000', hart perchennog: u54_1, hart eilaidd: u54_2, hart eilaidd: u54_3, hart eilaidd: u54_4, modd preifat: prv_s, data-atodol : test/pic64gx.dtb, payload-name: 'u-boot' }
Sylwch y bydd adeiladwyr Yocto a Buildroot Linux yn adeiladu, yn ffurfweddu ac yn rhedeg y hss-payload-
generadur yn ôl yr angen i gynhyrchu delweddau cais. Yn ogystal, mae'r pecyn chwilfrydedd pic64gx-amp Bydd targed peiriant yn Yocto yn cynhyrchu delwedd cymhwysiad gan ddefnyddio'r offeryn generadur hss-payload-generator sy'n dangos AMP, gyda Linux yn rhedeg ar 3 hart a Zephyr yn rhedeg ar hart 1.
Hanes Adolygu
Mae'r hanes adolygu yn disgrifio'r newidiadau a roddwyd ar waith yn y ddogfen. Rhestrir y newidiadau yn ôl adolygiad, gan ddechrau gyda'r cyhoeddiad diweddaraf.
|
Adolygu |
Dyddiad |
Disgrifiad |
| A | 07/2024 | Adolygiad Cychwynnol |
Gwybodaeth Microsglodyn
Y Microsglodyn Websafle
Mae microsglodyn yn darparu cymorth ar-lein trwy ein websafle yn www.microchip.com/. hwn websafle yn cael ei ddefnyddio i wneud files a gwybodaeth sydd ar gael yn hawdd i gwsmeriaid. Mae peth o'r cynnwys sydd ar gael yn cynnwys:
- Cymorth Cynnyrch – Taflenni data a gwallau, nodiadau cais a samprhaglenni, adnoddau dylunio, canllawiau defnyddwyr a dogfennau cymorth caledwedd, datganiadau meddalwedd diweddaraf a meddalwedd wedi'i harchifo
- Cymorth Technegol Cyffredinol – Cwestiynau Cyffredin (FAQs), ceisiadau cymorth technegol, grwpiau trafod ar-lein, rhestr o aelodau rhaglen partner dylunio microsglodyn
- Busnes Microsglodyn – Dewiswyr cynnyrch a chanllawiau archebu, datganiadau diweddaraf Microchip i'r wasg, rhestr o seminarau a digwyddiadau, rhestrau o swyddfeydd gwerthu Microsglodion, dosbarthwyr, a chynrychiolwyr ffatrïoedd
Gwasanaeth Hysbysu Newid Cynnyrch
- Mae gwasanaeth hysbysu newid cynnyrch Microchip yn helpu i gadw cwsmeriaid yn gyfredol ar gynhyrchion Microsglodyn. Bydd tanysgrifwyr yn derbyn hysbysiad e-bost pryd bynnag y bydd newidiadau, diweddariadau, diwygiadau neu wallau yn ymwneud â theulu cynnyrch penodol neu offeryn datblygu o ddiddordeb.
- I gofrestru, ewch i www.microchip.com/pcn a dilyn y cyfarwyddiadau cofrestru.
Cefnogaeth i Gwsmeriaid
Gall defnyddwyr cynhyrchion Microsglodyn dderbyn cymorth trwy sawl sianel:
- Dosbarthwr neu Gynrychiolydd
- Swyddfa Gwerthu Lleol
- Peiriannydd Atebion Embedded (ESE)
- Cymorth Technegol
Dylai cwsmeriaid gysylltu â'u dosbarthwr, cynrychiolydd, neu ESE am gefnogaeth. Mae swyddfeydd gwerthu lleol hefyd ar gael i helpu cwsmeriaid. Mae rhestr o swyddfeydd gwerthu a lleoliadau wedi'i chynnwys yn y ddogfen hon.
Mae cymorth technegol ar gael drwy'r websafle yn: www.microchip.com/support.
Nodwedd Diogelu Cod Dyfeisiau Microsglodyn
Sylwch ar y manylion canlynol am y nodwedd amddiffyn cod ar gynhyrchion Microsglodyn:
- Mae cynhyrchion microsglodyn yn bodloni'r manylebau sydd wedi'u cynnwys yn eu Taflen Ddata Microsglodion benodol.
- Mae microsglodyn yn credu bod ei deulu o gynhyrchion yn ddiogel pan gaiff ei ddefnyddio yn y modd a fwriadwyd, o fewn manylebau gweithredu, ac o dan amodau arferol.
- Mae microsglodyn yn gwerthfawrogi ac yn amddiffyn ei hawliau eiddo deallusol yn ymosodol. Mae ymdrechion i dorri nodweddion diogelu cod cynhyrchion Microsglodyn wedi'u gwahardd yn llym a gallai dorri Deddf Hawlfraint y Mileniwm Digidol.
- Ni all Microsglodyn nac unrhyw wneuthurwr lled-ddargludyddion arall warantu diogelwch ei god. Nid yw diogelu cod yn golygu ein bod yn gwarantu bod y cynnyrch yn “unbreakable”. Mae amddiffyniad cod yn esblygu'n gyson. Mae microsglodyn wedi ymrwymo i wella nodweddion amddiffyn cod ein cynnyrch yn barhaus.
Hysbysiad Cyfreithiol
Dim ond gyda chynhyrchion Microsglodyn y gellir defnyddio'r cyhoeddiad hwn a'r wybodaeth sydd ynddo, gan gynnwys dylunio, profi ac integreiddio cynhyrchion Microsglodyn gyda'ch cais. Mae defnyddio'r wybodaeth hon mewn unrhyw ffordd arall yn torri'r telerau hyn. Dim ond er hwylustod i chi y darperir gwybodaeth am gymwysiadau dyfeisiau a gall diweddariadau gael eu disodli. Eich cyfrifoldeb chi yw sicrhau bod eich cais yn bodloni eich manylebau. Cysylltwch â'ch swyddfa gwerthu Microsglodion leol am gymorth ychwanegol neu, gofynnwch am gymorth ychwanegol yn www.microchip.com/en-us/support/design-help/client-support-services.
DARPERIR Y WYBODAETH HON GAN MICROCHIP “FEL Y MAE”. NID YW MICROCHIP YN GWNEUD UNRHYW SYLWADAU NA GWARANTAU O UNRHYW FATH P'un ai'n MYNEGI NEU WEDI'I GYMHWYSO, YN YSGRIFENEDIG NEU AR LAFAR, STATUDOL NEU FEL ARALL, YN YMWNEUD Â'R WYBODAETH SY'N CYNNWYS OND NID YN GYFYNGEDIG I UNRHYW WARANTIAETHAU GOBLYGEDIG O ANFOESOLDEB A CHYFEIRIANNAU RHYFEDD. PWRPAS, NEU WARANTAU SY'N BERTHNASOL I GYFLWR, ANSAWDD, NEU BERFFORMIAD.
NI FYDD MICROCHIP YN ATEBOL AM UNRHYW GOLLED ANUNIONGYRCHOL, ARBENNIG, OEDIOL NEU GANLYNIADOL, DIFROD, COST, NEU DREUL O UNRHYW FATH BETH OEDD YN BERTHNASOL I'R WYBODAETH NEU EI DEFNYDD, FODD WEDI ACHOSI, WEDI MAI WEDI EI ACHOSI. MAE POSIBILRWYDD NEU Y DIFRODAU YN RHAGWELADWY. I'R MAINT LLAWN A GANIATEIR GAN Y GYFRAITH, NI FYDD CYFANSWM ATEBOLRWYDD MICROCHIP AR BOB HAWLIAD MEWN UNRHYW FFORDD SY'N GYSYLLTIEDIG Â'R WYBODAETH NEU EI DEFNYDDIO YN FWY NA NIFER Y FFIOEDD, OS OES RHAI, YR YDYCH WEDI TALU'N UNIONGYRCHOL I MICROCHIP AM Y WYBODAETH.
Mae'r defnydd o ddyfeisiau Microsglodyn mewn cymwysiadau cynnal bywyd a/neu ddiogelwch yn gyfan gwbl ar risg y prynwr, ac mae'r prynwr yn cytuno i amddiffyn, indemnio, a dal Microsglodyn diniwed rhag pob iawndal, hawliad, siwtiau neu dreuliau sy'n deillio o ddefnydd o'r fath. Ni chaiff unrhyw drwyddedau eu cyfleu, yn ymhlyg neu fel arall, o dan unrhyw hawliau eiddo deallusol Microsglodyn oni nodir yn wahanol.
Nodau masnach
Enw a logo'r Microsglodyn, logo'r Microsglodyn, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maxtouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Dylunydd Prochip, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom Mae SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ac XMEGA yn nodau masnach cofrestredig Microchip Technology Incorporated yn UDA a gwledydd eraill.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Rheoli Cyflymder Hyper, Llwyth HyperLight, Libero, mainc modur, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld Mae , TimeCesium, TimeHub, TimePictra, TimeProvider, a ZL yn nodau masnach cofrestredig Microchip Technology Incorporated yn UDA
Ataliad Allwedd Cyfagos, AKS, Oedran Analog-ar-y-Digidol, Unrhyw Gynhwysydd, AnyIn, AnyOut, Newid Ychwanegol, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net verage Matching , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IgaT, Rhaglennu Cyfresol Mewn Cylchdaith, ICSP, INICnet, Cyfochrog Deallus, IntelliMOS, Cysylltedd Rhyng-sglodion, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Ardystiedig logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Cynhyrchu Cod Omniscient, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, QMatrixRipple, Blocker, PureContect RTAX, RTG4, SAM-ICE, Cwad Cyfresol I/O, map syml, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Cyfanswm Dygnwch, Amser Ymddiried, TSHARC, Turing, USBCheck, Vector, VerBiXense ViewMae Span, WiperLock, XpressConnect, a ZENA yn nodau masnach Microchip Technology Incorporated yn UDA a gwledydd eraill.
- Mae SQTP yn nod gwasanaeth Microchip Technology Incorporated yn UDA
- Mae logo Adaptec, Frequency on Demand, Silicon Storage Technology, a Symmcom yn nodau masnach cofrestredig Microchip Technology Inc. mewn gwledydd eraill.
- Mae GestIC yn nod masnach cofrestredig Microchip Technology Germany II GmbH & Co. KG, is-gwmni i Microchip Technology Inc., mewn gwledydd eraill.
Mae'r holl nodau masnach eraill a grybwyllir yma yn eiddo i'w cwmnïau priodol. © 2024, Microchip Technology Incorporated a'i is-gwmnïau. Cedwir Pob Hawl.
- ISBN: 978-1-6683-4890-1
System Rheoli Ansawdd
I gael gwybodaeth am Systemau Rheoli Ansawdd Microsglodion, ewch i www.microchip.com/quality.
Gwerthu a Gwasanaeth Byd-eang
|
AMERICAS |
ASIA/PACIFIC | ASIA/PACIFIC |
EWROP |
| Corfforaethol Swyddfa
2355 Gorllewin Chandler Blvd. Chandler, AZ 85224-6199 Ffôn: 480-792-7200 Ffacs: 480-792-7277 Cymorth Technegol: www.microchip.com/support Web Cyfeiriad: www.microchip.com Atlanta Duluth, GA Ffôn: 678-957-9614 Ffacs: 678-957-1455 Austin, TX Ffôn: 512-257-3370 Boston Westborough, MA Ffôn: 774-760-0087 Ffacs: 774-760-0088 Chicago Itasca, IL Ffôn: 630-285-0071 Ffacs: 630-285-0075 Dallas Addison, TX Ffôn: 972-818-7423 Ffacs: 972-818-2924 Detroit Novi, MI Ffôn: 248-848-4000 Houston, TX Ffôn: 281-894-5983 Indianapolis Noblesville, IN Ffôn: 317-773-8323 Ffacs: 317-773-5453 Ffôn: 317-536-2380 Los Angeles Mission Viejo, CA Ffôn: 949-462-9523 Ffacs: 949-462-9608 Ffôn: 951-273-7800 Raleigh, NC Ffôn: 919-844-7510 Efrog Newydd, NY Ffôn: 631-435-6000 San Jose, CA Ffôn: 408-735-9110 Ffôn: 408-436-4270 Canada – Toronto Ffôn: 905-695-1980 Ffacs: 905-695-2078 |
Awstralia - Sydney
Ffôn: 61-2-9868-6733 Tsieina - Beijing Ffôn: 86-10-8569-7000 Tsieina - Chengdu Ffôn: 86-28-8665-5511 Tsieina - Chongqing Ffôn: 86-23-8980-9588 Tsieina - Dongguan Ffôn: 86-769-8702-9880 Tsieina - Guangzhou Ffôn: 86-20-8755-8029 Tsieina - Hangzhou Ffôn: 86-571-8792-8115 Tsieina – Hong Kong SAR Ffôn: 852-2943-5100 Tsieina - Nanjing Ffôn: 86-25-8473-2460 Tsieina - Qingdao Ffôn: 86-532-8502-7355 Tsieina - Shanghai Ffôn: 86-21-3326-8000 Tsieina - Shenyang Ffôn: 86-24-2334-2829 Tsieina - Shenzhen Ffôn: 86-755-8864-2200 Tsieina - Suzhou Ffôn: 86-186-6233-1526 Tsieina - Wuhan Ffôn: 86-27-5980-5300 Tsieina - Xian Ffôn: 86-29-8833-7252 Tsieina - Xiamen Ffôn: 86-592-2388138 Tsieina - Zhuhai Ffôn: 86-756-3210040 |
India – Bangalore
Ffôn: 91-80-3090-4444 India - Delhi Newydd Ffôn: 91-11-4160-8631 India – Pune Ffôn: 91-20-4121-0141 Japan – Osaka Ffôn: 81-6-6152-7160 Japan – Tokyo Ffôn: 81-3-6880- 3770 Corea - Daegu Ffôn: 82-53-744-4301 Corea - Seoul Ffôn: 82-2-554-7200 Malaysia - Kuala Lumpur Ffôn: 60-3-7651-7906 Malaysia - Penang Ffôn: 60-4-227-8870 Pilipinas – Manila Ffôn: 63-2-634-9065 Singapôr Ffôn: 65-6334-8870 Taiwan - Hsin Chu Ffôn: 886-3-577-8366 Taiwan - Kaohsiung Ffôn: 886-7-213-7830 Taiwan - Taipei Ffôn: 886-2-2508-8600 Gwlad Thai - Bangkok Ffôn: 66-2-694-1351 Fietnam - Ho Chi Minh Ffôn: 84-28-5448-2100 |
Awstria – Wels
Ffôn: 43-7242-2244-39 Ffacs: 43-7242-2244-393 Denmarc – Copenhagen Ffôn: 45-4485-5910 Ffacs: 45-4485-2829 Ffindir – Espoo Ffôn: 358-9-4520-820 Ffrainc – Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Almaen – Garsio Ffôn: 49-8931-9700 Almaen – Haan Ffôn: 49-2129-3766400 Almaen – Heilbronn Ffôn: 49-7131-72400 Almaen – Karlsruhe Ffôn: 49-721-625370 Almaen – Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Almaen – Rosenheim Ffôn: 49-8031-354-560 Israel - Hod Hasharon Ffôn: 972-9-775-5100 Yr Eidal - Milan Ffôn: 39-0331-742611 Ffacs: 39-0331-466781 Yr Eidal - Padova Ffôn: 39-049-7625286 Yr Iseldiroedd - Drunen Ffôn: 31-416-690399 Ffacs: 31-416-690340 Norwy – Trondheim Ffôn: 47-72884388 Gwlad Pwyl — Warsaw Ffôn: 48-22-3325737 Rwmania – Bucharest Tel: 40-21-407-87-50 Sbaen - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden - Gothenburg Tel: 46-31-704-60-40 Sweden - Stockholm Ffôn: 46-8-5090-4654 DU - Wokingham Ffôn: 44-118-921-5800 Ffacs: 44-118-921-5820 |
© 2024 Microchip Technology Inc. a'i is-gwmnïau.
Dogfennau / Adnoddau
![]() |
MICROCHIP PIC64GX 64-Bit RISC-V Quad-Core Microbrosesydd [pdfCanllaw Defnyddiwr PIC64GX, PIC64GX 64-Bit RISC-V Quad-Core Microprocessor, 64-Bit RISC-V Quad-Core Microprocessor, RISC-V Quad-Core Microprocessor, Quad-Core Microprocessor, Microprocessor |





