MICROCHIP-Logo

MICROCHIP PIC64GX 64-Bit RISC-V Quad-core Microprocessor

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-core-Microprocessor-vokatra

Product Information

Famaritana:

  • Anaran'ny vokatra: Vidio ny PIC64GX
  • Fizotry ny boot: SMP ary AMP asa tohana
  • Endri-javatra manokana: Fanohanana Watchdog, mode Lockdown

Torolàlana momba ny fampiasana vokatra

  1. Boot Process
    1. Ireo singa rindrambaiko tafiditra amin'ny booting
      Ny fizotry ny boot-up system dia ahitana ireto singa rindrambaiko manaraka ireto:
      • Hart Software Services (HSS): A zero-stage boot loader, fanaraha-maso ny rafitra, ary mpanome serivisy fampandehanana ho an'ny fampiharana.
    2. Boot Flow
      Ny filaharan'ny fikorianan'ny boot system dia toy izao manaraka izao:
      1. Fanombohana ny Hart Software Services (HSS)
      2. Famonoana bootloader
      3. Fanombohana fampiharana
  2. Mpanara-maso akaiky
    1. PIC64GX Watchdog
      Ny PIC64GX dia manasongadina ny fiasan'ny mpiambina mba hanaraha-maso ny fiasan'ny rafitra sy hanentanana ny hetsika raha misy ny tsy fahombiazan'ny rafitra.
  3. Fomba fanakatonana
    Ny fomba fanakatonana dia natao ho an'ny mpanjifa izay mila fanaraha-maso tanteraka ny hetsika rafitra aorian'ny boot. Izy io dia mametra ny fiasan'ny rafitra fanaraha-maso E51.

FAQ

  • F: Inona no tanjon'ny Hart Software Services (HSS)?
    A: Ny HSS dia miasa ho zero-stage boot loader, mpanara-maso ny rafitra, ary mpamatsy serivisy fampandehanana ho an'ny fampiharana mandritra ny fizotry ny boot.
  • F: Ahoana no fiasan'ny watchdog PIC64GX?
    A: Ny mpiambina PIC64GX dia manara-maso ny fiasan'ny rafitra ary afaka manao hetsika efa voafaritra mialoha raha sendra ny tsy fahombiazan'ny rafitra mba hiantohana ny fahamendrehan'ny rafitra.

Sava lalana

Ity taratasy fotsy ity dia manazava ny fomba fiasan'ny Microchip PIC64GX ny enta-mavesatry ny fampiharana ary mamaritra ny fizotran'ny baotin'ny rafitra, izay miasa mitovy amin'ny SMP sy AMP enta-mavesatra. Fanampin'izany, mirakitra ny fomba fiasan'ny reboot ho an'ny SMP sy AMP ny enta-mavesatra, ny alika mpiambina ao amin'ny PIC64GX, ary ny fomba fanakatonana manokana ho an'ny rafitra izay irin'ny mpanjifa ny fanaraha-maso tanteraka hamerana ny hetsika ataon'ny mpanara-maso ny rafitra E51 aorian'ny boot ny rafitra.

Boot Process

Andeha hojerentsika ireo singa rindrambaiko isan-karazany tafiditra amin'ny bootup system, arahin'ny fijerena amin'ny antsipiriany kokoa ny filaharan'ny fikorianan'ny rafitra.

Ireo singa rindrambaiko tafiditra amin'ny booting
Ireto singa manaraka ireto dia tafiditra amin'ny fizotry ny boot-up system:

Sary 1.1. Boot-up Components

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (1)

  • Hart Software Services (HSS)
    Ny Hart Software Services (HSS) dia zero-stage boot loader, mpanara-maso ny rafitra, ary mpamatsy serivisy fampandehanana ho an'ny fampiharana. Ny HSS dia manohana ny fananganana rafitra aloha, ny fanofanana DDR, ary ny fanombohana/fandrindrana ny fitaovana. Izy io dia mandeha amin'ny E51s amin'ny ankapobeny, miaraka amin'ny fampiasa kely amin'ny haavon'ny milina mandeha amin'ny U54 tsirairay. Mampiakatra contexte iray na maromaro izy io amin'ny alàlan'ny fametahana ny "payload" fampiharana avy amin'ny medium boot, ary manome Platform Runtime Services/Supervisor Execution Environment (SEE) ho an'ny kernel rafitra miasa. Izy io dia manohana boot azo antoka ary singa manan-danja amin'ny fiantohana ny fisarahana / fisarahana amin'ny hardware AMP contexts.
  • Das U-Boot (U-Boot)
    Das U-Boot (U-Boot) dia open-source universal scriptable boot loader. Izy io dia manohana CLI tsotra izay afaka maka ny sary boot avy amin'ny loharano isan-karazany (anisan'izany ny SD Card sy ny Network). U-Boot dia mitondra Linux. Afaka manome tontolo iainana UEFI izy raha ilaina. Amin'ny ankapobeny dia vita izy io ary tsy mandeha raha vantany vao manomboka ny Linux - amin'ny teny hafa dia tsy mijanona ao amin'ny post-boot.
  • Linux Kernel
    Ny kernel Linux no kernel rafitra fandidiana malaza indrindra eran-tany. Ampifandraisina amin'ny tanin'ny rindranasa iray izy io, izay antsoina matetika hoe rafitra fandidiana Linux. Ny Linux Operating System dia manome API POSIX manankarena sy tontolo iainana developer, ohatraample, fiteny sy fitaovana toy ny Python, Perl, Tcl, Rust, C/C++, ary Tcl; tranomboky toy ny OpenSSL, OpenCV, OpenMP, OPC/UA, ary OpenAMP (RPmsg sy RemoteProc).
    Yocto sy Buildroot dia mpanamboatra rafitra Linux, izany hoe, azo ampiasaina hamokarana rafitra Linux namboarina manokana. Yocto dia mamoaka fizarana Linux miaraka amin'ny manankarena
    andiana fampiharana, fitaovana ary tranomboky, ary fitantanana fonosana azo atao. Buildroot dia mamoaka faka kely kokoa filerafitra ary afaka mikendry rafitra izay tsy mitaky fitahirizana maharitra fa mandeha tanteraka amin'ny RAM (mampiasa ny fanohanan'ny voalohany Linux, ho an'ny example).
  • Zephyr
    Zephyr dia Rafitra Operating Real-Time (RTOS) kely, loharano misokatra. Izy io dia manome Framework Low-Overhead Real-Time, miaraka amin'ny fantsom-pifandraisana RPMsg-lite amin'ny Linux. Ahitana kernel, tranomboky, mpamily fitaovana, stacks protocol, filerafitra, mekanisma ho an'ny fanavaozana firmware, sy ny sisa, ary tsara ho an'ny mpanjifa maniry traikefa mitovy amin'ny metaly tsy hita maso amin'ny PIC64GX.

Boot Flow
PIC64GX dia misy coreplex RISC-V miaraka amin'ny rafitra fanaraha-maso 64-bit E51 ary 4 64-bit U54 application harts. Ao amin'ny teny RISC-V, ny hart dia konteksta famonoana RISC-V izay misy rejisitra feno ary manatanteraka ny kaody tsy miankina. Azonao atao ny mihevitra azy io ho kofehy hardware na CPU tokana. Ny vondrona harts ao anatin'ny fototra tokana dia matetika antsoina hoe complex. Ity lohahevitra ity dia mamaritra ny dingana hanombohana ny PIC64GX coreplex, ao anatin'izany ny rafitra E51 manara-maso ny fo sy ny fampiharana U54.

  1. Power amin'ny PIC64GX coreplex.
    Rehefa mandeha ny herinaratra, ny harts rehetra ao amin'ny RISC-V coreplex dia navoakan'ny Security Controller.
  2. Alefaso ny kaody HSS avy amin'ny fahatsiarovana tselatra eNVM on-chip.
    Amin'ny voalohany, ny fo tsirairay dia manomboka mihazakazaka ny kaody HSS avy amin'ny fahatsiarovana tselatra eNVM on-chip. Ity kaody ity dia mahatonga ny harts fampiharana U54 rehetra hihodina, miandry toromarika, ary mamela ny E51 monitor hart manomboka mihazakazaka kaody mba hanombohana sy hampiakatra ny rafitra.
  3. Esory ny kaody HSS avy amin'ny eNVM mankany amin'ny fahatsiarovana L2-Scratch.
    Miankina amin'ny fanamafisana ny fotoana fananganana azy, ny HSS dia matetika lehibe noho ny fahafahan'ny fahatsiarovana tselatra eNVM ary noho izany ny zavatra voalohany ataon'ny kaody HSS mandeha amin'ny E51 dia ny manala ny tenany avy amin'ny eNVM mankany amin'ny fahatsiarovana L2-Scratch, araka ny aseho amin'ny sary. 1.2 sy sary 1.3.
    Sary 1.2. HSS Decompresses avy amin'ny eNVM mankany L2 ScratchMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (2)
    Sary 1.3. Sarintany fitadidiana HSS mandritra ny decompressionMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (3)
  4. Mitsambikina avy amin'ny eNVM mankany L2-Scratch ho executable araka ny aseho amin'ity sary manaraka ity.
    Sary 1.4. HSS dia mitsambikina avy amin'ny eNVM ho ao amin'ny Code Now amin'ny L2Scratch manaraka ny decompressionMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (4)
    Ny executable dia misy singa telo:
    • Ny sosona abstraction hardware (HAL), kaody ambany, ary mpamily metaly miboridana
    • Fikarohana HSS eo an-toerana an'ny RISC-V OpenSBI (novaina kely avy any ambony amin'ny PIC64GX ho an'ny AMP tanjona)
    • Ny serivisy HSS runtime (masinin'ny fanjakana mandeha amin'ny loop super)
  5. Atombohy ny rafitra fitaovana sy angona ampiasain'ny OpenSBI.
    Ny serivisy HSS "Startup" no tompon'andraikitra amin'ity fanombohana ity.
  6. Alao ny sary enta-mavesatra (payload.bin) amin'ny fitahirizana ivelany. Izany dia aseho amin'ny sary 1.5 sy ny sary 1.6
    Zava-dehibe: Raha ny PIC64GX Curiosity Kit dia avy amin'ny karatra SD izany.
    Sary 1.5. Maka sary payload.bin Workload avy amin'ny fitahirizana ivelanyMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (5)
    Sary 1.6. Sarintany fitadidiana HSS aorian'ny fakana payload.binMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (6)
  7. Adikao ny fizarana isan-karazany avy amin'ny payload.bin mankany amin'ny toerana misy ny fotoana famonoana azy. Ny payload.bin dia sary misy endrika, izay manambatra sary fampiharana isan-karazany ho an'ny SMP na AMP enta-mavesatra. Tafiditra ao anatin'izany ny tabilao kaody, data, ary descriptor izay ahafahan'ny HSS mametraka araka ny tokony ho izy ny fizarana kaody sy angon-drakitra, izay ilana azy ireo hampandehanana ireo enta-mavesatry ny fampiharana isan-karazany.
    Sary 1.7. payload.bin dia adika amin'ny Adiresin'ny DestinationMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (7)
  8. Toroy hevitra ireo U54 mifandraika amin'izany mba hitsambikina any amin'ny adiresin'ny famonoana azy ireo. Ity fampahalalana adiresy fanombohana ity dia voarakitra ao amin'ny payload.bin.
  9. Atombohy ny harts Application U54 sy ny segondra rehetratage boot loaders. Ho an'ny example, U-Boot dia mitondra Linux.

Avereno indray

Mifandray amin'ny foto-kevitra momba ny booting rafitra dia ilaina ny reboot. Rehefa mieritreritra momba ny enta-mavesatry ny fampiharana PIC64GX, ny famerenana indray dia mila mandinika symmetric multiprocessing (SMP) sy asymmetric multiprocessing (AMP) scenario:

  1. Raha ny rafitra SMP, ny reboot dia afaka manidy ny rafitra manontolo amin'ny fomba azo antoka satria tsy misy enta-mavesatra fanampiny amin'ny toe-javatra hafa hodinihina.
  2. Raha ny an AMP rafitra, ny enta-mavesatra dia mety avela hamerenana ny tenany ihany (ary tsy hanelingelina ny toe-javatra hafa), na mety hahazo tombontsoa ny afaka manao famerenana ny rafitra manontolo.

Reboot ary AMP
Mba ahafahan'ny SMP sy AMP ny toe-javatra reboot, ny HSS dia manohana ny foto-kevitra momba ny tombontsoa amin'ny famerenana amin'ny laoniny mafana sy mangatsiaka, izay azo omena amin'ny teny manodidina. Ny contexte misy tombotsoa reboot mafana dia tsy afaka mamerina ny tenany ihany, ary ny contexte manana tombotsoa reboot mangatsiaka dia afaka manao reboot rafitra feno. Ho an'ny example, diniho ireto andian-dahatsoratra manaraka ireto.

  • Toe-javatra tokana SMP enta-mavesatra, izay avela hangataka famerenana ny rafitra manontolo
  • Amin'ity toe-javatra ity, ny contexte dia avela hahazo tombontsoa amin'ny famerenana amin'ny laoniny.
  • Toe-javatra roa AMP enta-mavesatra, izay ahafahan'ny contexte A mangataka famerenana ny rafitra manontolo (miantraika amin'ny toe-javatra rehetra), ary ny Context B dia navela hamerina ny tenany ihany.
  • Amin'ity toe-javatra ity, ny contexte A dia mahazo tombontsoa amin'ny famerenana amin'ny laoniny mangatsiaka, ary ny contexte B dia mahazo tombontsoa amin'ny famerenana indray.
  • Toe-javatra roa AMP enta-mavesatra, izay ny contexte A sy B ihany no avela hamerina ny tenany (ary tsy misy fiantraikany amin'ny contexte hafa)
  • Amin'ity toe-javatra ity, ireo contexte roa ireo dia mahazo tombontsoa amin'ny famerenana indray.
  • Toe-javatra roa AMP enta-mavesatra, izay ahafahan'ny contexte A sy B samy mahazo mangataka famerenana ny rafitra manontolo
  • Amin'ity toe-javatra ity, ireo contexte roa ireo dia avela hahazo tombontsoa amin'ny famerenana amin'ny laoniny.
  • Fanampin'izay, mety ho an'ny HSS amin'ny fotoana fananganana ny manome alalana hatrany ny tombon-tsoa ho an'ny reboot mangatsiaka, ary tsy hamela velively ny tombontsoa azo avy amin'ny famerenana mangatsiaka.

Safidy Kconfig HSS mifandraika
Kconfig dia rafitra fananganana rindrambaiko. Ampiasaina matetika izy io mba hisafidy safidy amin'ny fotoana fananganana sy ahafahana mametaka na manafoana ny endri-javatra. Niainga tamin'ny kernel Linux izy io saingy efa hita fa ampiasaina amin'ny tetikasa hafa ankoatra ny kernel Linux, anisan'izany ny U-Boot, Zephyr, ary ny PIC64GX HSS.

Ny HSS dia misy safidy Kconfig roa izay manara-maso ny fiasan'ny reboot amin'ny fomba fijery HSS:

  • CONFIG_ALLOW_COLD REBOOT
    Raha avela izany, dia mamela ny tontolon'ny tontolo iray hamoaka antso reboot mangatsiaka. Raha kilemaina dia ny famerenana mafana ihany no avela. Ho fanampin'ny fampandehanana an'io safidy io, dia tsy maintsy omena alalana amin'ny teny manodidina amin'ny alàlan'ny mpamokatra entana YAML ny fahazoan-dàlana hamoaka famerenana mangatsiaka. file na ity safidy Kconfig manaraka ity.
  • CONFIG_ALLOW_COLD REBOOT_ALWAYS
    • Raha alefa, ity endri-javatra ity dia mamela ny toe-javatra rehetra hamoaka ECAA famerenan'ny mangatsiaka mangatsiaka, na inona na inona ny zon'ny saina payload.bin.
    • Fanampin'izany, ny payload.bin mihitsy dia mety ahitana saina isaky ny contexte, izay manondro fa ny contexte manokana dia manan-jo hamoaka reboot mangatsiaka:
      • Mba hamelana indray ny contexte mafana indray ny contexte hafa, dia afaka manampy ny safidy mamela-reboot: mafana ao amin'ny famaritana YAML file ampiasaina hamoronana ny payload.bin
      • Mba ahafahan'ny contexte reboot mangatsiatsiaka amin'ny rafitra manontolo, dia afaka manampy ny safidy mamela-reboot: mangatsiaka. Amin'ny alàlan'ny default, raha tsy misy famaritana ny mamela-reboot, ny contexte dia avela ihany ny reboot mafana na inona na inona ny fametrahana an'io saina io, raha toa ka tsy alefa ao amin'ny HSS ny CONFIG_ALLOW_COLDREBOOT, ny HSS dia hamerina ny fangatahana reboot mangatsiaka rehetra mba hanafana (per-contexte) reboots. .

Avereno amin'ny antsipiriany
Ity fizarana ity dia manoritsoritra ny fomba fiasan'ny reboot amin'ny antsipiriany - manomboka amin'ny sosona OpenSBI (ny sosona M-mode ambany indrindra) ary avy eo miresaka momba ny fomba nanombohan'ity fiasa OpenSBI ity avy amin'ny fampiharana RTOS na OS manankarena toa ny Linux.

OpenSBI Reboot antso

  • Ny mari-pamantarana RISC-V Supervisor Binary Interface (SBI) dia mamaritra ny sosona abstraction hardware manara-penitra ho an'ny fanombohana ny sehatra sy serivisy runtime firmware. Ny tanjona lehibe amin'ny SBI dia ny ahafahan'ny portability sy ny fampifanarahana amin'ny fampiharana RISC-V samihafa.
  • OpenSBI (Open Source Supervisor Binary Interface) dia tetikasa open-source izay manome fampiharana fanondroana ny fanondroana SBI. OpenSBI ihany koa dia manome serivisy fampandehanana, ao anatin'izany ny fitantanana interrupt, ny fitantanana ny fameram-potoana, ary ny console I/O, izay azo ampiasaina amin'ny alàlan'ny rindrambaiko avo lenta kokoa.
  • OpenSBI dia tafiditra ao anatin'ny HSS ary mandeha amin'ny haavon'ny Machine Mode. Rehefa miteraka fandrika ny rafitra fiasana na fampiharana dia halefa any amin'ny OpenSBI izy io mba hikarakarana azy. OpenSBI dia mampibaribary ny karazana antso an-tariby sasany amin'ny sosona ambony amin'ny rindrambaiko amin'ny alàlan'ny rafitra fandrika manokana antsoina hoe ecall.
  • Ny System Reset (EID 0x53525354) dia manome fiasa feno amin'ny antso an-tariby izay ahafahan'ny rindrambaiko sosona ambony mangataka famerenana na fanakatonana ny rafitra. Raha vao antsoin'ny U54 ity antso ity, dia voafandriky ny rindrambaiko HSS mandeha amin'ny Machine Mode amin'io U54 io, ary alefa any amin'ny E51 ny fangatahana reboot mifanaraka amin'izany mba hamerenana indray ny contexte na ny rafitra iray manontolo, miankina amin'ny zon'ny contexte.

Raha mila fanazavana fanampiny dia jereo ny RISC-V Supervisor Binary Interface Specification indrindra Fanitarana Famerenana ny rafitra (EID #0x53525354 “SRST”).

Linux Reboot

Toy ny ex manokanaampAmin'ity, amin'ny Linux, ny baiko fanakatonana dia ampiasaina hanakanana na hamerina ny rafitra. Ny baiko matetika dia manana solon'anarana maro, dia ny miato, mamono, ary miverena. Ireo solon'anarana ireo dia mamaritra raha hampiato ny milina rehefa mihidy, na hamono ny milina rehefa tapaka, na hamerina ny milina rehefa tapaka.

  • Ireo baikon'ny mpampiasa-space ireo dia mamoaka antso amin'ny rafitra reboot amin'ny Linux, izay voafandrika amin'ny kernel ary mifamatotra amin'ny antso SBI.
  • Misy ambaratonga isan-karazany ny reboot - REBOOT_WARM, REBOOT_COLD, REBOOT_HARD - ireo dia azo ampitaina ho tohan-kevitra andalana baiko amin'ny kernel (ho an'ny exampary, reboot=w[arm] ho an'ny REBOOT_WARM). Raha mila fanazavana fanampiny momba ny kaody loharano kernel Linux dia jereo Documentation/admin-guide/kernel-paramters.txt.
  • Raha tsy izany, raha toa ka mandeha ny /sys/kernel/reboot, dia azo vakiana ireo mpitantana eo ambany mba hahazoana ny rafitra reboot rafitra ankehitriny, ary soratana hanovana izany. Raha mila fanazavana fanampiny momba ny kaody loharano kernel Linux dia jereo Documentation/ABI/testing/sysfs-kernel-reboot.

Mpanara-maso akaiky

  • Ny foto-kevitra fanampiny mifandraika amin'ny fampandehanana ny rafitra sy ny famerenana indray ny rafitra dia ny famerenana ny rafitra amin'ny fandoroana ny fameram-potoana mpiambina. Ny fameram-potoana Watchdog dia ampiasaina betsaka amin'ny rafitra mipetaka mba hamerenana ho azy avy amin'ny fahadisoan'ny fitaovana mandalo, ary hisorohana ny rindrambaiko diso na ratsy amin'ny fanelingelenana ny fiasan'ny rafitra.
  • Ny PIC64GX dia misy ny fanohanan'ny Watchdog hardware mba hanaraha-maso ny harts tsirairay rehefa mandeha ny rafitra. Ny mpiambina dia manome antoka fa azo averina indray ny harts raha tsy mamaly izy ireo noho ny hadisoana rindrambaiko tsy azo averina.
  • Ny PIC64GX dia misy tranga dimy amin'ny sakana fitaovana fameram-potoana fanaraha-maso ampiasaina hamantarana ny fanakatonana rafitra - iray ho an'ny tsirairay amin'ireo harts. Mba hanamora ny fampifangaroana Asymmetric Multi-Processing (AMP) ny enta-mavesatry ny asa, ny HSS dia manohana ny fanaraha-maso sy ny famaliana ny tifitra ataon'ny mpiambina.

PIC64GX Watchdog

  • Ny HSS dia tompon'andraikitra amin'ny fampandehanana ny harts fampiharana amin'ny fampandehanana herinaratra, ary amin'ny famerenana indray azy ireo (isan'ny olona na miaraka) amin'ny fotoana rehetra.tage, raha ilaina na irina. Vokatr'izany dia ny HSS no misahana ny hetsika ataon'ny mpiambina ao amin'ny PIC64GX.
  • Ny fanaraha-maso 'virtual watchdog' dia ampiharina amin'ny maha-service machine HSS, ary ny andraikiny dia ny manara-maso ny toeran'ny tsirairay amin'ny U54 mpanara-maso hardware. Rehefa mandeha ny iray amin'ireo alika mpiambina U54 ireo, dia hitan'ny HSS izany ary hamerina ny U54 raha mety. Raha ao anatin'ny contexte SMP ny U54, dia heverina ho reboot ny contexte manontolo, raha toa ka manana tombontsoa reboot mafana ny contexte. Haverina averina ny rafitra manontolo raha toa ka manana tombon-tsoa mangatsiaka mangatsiaka ny contexte.

Safidy Kconfig mifandraika

  • Ny fanohanana Watchdog dia ampidirina amin'ny alàlan'ny default amin'ny fananganana HSS navoaka. Raha te hanorina HSS mahazatra ianao, ity fizarana ity dia hamaritra ny rafitra fanamafisam-peo mba hahazoana antoka fa alefa ny fanohanan'ny Watchdog.
  • Ny HSS dia amboarina amin'ny alàlan'ny rafitra fanamafisana Kconfig. Toplevel .config file ilaina mba hisafidianana izay serivisy atambatra ao anatiny na ivelan'ny fananganana HSS.
  • Voalohany, mila alefa ny safidy CONFIG_SERVICE_WDOG ambony indrindra ("Fanohanana Virtual Watchdog" amin'ny alàlan'ny make config).

Izany dia mampiseho ireto safidy manaraka ireto izay miankina amin'ny fanohanan'ny Watchdog:

  • CONFIG_SERVICE_WD OG_DEBUG
    Mamela ny fanohanana ireo hafatra informatika/debug avy amin'ny serivisy mpiambina virtoaly.
  • CONFIG_SERVICE_WD OG_DEBUG_TIMEOUT_SECS
    Mamaritra ny fe-potoana (ao anatin'ny segondra) izay havoakan'ny HSS ny hafatra debug Watchdog.
  • CONFIG_SERVICE_WD OG_ENABLE_E51
    Mamela ny mpiambina ho an'ny E51 manara-maso ny fo ankoatry ny U54, miaro ny fiasan'ny HSS mihitsy.

Rehefa alefa ny alika mpiambina E51 dia hanoratra tsindraindray amin'ny Watchdog ny HSS mba hamelombelona azy sy hisorohana azy tsy hitifitra. Raha toa ka mihidy na mianjera ny fo E51 noho ny antony iray ary alefa ny mpiambina E51, dia hamerina ny rafitra manontolo foana izany.

Operation Watchdog
Ny fitaovan'ny watchdog dia mametraka counters ambany. Ny varavarankely voarara ny fanavaozana dia azo atao amin'ny alàlan'ny fanamafisana ny sanda ambony indrindra amin'ny alàlan'ny fanavaozana (MVRP).

  • Rehefa lehibe noho ny sanda MVRP ny sandan'ny fameram-potoana amin'izao fotoana izao, dia voarara ny famelombelomana ny mpiambina. Ny fiezahana hamelombelona ny fameram-potoana mpiambina ao amin'ny varavarankely voarara dia hanamafy ny fahatapahan'ny fotoana.
  • Ny famelombelomana ny mpiambina eo anelanelan'ny sandan'ny MVRP sy ny Trigger Value (TRIG) dia hamelombelona amim-pahombiazana ny kaontera ary hanakana ny mpiambina tsy hitifitra.
  • Raha vao manisa eo ambanin'ny sandan'ny TRIG ny sandan'ny fameram-potoana mpiambina dia hitifitra ny alika mpiambina.

Watchdog State Machine

  • Tena mahitsy ny milina faneken'ny mpiambina - manomboka amin'ny fametrahana ny mpiambina ho an'ny E51, raha avela, dia mandeha amin'ny alàlan'ny fanjakana tsy miasa amin'ny fanaraha-maso. Isaky ny manodidina ny superloop, ity fanjakana fanaraha-maso ity dia antsoina, izay manamarina ny satan'ny mpiambina U54 tsirairay.
  • Mifandray amin'ny milina fanevan'ny boot ny milina fanevan'ny mpiambina mba hamerenana indray ny hart (sy ny harts hafa rehetra ao anatin'ny kitapony), raha hitany fa tsy nahavita namelombelona ny mpiambina azy ara-potoana ilay hart.

Fomba fanakatonana

Amin'ny ankapobeny (indrindra amin'ny AMP Antenaina fa hijanona ao amin'ny M-mode ny HSS, amin'ny U54, mba hamela ny reboot isaky ny context (izany hoe reboot context iray ihany, tsy misy reboot full-chip), ary hamela ny HSS hanara-maso ny fahasalamana ( ECCs, Bits Status Lock, Error Bus, Error SBI, fanitsakitsahana ny PMP, sns).

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (8)

  • Mba hanomezana fahafaha-manao reboot amin'ny per-AMP context base (tsy mila ny rafitra manontolo hamerenana indray), ny E51 dia matetika manana fahafahana miditra amin'ny fahatsiarovana ny habaka fitadidiana manontolo amin'ny rafitra. Na izany aza, mety misy toe-javatra izay tsy tiana, ary ny mpanjifa dia mety aleon'ny mpanjifa mametra ny zavatra ataon'ny firmware E51 HSS rehefa vita soa aman-tsara ny rafitra. Amin'ity tranga ity, azo atao ny mametraka ny HSS amin'ny fomba hidin-trano rehefa voaroaka ny U54 Application Harts.
  • Azo atao izany amin'ny alàlan'ny safidy HSS Kconfig CONFIG_SERVICE_LOCKDOWN.
  • Ny serivisy fanakatonana dia natao hamela ny famerana ny asan'ny HSS taorian'ny nanombohany ny fampiharana U54 Harts.

Sary 4.2. HSS Lockdown Mode

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (9)

Raha vao manomboka ny fomba Lockdown dia manakana ny milina serivisy HSS hafa tsy handeha. Miantso fiasa roa malemy mifatotra izy io:

  • e51_pmp_lockdown(), ary
  • e51_lockdown()

Ireo fiasa ireo dia natao hosoloina amin'ny alàlan'ny fehezan-dalàna manokana. Ny voalohany dia fampiasa trigger azo amboarina mba ahafahan'ny BSP manidy ny E51 amin'ny enta-mavesatra amin'izao fotoana izao. Foana ny fampiharana default amin'ity fiasa ity. Ny faharoa dia ny fiasa izay mihazakazaka manomboka amin'io fotoana io. Ny serivisy fampiharana tsy misy fetra tsy dia misy dikany amin'izao fotoana izao ao amin'ny E51, ary hiverina indray raha misy mpiambina U54 mirehitra. Raha mila fanazavana fanampiny dia jereo ny kaody loharano HSS ao amin'ny services/lockdown/lockdown_service.c file.

Fanazavana fanampiny

HSS payload.bin Format

  • Ity fizarana ity dia mamaritra ny payload.bin file endrika sy ny sary nampiasain'ny HSS mba handroahana ny PIC64GX SMP sy AMP fampiharana.
  • Ny payload.bin dia mimari-droa voarafitra (sary A.10) ahitana loha, tabilao mpamaritra isan-karazany, ary tapa-kazo isan-karazany izay misy ny kaody sy ny angon-drakitra isaky ny ampahany amin'ny enta-mavesatry ny fampiharana. Ny tapany dia azo raisina ho toy ny bloc fahatsiarovana mifanakaiky tsy misy dikany.

Sary A.10. Payload.bin Format

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (10)

Ny ampahany amin'ny lohapejy (aseho ao amin'ny sary A.11) dia misy sanda majika ampiasaina hamantarana ny payload.bin sy ny fampahalalana momba ny fikarakarana trano, miaraka amin'ny antsipirihan'ny sary natao ho an'ny tsirairay
Ireo singa mifandraika amin'ny U54 Izy io dia mamaritra ny fomba fametahana ny hart U54 tsirairay, ary ny fitambaran'ny sary azo alaina amin'ny ankapobeny. Ao amin'ny fampahafantarana momba ny fikarakarana trano, dia misy tondro ho an'ny tabilao misy famaritana isan-karazany mba hamelana ny haben'ny lohapejy hitombo.

Sary A.11. payload.bin Lohateny

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (11)

  • Ny kaody sy ny angona tsy tapaka natomboka dia heverina ho vakiana fotsiny ary voatahiry ao amin'ny fizarana vakiana fotsiny, izay tondroin'ny mpamaritra lohapejy.
  • Ny fari-pahalalana tsy misy aotra natomboka dia angona vakiana-manoratra fa ny sandan'ny fanombohana azy dia adika avy amin'ny ampahany vakiana fotsiny amin'ny fanombohana. Ireo dia voatahiry ao amin'ny fizarana vakiana ihany koa.
  • Ny fizarana angon-drakitra momba ny entana vakiana fotsiny dia nofaritana amin'ny alàlan'ny tabilao misy kaody sy mpamoritra sombin-drakitra. Ny mpamaritra ampahany tsirairay amin'ity tabilao ity dia misy 'tompon'ny hart' (ilay hart lehibe amin'ny teny manodidina azy.
    amin'ny), offset enta-mavesatra (offset ao anatin'ny payload.bin), ary adiresin'ny famonoana (adiresy toerana amin'ny fitadidiana PIC64GX), miaraka amin'ny habeny sy ny checksum. Izany dia aseho amin'ny sary A.12.

Sary A.12. Famariparitana sombin-tsokajy vakiana fotsiny sy angon-drakitra momba ny Payload Chunk

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (12)

Ho fanampin'ireo tapany voalaza etsy ambony ireo dia misy ihany koa ny fitadidiana mifanandrify amin'ny fari-pahalalana data izay natomboka ho aotra. Ireo dia tsy voatahiry ho angona ao amin'ny payload.bin, fa kosa dia andian-tsoratra manokana momba ny aotra natomboka, izay mamaritra adiresy sy halavan'ny RAM hapetraka ho aotra mandritra ny fanombohana. Izany dia aseho amin'ny sary A.13.

Sary A.13. ZI Chunks

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (13)

hss-payload-generator
Ny fitaovana HSS Payload Generator dia mamorona sarin-tseranana voalamina ho an'ny Hart Software Service zero-stage bootloader amin'ny PIC64GX, nomena config file ary andiana ELF files sy/na binaries. Ny configuration file dia ampiasaina amin'ny sarintany ny ELF binaries na binary blobs amin'ny harts fampiharana tsirairay (U54s).

Sary B.14. hss-payload-generator Flow

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (14)

Ny fitaovana dia manao fanaraha-maso ara-pahasalamana fototra amin'ny firafitry ny fandrindrana file ny tenany sy ny sary ELF. Ny sary ELF dia tsy maintsy RISC-V azo tanterahina.

Example Run

  • Mba hampandehanana ny fitaovana hss-payload-generator miaraka amin'ny sample configuration file ary ELF files:
    $ ./hss-payload-generator -c test/config.yaml output.bin
  • Mba hanonta diagnostika momba ny sary efa misy, ampiasao:
    $ ./hss-payload-generator -d output.bin
  • Mba ahafahana manamarina ny boot azo antoka (amin'ny alàlan'ny sonia sary), ampiasao -p mba hamaritana ny toerana misy ny X.509 Private Key ho an'ny Elliptic Curve P-384 (SECP384r1):
    $ ./hss-payload-generator -c test/config.yaml payload.bin -p /path/to/private.pem

Raha mila fanazavana fanampiny dia jereo ny tahirin-kevitra Secure Boot Authentication.

Config File Example

  • Voalohany, azontsika atao ny mametraka anarana ho an'ny sarintsika, raha tsy izany dia hatsangana amin'ny fomba mavitrika ny iray:
    anarana-set: 'PIC64-HSS::TestImage'
  • Manaraka izany dia hamaritra ny adiresy idirana ho an'ny fo tsirairay isika, toy izao manaraka izao:
    hart-entry-points: {u54_1: ‘0x80200000’, u54_2: ‘0x80200000’, u54_3: ‘0xB0000000′, u54_4:’0x80200000’}

Ny sary loharanon'ny ELF dia afaka manondro teboka fidirana, saingy tiantsika ny ho afaka hanohana ireo teboka fidirana faharoa ho an'ny harts raha ilaina, ho an'ny example, raha maro ny harts kasaina hampakatra sary iray ihany, dia mety manana teboka fidirana tsirairay izy ireo. Mba hanohanana an'izany dia ambarantsika ny tena adiresin'ny fidirana ao amin'ny configuration file ny tenany.

Afaka mamaritra ny karama sasany isika izao (loharano ELF files, na blobs binary) izay hapetraka amin'ny faritra sasany ho fahatsiarovana. Ny fizarana karama dia faritana miaraka amin'ny teny faneva enta-mavesatra, ary avy eo amin'ny mpamaritra ny karama tsirairay. Ny entana tsirairay dia manana anarana (lalana mankany amin'ny file), tompony-hart, ary raha tsy izany dia 1 hatramin'ny 3 harts faharoa.

Fanampin'izany, ny karama dia manana fomba fiasa manokana izay hanombohana ny famonoana azy. Ny maodely tombontsoa manan-kery dia PRV_M, PRV_S ary PRV_U, izay faritana ho:

  • PRV_M maody milina
  • PRV_S fomba mpanara-maso
  • PRV_U Fomba mpampiasa

Ao amin'ny ex manarakaample:

  • test/zephyr.elf dia heverina ho fampiharana Zephyr izay mandeha amin'ny U54_3, ary manantena ny hanomboka amin'ny PRV_M privilege mode.
  • test/u-boot-dtb.bin dia ny fampiharana bootloader Das U-Boot, ary mandeha amin'ny U54_1, U54_2 ary U54_4. Manantena ny hanomboka amin'ny fomba manokana PRV_S izy.

Zava-dehibe:
Ny famoahana ny U-Boot dia mamorona ELF file, fa amin'ny ankapobeny dia tsy manomana ny fanitarana .elf izany. Amin'ity tranga ity, ny binary noforonin'ny CONFIG_OF_SEPARATE dia ampiasaina, izay ampidirina amin'ny hazo fitaovana amin'ny binary U-Boot.

Ity ny example Payloads configuration file:

  • test/zephyr.elf:
    {exec-addr: '0xB0000000', owner-hart: u54_3, priv-mode: prv_m, skip-opensbi: true}
  • test/u-boot-dtb.bin:
    {exec-addr: '0x80200000', owner-hart: u54_1, second-hart: u54_2, second-hart: u54_4,priv-mode: prv_s}

Zava-dehibe:
Ny raharaha ihany no zava-dehibe ho an'ny file anarana lalana fa tsy ny teny fototra. Noho izany, ohatra, ny u54_1 dia heverina ho mitovy amin'ny U54_1, ary ny exec-addr dia heverina ho mitovy amin'ny EXEC-ADDR. Raha misy ny fanitarana an.elf na .bin dia tsy maintsy ampidirina ao amin'ny fanitsiana izany file.

  • Ho an'ny fampiharana metaly tsy misy dikany izay tsy te-hiahiana amin'ny OpenSBI, ny safidy skip-open, raha marina, dia hahatonga ny enta-mavesatra amin'io fo io hiantsoana amin'ny alàlan'ny mret tsotra.
    noho ny antso OpenSBI sbi_init(). Midika izany fa ny fo dia hanomboka hampandeha ny kaody metaly miboridana na inona na inona fiheverana OpenSBI HSM. Marihina fa midika koa izany fa tsy afaka mampiasa ny fo
    miantso ny fampiasa OpenSBI. Ny safidy skip-opens dia azo atao ary diso ny default.
  • Mba ahafahan'ny contexte reboot mafana amin'ny contexte hafa dia afaka manampy ny safidy mamela reboot: mafana. Mba ahafahan'ny contexte reboot mangatsiatsiaka amin'ny rafitra manontolo, dia afaka manampy ny safidy mamela-reboot: mangatsiaka. Amin'ny alàlan'ny default, tsy misy famaritana ny mamela-reboot, ny contexte dia avela hanafana ny tenany ihany.
  • Azo atao ihany koa ny mampifandray ny angona fanampiny amin'ny entana tsirairay, ohatraampny DeviceTree Blob (DTB) file, amin'ny famaritana ny angona fanampiny fileanarana toy izao:
    test/u-boot.bin: { exec-addr: '0x80200000', owner-hart: u54_1, second-hart: u54_2, second-hart: u54_3, second-hart: u54_4, priv-mode: prv_s, ancilliary-data : test/pic64gx.dtb }
  • Ity angona fanampiny ity dia ho tafiditra ao anatin'ny enta-mavesatra (apetraka mivantana aorian'ny main file amin'ny executable
    space), ary ny adiresiny dia halefa any amin'ny OpenSBI ao amin'ny saha next_arg1 (nandalo tao amin'ny rejisitra $a1 amin'ny sary amin'ny fotoana boot).
  • Mba hisakanana ny HSS tsy handroaka contexte mandeha ho azy (ohatra, raha tiantsika ny hanome ny fifehezana an'io amin'ny contexte mampiasa remoteProc), ampiasao ny saina skip-autoboot:
    test/zephyr.elf: {exec-addr: '0xB0000000', owner-hart: u54_3, priv-mode: prv_m, skip-opensbi: true, skip-autoboot: true}
  • Farany, azontsika atao ny manafoana ny anaran'ny enta-mavesatra tsirairay, amin'ny fampiasana ny safidy anaran-tseranana. Ho an'ny example:
    test/u-boot.bin: { exec-addr: '0x80200000', owner-hart: u54_1, second-hart: u54_2, second-hart: u54_3, second-hart: u54_4, priv-mode: prv_s, ancilliary-data : test/pic64gx.dtb, payload-name: 'u-boot' }

Mariho fa ny mpanamboatra Yocto sy Buildroot Linux dia hanorina, hanamboatra, ary hampandeha ny hss-payload-
generator raha ilaina mba hamoronana sary fampiharana. Ankoatra izany, ny pic64gx-curiosity-kit-amp Ny tanjon'ny milina amin'ny Yocto dia hamorona sary fampiharana amin'ny alàlan'ny fitaovana hss-payload-generator izay mampiseho AMP, miaraka amin'ny Linux mandeha amin'ny 3 harts ary Zephyr mandeha amin'ny 1 hart.

Tantara fanavaozana
Ny tantaran'ny fanavaozana dia mamaritra ny fanovana nampiharina tao amin'ny antontan-taratasy. Ny fanovana dia voatanisa amin'ny fanavaozana, manomboka amin'ny famoahana farany indrindra.

fanitsiana

Daty

Description

A 07/2024 Fanitsiana voalohany

Microchip Information

Ny Microchip Webtoerana
Microchip dia manome fanohanana an-tserasera amin'ny alàlan'ny anay website at www.microchip.com/. izany website no ampiasaina hanaovana files sy fampahalalana mora azon'ny mpanjifa. Ny sasany amin'ireo atiny misy dia ahitana:

  • Product Support - Taratasy sy fahadisoana, naoty fampiharana ary sampny programa, loharanon-drafitra, torolalana ho an'ny mpampiasa sy antontan-taratasy fanohanana fitaovana, famoahana rindrambaiko farany ary rindrambaiko voatahiry
  • Fanohanana ara-teknika ankapobeny - Fanontaniana matetika (FAQ), fangatahana fanohanana ara-teknika, vondrona fifanakalozan-kevitra an-tserasera, lisitry ny mpikambana ao amin'ny programa mpiara-miombon'antoka Microchip
  • Business ny Microchip - Mpifidy vokatra sy toro-làlana manafatra, famoahana gazety Microchip farany, lisitry ny seminera sy hetsika, lisitry ny birao fivarotana Microchip, mpaninjara ary solontenan'ny orinasa

Serivisy fampandrenesana fanovana vokatra

  • Ny serivisy fampandrenesana fanovana ny vokatra an'ny Microchip dia manampy amin'ny fitazonana ny mpanjifa amin'ny vokatra Microchip. Hahazo fampandrenesana mailaka ny mpanjifa isaky ny misy fiovana, fanavaozana, fanavaozana na fahadisoana mifandraika amin'ny fianakaviana vokatra voafaritra na fitaovana fampandrosoana mahaliana.
  • Raha te hisoratra anarana dia mandehana any www.microchip.com/pcn ary araho ny torolàlana momba ny fisoratana anarana.

Fanohanana ny mpanjifa
Ireo mpampiasa ny vokatra Microchip dia afaka mahazo fanampiana amin'ny alàlan'ny fantsona maromaro:

  • Mpizara na solontena
  • Biraon'ny varotra eo an-toerana
  • Embedded Solutions Engineer (ESE)
  • Tohana ara-teknika

Ny mpanjifa dia tokony hifandray amin'ny mpaninjara, solontenany, na ESE ho fanohanana. Misy ihany koa ny birao fivarotana eo an-toerana hanampy ny mpanjifa. Ny lisitr'ireo biraon'ny varotra sy toerana dia tafiditra ao anatin'ity antontan-taratasy ity.
Ny fanohanana ara-teknika dia azo alaina amin'ny alàlan'ny webtranokala amin'ny: www.microchip.com/support.

Fitaovana fiarovana amin'ny kaody microchip
Mariho ireto antsipiriany manaraka momba ny fiarovana ny code amin'ny vokatra Microchip:

  • Ny vokatra microchip dia mahafeno ny fepetra voarakitra ao amin'ny takelaka data Microchip manokana.
  • Mino ny Microchip fa azo antoka ny fianakavian'ny vokatra rehefa ampiasaina amin'ny fomba nokasaina, ao anatin'ny fepetra fiasana ary ao anatin'ny toe-javatra mahazatra.
  • Manome lanja ny microchip ary miaro amin'ny fomba mahery vaika ny zon'ny fananana ara-tsaina. Voarara tanteraka ny fikasana handika ny fepetra fiarovana ny kaody amin'ny vokatra Microchip ary mety handika ny Lalàna Digital Millennium Copyright Act.
  • Na ny Microchip na ny mpanamboatra semiconductor hafa dia tsy afaka miantoka ny fiarovana ny code. Ny fiarovana ny kaody dia tsy midika fa miantoka ny vokatra ho "tsy vaky". Mivoatra hatrany ny fiarovana ny kaody. Microchip dia manolo-tena hanatsara hatrany ny fiarovana ny kaody amin'ny vokatray.

Fampandrenesana ara-dalàna
Ity famoahana ity sy ny fampahalalana ato dia tsy azo ampiasaina afa-tsy amin'ny vokatra Microchip, ao anatin'izany ny famolavolana, ny fitsapana ary ny fampidirana ny vokatra Microchip amin'ny fampiharanao. Ny fampiasana ity fampahalalana ity amin'ny fomba hafa dia mandika ireo fepetra ireo. Ny fampahalalam-baovao momba ny rindranasa amin'ny fitaovana dia omena ho an'ny fanamorana anao fotsiny ary mety hosoloina fanavaozana. Anjaranao ny miantoka fa mahafeno ny fepetra takianao ny fampiharanao. Mifandraisa amin'ny birao fivarotana Microchip eo an-toerana raha mila fanohanana fanampiny na, mahazo fanohanana fanampiny amin'ny www.microchip.com/en-us/support/design-help/client-support-services.

MICROCHIP "AS IS" no omen'ity fampahalalana ity. MICROCHIP TSY MISY ATAOVY NA TOKONY NA INONA NA INONA NA TSY MISY NA TSY MAINTSY NA TSY MAINTSY, VOASORATRA NA AM-BAVAKA, STATORY NA HAFA, Mifandraisa amin'ny fampahafantarana ao anatin'izany fa tsy voafetra ho an'izay rehetra antoka voatanisa amin'ny tsy fisian'ny famatsiam-bola. TANJONA, NA TANTARANA Mifandray amin'ny toe-piainana, kalitao, na ny asany.

Na ahoana na ahoana, ny microchip dia tsy ho tompon'andraikitra amin'ny zava-drehetra, na inona na inona, na inona na inona, na inona na inona mifandraika amin'ny fampahalalana na ny fampiasana azy, na inona na inona antony, na inona na inona mitranga, na inona na inona mitranga. VOALOHANY VOALOHANY NY POSSIBILITY NA NY FAHATSIAROVANA. HATRAMIN'NY FEPETRA FENO AVERIN'NY LALANA, TSY HIHOTRA AMIN'NY ISAN'NY SARAM-DARA, RAHA MISY, NALOHA MIVAVAKA AMIN'NY MICROCHIP HO AN'NY FAMPAHAFANTARANA NY MICROCHIP REHETRA amin'ny fitakiana rehetra.

Ny fampiasana fitaovana Microchip amin'ny fanohanana aina sy/na fampiharana fiarovana dia tandindomin-doza tanteraka amin'ny mpividy, ary ny mpividy dia manaiky hiaro, manonitra ary mitazona Microchip tsy mampidi-doza amin'ny fahasimbana, fitakiana, fitoriana, na fandaniana rehetra vokatry ny fampiasana izany. Tsy misy fahazoan-dàlana ampitaina, an-kolaka na amin'ny fomba hafa, eo ambanin'ny zon'ny fananana ara-tsaina Microchip raha tsy misy filazana hafa.

famantarana
Ny anarana sy ny logo Microchip, ny logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ary XMEGA dia marika voasoratra anarana an'ny Microchip Technology Incorporated any Etazonia sy any amin'ny firenena hafa.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, dabilio maotera, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld , TimeCesium, TimeHub, TimePictra, TimeProvider, ary ZL dia marika voasoratra anarana an'ny Microchip Technology Incorporated any Etazonia

Fanafoanana fanalahidy mifanila, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net Matching Dynamic , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, Programming Serial In-Circuit, ICSP, INICnet, Parallèle manan-tsaina, IntelliMOS, Fifandraisana Inter-Chip, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, sarintany tsotra, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, fiaretana tanteraka, fotoana azo itokisana, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ary ZENA dia marika famantarana ny Microchip Technology Incorporated any Etazonia sy any amin'ny firenena hafa.

  • SQTP dia marika serivisy an'ny Microchip Technology Incorporated any Etazonia
  • Ny logo Adaptec, Frequency on Demand, Silicon Storage Technology, ary Symmcom dia marika voasoratra anarana an'ny Microchip Technology Inc. any amin'ny firenena hafa.
  • GestIC dia marika voasoratra anarana an'ny Microchip Technology Germany II GmbH & Co. KG, sampan'ny Microchip Technology Inc., any amin'ny firenena hafa.

Ny marika hafa rehetra voalaza eto dia fananan'ny orinasa tsirairay avy. © 2024, Microchip Technology Incorporated sy ny sampany. Zo rehetra voatokana.

  • ISBN: 978-1-6683-4890-1

Rafitra fitantanana kalitao
Raha mila fanazavana momba ny Microchip's Quality Management Systems, tsidiho azafady www.microchip.com/quality.

Varotra sy Serivisy maneran-tany

Amerika

ASIA/PACIFIC ASIA/PACIFIC

Eoropa

orinasa BIRAO

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Tel: 480-792-7200

Fax: 480-792-7277

Tohana ara-teknika: www.microchip.com/support

Web Adiresy: www.microchip.com

Atlanta

Duluth, NY

Tel: 678-957-9614

Fax: 678-957-1455

Austin, TX

Tel: 512-257-3370

Boston

Westborough, MA Tel: 774-760-0087

Fax: 774-760-0088

Chicago

Itasca, IL

Tel: 630-285-0071

Fax: 630-285-0075

Dallas

Addison, TX

Tel: 972-818-7423

Fax: 972-818-2924

Detroit

Novi, MI

Tel: 248-848-4000

Houston, TX

Tel: 281-894-5983

Indianapolis

Noblesville, NY Tel: 317-773-8323

Fax: 317-773-5453

Tel: 317-536-2380

Los Angeles

Mission Viejo, CA Tel: 949-462-9523

Fax: 949-462-9608

Tel: 951-273-7800

Raleigh, NC

Tel: 919-844-7510

New York, NY

Tel: 631-435-6000

San Jose, CA

Tel: 408-735-9110

Tel: 408-436-4270

Kanada Toronto

Tel: 905-695-1980

Fax: 905-695-2078

Aostralia - Sydney

Tel: 61-2-9868-6733

Sina - Beijing

Tel: 86-10-8569-7000

Shina - Chengdu

Tel: 86-28-8665-5511

Sina - Chongqing

Tel: 86-23-8980-9588

Sina - Dongguan

Tel: 86-769-8702-9880

Sina - Guangzhou

Tel: 86-20-8755-8029

Sina - Hangzhou

Tel: 86-571-8792-8115

CHINE Hong Kong SAR

Tel: 852-2943-5100

Sina - Nanjing

Tel: 86-25-8473-2460

Sina - Qingdao

Tel: 86-532-8502-7355

Sina - Shanghai

Tel: 86-21-3326-8000

Shina - Shenyang

Tel: 86-24-2334-2829

Sina - Shenzhen

Tel: 86-755-8864-2200

Sina - Suzhou

Tel: 86-186-6233-1526

Sina - Wuhan

Tel: 86-27-5980-5300

China - Xian

Tel: 86-29-8833-7252

Sina - Xiamen

Tel: 86-592-2388138

Sina - Zhuhai

Tel: 86-756-3210040

INDE Bangalore

Tel: 91-80-3090-4444

India - New Delhi

Tel: 91-11-4160-8631

INDE Pune

Tel: 91-20-4121-0141

Japana Osaka

Tel: 81-6-6152-7160

Japana Tokyo

Tel: 81-3-6880-3770

Korea - Daegu

Tel: 82-53-744-4301

Korea - Seoul

Tel: 82-2-554-7200

Malezia - Kuala Lumpur

Tel: 60-3-7651-7906

Malezia - Penang

Tel: 60-4-227-8870

Filipina MANILLE

Tel: 63-2-634-9065

SINGAPOUR

Tel: 65-6334-8870

TAÏWAN – Hsin Chu

Tel: 886-3-577-8366

Taiwan - Kaohsiung

Tel: 886-7-213-7830

Taiwan - Taipei

Tel: 886-2-2508-8600

TAILANDY – Bangkok

Tel: 66-2-694-1351

Vietnam - Ho Chi Minh

Tel: 84-28-5448-2100

Aotrisy Wels

Tel: 43-7242-2244-39

Fax: 43-7242-2244-393

DANEMARK Copenhagen

Tel: 45-4485-5910

Fax: 45-4485-2829

Failandy Espoo

Tel: 358-9-4520-820

Frantsa Paris

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Alemaina Garching

Tel: 49-8931-9700

Alemaina Haan

Tel: 49-2129-3766400

Alemaina Heilbronn

Tel: 49-7131-72400

Alemaina Karlsruhe

Tel: 49-721-625370

Alemaina Munich

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Alemaina Rosenheim

Tel: 49-8031-354-560

Israely - Hod Hasharon

Tel: 972-9-775-5100

Italy - Milan

Tel: 39-0331-742611

Fax: 39-0331-466781

Italy - Padova

Tel: 39-049-7625286

Holandy - Drunen

Tel: 31-416-690399

Fax: 31-416-690340

NORVEZY Trondheim

Tel: 47-72884388

POLONINA – Varsovia

Tel: 48-22-3325737

Romania Bucarest

Tel: 40-21-407-87-50

Espana - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Soeda - Gothenburg

Tel: 46-31-704-60-40

Soeda - Stockholm

Tel: 46-8-5090-4654

UK - Wokingham

Tel: 44-118-921-5800

Fax: 44-118-921-5820

© 2024 Microchip Technology Inc. sy ny sampany.

Documents / Loharano

MICROCHIP PIC64GX 64-Bit RISC-V Quad-core Microprocessor [pdf] Torolàlana ho an'ny mpampiasa
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

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *