МІКРАЧЫП-ЛАГАТЫП

Падсістэма працэсара MICROCHIP AN4229 Risc V

MICROCHIP-AN4229 Risc-V-Працэсар-падсістэма-ПРАДУКТ

Інфармацыя аб прадукце

Тэхнічныя характарыстыкі

  • Назва прадукту: RT PolarFire
  • Мадэль: AN4229
  • Падсістэма працэсара: RISC-V
  • Патрабаванні да сілкавання: адаптар сілкавання 12 В/5 А
  • Інтэрфейс: USB 2.0 A да mini-B, Micro B USB 2.0

Інструкцыя па ўжыванні прадукту

Патрабаванні да праектавання
Апаратныя і праграмныя патрабаванні для стварэння падсістэмы працэсара Mi-V наступныя:

  • Адаптар і шнур сілкавання 12 В/5 А
  • Кабель USB 2.0 A - mini-B
  • Кабель Micro B USB 2.0
  • Звярніцеся да readme.txt file у дызайне files для ўсіх неабходных версій праграмнага забеспячэння

Перадумовы праектавання
Перш чым пачаць працэс праектавання, пераканайцеся, што выкананы наступныя этапы:

  • [Спіс неабходных умоў]

Апісанне дызайну
MIV_RV32 - гэта ядро ​​працэсара, прызначанае для рэалізацыі набору інструкцый RISC-V. Ядро можа быць рэалізавана на FPGA.

FAQ

  • Пытанне: Якія апаратныя патрабаванні для RT PolarFire?
    A: Патрабаванні да апаратнага забеспячэння ўключаюць адаптар і шнур сілкавання 12 В/5 А, кабель USB 2.0 A да mini-B і кабель Micro B USB 2.0.
  • Пытанне: Што такое працэсарная падсістэма RT PolarFire?
    A: Падсістэма працэсара заснавана на архітэктуры RISC-V.

Уводзіны (задайце пытанне)

Microchip бясплатна прапануе працэсар Mi-V IP і праграмную ланцужок для распрацоўкі працэсараў RISC-V. RISC-V - гэта стандартная адкрытая архітэктура набору інструкцый (ISA) пад кіраваннем фонду RISC-V. Ён прапануе мноства пераваг, у тым ліку магчымасць супольнасці з адкрытым зыходным кодам тэсціраваць і паляпшаць ядра больш хуткімі тэмпамі, чым закрытыя ISA. RT PolarFire® Field Programmable Gate Array (FPGA) падтрымлівае праграмныя працэсары Mi-V для запуску карыстальніцкіх праграм. Гэта заўвага аб дадатку апісвае, як стварыць падсістэму працэсара Mi-V для выканання карыстальніцкага прыкладання з прызначанай памяці TCM, ініцыялізаванай з SPI Flash.

Патрабаванні да дызайну (задайце пытанне)
У наступнай табліцы пералічаны патрабаванні да абсталявання і праграмнага забеспячэння для стварэння падсістэмы працэсара Mi-V.

Табліца 1-1. Патрабаванні да праектавання

Патрабаванне Апісанне
Патрабаванні да абсталявання
Камплект распрацоўшчыка RT PolarFire® (RTPF500TS-1CG1509M) Адаптар сілкавання пераменнага току 12 В/5 А і шнур Кабель USB 2.0 A да mini-B Кабель Micro B USB 2.0 РЭВ 1.0
Патрабаванні да праграмнага забеспячэння
Праграмная кансоль Libero® SoC FlashPro Express Глядзіце readme.txt file у дызайне files для ўсіх версій праграмнага забеспячэння, неабходных для стварэння эталоннага дызайну Mi-V

 Перадумовы дызайну (задайце пытанне)

Перш чым пачаць, выканайце наступныя дзеянні:

  1. Спампаваць эталонны дызайн files ад RT PolarFire: Стварэнне падсістэмы працэсара RISC-V.
  2. Спампуйце і ўсталюйце Libero® SoC па наступнай спасылцы: Libero SoC v2024.1 або больш позняй версіі.

Апісанне дызайну (задаць пытанне)

MIV_RV32 - гэта ядро ​​працэсара, прызначанае для рэалізацыі набору інструкцый RISC-V. Ядро можа быць сканфігуравана, каб мець інтэрфейсы шыны AHB, APB3 і AXI3/4 для доступу да перыферыйных прылад і памяці. На наступным малюнку паказана блок-схема верхняга ўзроўню падсістэмы Mi-V, пабудаванай на RT PolarFire® FPGA.

Карыстальніцкае прыкладанне, якое будзе выканана на працэсары Mi-V, можа быць захавана ў знешнім SPI Flash. Пры ўключэнні прылады сістэмны кантролер ініцыялізуе прызначаны TCM з карыстацкім дадаткам. Скід сістэмы вызваляецца пасля завяршэння ініцыялізацыі TCM. Калі карыстальніцкае прыкладанне захоўваецца ў SPI Flash, сістэмны кантролер выкарыстоўвае інтэрфейс SC_SPI для чытання карыстальніцкага прыкладання з SPI Flash. Дадзенае карыстальніцкае прыкладанне друкуе паведамленне UART «Hello World!» і міргае святлодыёды карыстальніка на плаце.

Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (1)

Апаратная рэалізацыя (задайце пытанне)

На наступным малюнку паказаны дызайн Libero падсістэмы працэсара Mi-V.Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (2)

IP-блакі (задаць пытанне)
У наступнай табліцы пералічаны блокі IP, якія выкарыстоўваюцца ў эталонным дызайне падсістэмы працэсара Mi-V, і іх функцыі.

Табліца 4-1. Апісанне IP-блокаў

IP-імя Апісанне
INIT_MONITOR Манітор ініцыялізацыі RT PolarFire® атрымлівае статус ініцыялізацыі прылады і памяці
reset_syn Гэта экземпляр IP CORERESET_PF, які стварае сінхронны скід на сістэмным узроўні для падсістэмы Mi-V
 

CCC_0

Блок RT PolarFire Clock Conditioning Circuitry (CCC) прымае ўваходную тактавую частату 160 МГц ад блока PF_OSC і генеруе тактавую частату 83.33 МГц для падсістэмы працэсара Mi-V і іншых перыферыйных прылад.
 

 

 

MIV_RV32_C0 (IP праграмнага працэсара Mi-V)

Значэнне праграмнага працэсара Mi-V па змаўчанні для адраса скіду вектара складае 0✕8000_0000. Пасля скіду прылады працэсар выконвае прыкладанне з 0✕8000_0000. TCM з'яўляецца асноўнай памяццю працэсара Mi-V і адлюстроўваецца ў памяці 0✕8000_0000. TCM ініцыялізуецца з дапамогай карыстальніцкага прыкладання, якое захоўваецца ў SPI Flash. У карце памяці працэсара Mi-V дыяпазон ад 0✕8000_0000 да 0✕8000_FFFF вызначаны для інтэрфейсу памяці TCM, а дыяпазон ад 0✕7000_0000 да 0✕7FFF_FFFF вызначаны для інтэрфейсу APB.
MIV_ESS_C0_0 Гэтая пашыраная падсістэма MIV (ESS) выкарыстоўваецца для падтрымкі GPIO і UART
CoreSPI_C0_0 CoreSPI выкарыстоўваецца для праграмавання знешняга SPI Flash
PF_SPI Макрас PF_SPI звязвае логіку сеткі са знешняй флэш-памяццю SPI, якая падлучана да сістэмнага кантролера
PF_OSC PF_OSC - гэта ўбудаваны асцылятар, які генеруе выхадную тактавую частату 160 МГц

Важна: усе кіраўніцтва карыстальніка і даведнікі па IP даступныя ў Libero SoC > Каталог

Карта памяці (задайце пытанне)
 У наступнай табліцы прыведзена карта памяці памяці і перыферыйных прылад.

Табліца 4-2. Апісанне карты памяці

Перыферыйныя прылады Пачатковы адрас
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Укараненне праграмнага забеспячэння (задайце пытанне)

Microchip забяспечвае ланцужок інструментаў SoftConsole для стварэння выкананага файла карыстальніцкага прыкладання RISC-V (.hex) file і адладзіць яго. Эталонны дызайн files ўключае працоўную вобласць прашыўкі, якая змяшчае праект праграмнага забеспячэння MiV_uart_blinky. Карыстальніцкае прыкладанне MiV_uart_blinky запраграмавана на знешнім SPI Flash з выкарыстаннем Libero® SoC. Дадзенае карыстальніцкае прыкладанне друкуе паведамленне UART «Hello World!» і міргае святлодыёды карыстальніка на плаце.

Згодна з картай памяці дызайну Libero SoC, перыферыйныя адрасы UART і GPIO супастаўляюцца з 0x71000000 і 0x75000000 адпаведна. Гэтая інфармацыя змяшчаецца ў hw_platform.h file як паказана на наступным малюнку.

Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (3)Карыстальніцкае прыкладанне павінна быць выканана з памяці TCM (код, дадзеныя і стэк). Такім чынам, адрас аператыўнай памяці ў скрыпце кампаноўшчыка задаецца пачатковым адрасам памяці TCM, як паказана на наступным малюнку.

Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (4)Скрыпт кампаноўшчыка (miv-rv32-ram.ld) даступны ў папцы FW\MiV_uart_blinky\miv_rv32_hal дызайну fileс. Каб стварыць карыстальніцкае прыкладанне, выканайце наступныя дзеянні:

  1. Стварыце праект Mi-V SoftConsole
  2. Спампаваць MIV_RV32 HAL files і драйверы з GitHub па спасылцы наступным чынам: github.com/Mi-V-Soft-RISC-V/platform
  3. Імпарт драйвераў прашыўкі
  4. Стварыце main.c file з кодам прыкладання
  5. Драйверы ўбудаванага праграмнага забеспячэння і скрыпт кампаноўшчыка карты
  6. Карта памяці і перыферыйных адрасоў
  7. Стварыце прыкладанне

Для атрымання дадатковай інфармацыі аб гэтых кроках глядзіце AN4997: PolarFire FPGA Стварэнне падсістэмы працэсара Mi-V. .hex file ствараецца пасля паспяховай зборкі і выкарыстоўваецца для канфігурацыі дызайну і ініцыялізацыі памяці ў Running the Demo.

 Настройка дэманстрацыі (задайце пытанне)

Каб наладзіць дэманстрацыю, выканайце наступныя дзеянні:

  1. Настройка апаратнага забеспячэння
  2. Настройка паслядоўнага тэрмінала (Tera Term)

Настройка апаратнага забеспячэння (задайце пытанне)
Важна: адладка прыкладання Mi-V з дапамогай адладчыка SoftConsole не будзе працаваць, калі ўключаны рэжым прыпынення сістэмнага кантролера. Рэжым прыпынення сістэмнага кантролера адключаны для гэтага дызайну, каб прадэманстраваць прымяненне Mi-V.

Каб наладзіць абсталяванне, выканайце наступныя дзеянні:

  1. Выключыце сілкаванне платы пераключальнікам SW7.
  2. Адкрыйце перамычку J31, каб выкарыстоўваць знешні праграматар FlashPro, або зачыніце перамычку J31, каб выкарыстоўваць убудаваны праграматар FlashPro.
    Важна: Embedded Flash Pro Programmer можна выкарыстоўваць толькі для праграмавання праз Libero або FPExpress, яго нельга выкарыстоўваць для адладкі прыкладанняў на аснове Mi-V.
  3. Падключыце галоўны ПК да раздыма J24 з дапамогай кабеля USB.
  4. Каб уключыць SC_SPI, трэба замкнуць 1-2 кантакты перамычкі J8.
  5. Падключыце праграміст FlashPro да раздыма J3 (JTAG загаловак) і выкарыстоўвайце іншы USB-кабель для падлучэння праграміста FlashPro да галоўнага ПК.
  6. Пераканайцеся, што драйверы моста USB-UART вызначаюцца аўтаматычна, што можна праверыць праз дыспетчар прылад на галоўным ПК.
    Важна: як паказана на малюнку 6-1, уласцівасці порта COM16 паказваюць, што ён падключаны да паслядоўнага порта USB. Такім чынам, у гэтым прыкладзе абраны COM16ampле. Нумар COM-порта залежыць ад сістэмы. Калі драйверы моста USB-UART не ўстаноўлены, загрузіце і ўсталюйце драйверы з www.microchip.com/en-us/product/mcp2200.
  7. Падключыце блок сілкавання да раздыма J19 і ўключыце блок сілкавання з дапамогай выключальніка SW7.

 

Наладжванне паслядоўнага тэрмінала (тэрмін Tera) (задайце пытанне)
Прыкладанне карыстальніка (MiV_uart_blinky.hex file) друкуе «Hello World!» паведамленне на паслядоўным тэрмінале праз інтэрфейс UART.

Каб наладзіць паслядоўны тэрмінал, выканайце наступныя дзеянні:

  1. Запусціце Tera Term на галоўным ПК.
  2. Выберыце ідэнтыфікаваны COM-порт у Tera Term, як паказана на наступным малюнку.Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (5)
  3. Каб наладзіць COM-порт, у радку меню абярыце Настройка > Паслядоўны порт. Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (6)
  4. Усталюйце Хуткасць (бауд) на 115200, а Кантроль патоку - на адсутнасць і націсніце опцыю Новая налада, як паказана на наступным малюнку.Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (7)

Пасля наладжвання паслядоўнага тэрмінала наступным крокам з'яўляецца праграмаванне прылады RT PolarFire®.

Запуск дэманстрацыі (задайце пытанне)

Каб запусціць дэманстрацыю, выканайце наступныя дзеянні:

  1. Стварэнне кліента ініцыялізацыі TCM
  2. Праграмаванне прылады RT PolarFire®
  3. Стварэнне флэш-выявы SPI
  4. Праграмаванне SPI Flash

Стварэнне кліента ініцыялізацыі TCM (задайце пытанне)
Каб ініцыялізаваць TCM у RT PolarFire® з дапамогай сістэмнага кантролера, лакальныя параметры l_cfg_hard_tcm0_en у miv_rv32_subsys_pkg.v file трэба змяніць на 1'b1 перад Сінтэзам. Для атрымання дадатковай інфармацыі глядзіце Кіраўніцтва карыстальніка MIV_RV32.

У Libero® SoC опцыя «Наладзіць даныя ініцыялізацыі дызайну і памяць» стварае кліент ініцыялізацыі TCM і дадае яго ў sNVM, μPROM або знешнюю флэш-памяць SPI у залежнасці ад тыпу абранай энерганезалежнай памяці. У гэтай заўвазе да прыкладання кліент ініцыялізацыі TCM захоўваецца ў SPI Flash. Для гэтага працэсу патрабуецца выканальны файл карыстальніцкай праграмы file (.шаснаццатковы file). Шасціграннік file (*.hex) ствараецца з дапамогай праекта прыкладання SoftConsole. А сample карыстальніцкае прыкладанне прадастаўляецца разам з дызайнам fileс. Прыкладанне карыстальніка file (.hex) выбіраецца для стварэння кліента ініцыялізацыі TCM з дапамогай наступных крокаў:

  1. Запусціце Libero® SoC і запусціце script.tcl (Дадатак 2: Запуск сцэнарыя TCL).
  2. Абярыце "Наладзіць даныя ініцыялізацыі дызайну і памяць" > "Паток дызайну Libero".
  3. На ўкладцы Fabric RAM выберыце асобнік TCM і двойчы пстрыкніце па ім, каб адкрыць дыялогавае акно Edit Fabric RAM Initialization Client, як паказана на наступным малюнку.
  4. Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (8)У дыялогавым акне кліента ініцыялізацыі аператыўнай памяці Edit Fabric задайце тып захоўвання SPI-Flash. Затым выберыце Content from file і націсніце кнопку Імпарт (...), як паказана на наступным малюнку.

Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (9) Праграмаванне прылады RT PolarFire (задайце пытанне)

  • Эталонны дызайн files ўключае праект падсістэмы працэсара Mi-V, створаны з выкарыстаннем Libero® SoC. Прыладу RT PolarFire® можна запраграмаваць з дапамогай Libero SoC.
  • Паток праектавання Libero SoC паказаны на наступным малюнку. Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (10)

Каб запраграмаваць прыладу RT PolarFire, адкрыйце праект падсістэмы працэсара Mi-V Libero, які створаны з дапамогай прадастаўленых сцэнарыяў TCL у Libero SoC, і двойчы пстрыкніце Выканаць дзеянне праграмы.

Стварэнне флэш-выявы SPI (задайце пытанне)

  • Каб стварыць малюнак SPI Flash, двойчы пстрыкніце Generate SPI Flash Image на ўкладцы Design Flow.
  • Калі выява SPI Flash створана паспяхова, побач з пунктам Generate SPI Flash Image з'яўляецца зялёная галачка.

Праграмаванне SPI Flash (задайце пытанне)
Каб запраграмаваць малюнак SPI Flash, выканайце наступныя дзеянні:

  1. Двойчы пстрыкніце па Run PROGRAM_SPI_IMAGE на ўкладцы Design Flow.
  2. Націсніце Так у дыялогавым акне.
  • Калі вобраз SPI паспяхова запраграмаваны на прыладзе, побач з пунктам «Выканаць PROGRAM_SPI_IMAGE» з'явіцца зялёная галачка.
  • Пасля завяршэння праграмавання SPI Flash TCM гатовы. У выніку святлодыёды 1, 2, 3 і 4 міргаюць, пасля чаго на паслядоўным тэрмінале назіраюцца адбіткі, як паказана на наступным малюнку.
    Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (11)

На гэтым дэманстрацыя скончана.
Прыладу RT PolarFire® і SPI Flash таксама можна запраграмаваць з дапамогай FlashPro Express, гл. Дадатак 1: Праграмаванне прылады RT PolarFire і SPI Flash з дапамогай FlashPro Express.

 Дадатак 1: Праграмаванне прылады RT PolarFire і SPI Flash з дапамогай FlashPro Express (задайце пытанне)

Эталонны дызайн files ўключаюць працу па праграмаванні file для праграмавання прылады RT PolarFire® з дапамогай FlashPro Express. Гэтая праца file таксама ўключае вобраз SPI Flash, які з'яўляецца кліентам ініцыялізацыі TCM. FlashPro Express праграмуе як прыладу RT PolarFire, так і SPI Flash з дапамогай гэтага праграмнага задання file. Праграмаванне .job file даступны ў DesignFiles_каталог\Праграмаванне_files.

Каб запраграмаваць прыладу RT PolarFire з праграмаваннем file выкарыстоўваючы FlashPro Express, выканайце наступныя дзеянні:

  1. Наладзьце апаратнае забеспячэнне, гл. Наладка абсталявання.
  2. На галоўным ПК запусціце праграмнае забеспячэнне FlashPro Express.
  3. Каб стварыць новы працоўны праект, націсніце «Новы» або абярыце «Новы праект з FlashPro Express Job» у меню «Праект».
  4. Увядзіце наступнае ў дыялогавае акно:
    • Праца па праграмаванні file: Націсніце "Агляд" і перайдзіце да месца, дзе знаходзіцца .job file знаходзіцца і абярыце file. Праца file даступны ў DesignFiles_каталог\Праграмаванне_files.
    • Размяшчэнне праекта задання FlashPro Express: націсніце "Агляд" і перайдзіце да месца, дзе вы хочаце захаваць праект.Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (13)
  5. Націсніце OK. Неабходнае праграмаванне file абраны і гатовы да праграмавання.
  6. З'явіцца акно FlashPro Express, як паказана на наступным малюнку. Пераканайцеся, што нумар праграміста з'яўляецца ў полі Programmer. Калі гэтага не адбываецца, праверце злучэнні платы і націсніце Абнавіць/Паўторна сканаваць праграмісты. Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (13)
  7. Націсніце RUN. Калі прылада запраграмавана паспяхова, адлюстроўваецца статус РАБОТА МІНУТА, як паказана на наступным малюнку.Працэсарная падсістэма MICROCHIP-AN4229 Risc-V- (14)

На гэтым завяршаецца праграмаванне прылады RT PolarFire і SPI Flash. Пасля праграмавання платы назірайце за надпісам «Hello World!» паведамленне, надрукаванае на тэрмінале UART, і мірганне святлодыёдаў карыстальніка.

 Дадатак 2: Запуск сцэнарыя TCL (задайце пытанне)

Скрыпты TCL прадстаўлены ў дызайне fileтэчка s у каталогу HW. Пры неабходнасці паток праектавання можа быць прайграны ад укаранення праектавання да стварэння задання file.

Каб запусціць TCL, выканайце наступныя дзеянні:

  1. Запусціце праграмнае забеспячэнне Libero.
  2. Абярыце Праект > Выканаць сцэнар....
  3. Націсніце "Агляд" і абярыце script.tcl з загружанага каталога HW.
  4. Націсніце Выканаць.

Пасля паспяховага выканання скрыпта TCL праект Libero ствараецца ў каталогу HW.

  • Для атрымання дадатковай інфармацыі аб сцэнарыях TCL глядзіце rtpf_an4229_df/HW/TCL_Script_readme.txt. Для атрымання дадатковай інфармацыі аб камандах TCL глядзіце даведачнае кіраўніцтва па камандах Tcl. Звярніцеся ў Microchip
  • Тэхнічная падтрымка па любых запытах, якія ўзнікаюць падчас выканання сцэнарыя TCL.

 Гісторыя версій (задайце пытанне)

Табліца гісторыі версій апісвае змены, якія былі ўнесены ў дакумент. Змены пералічаны па версіях, пачынаючы з самай актуальнай публікацыі.

Табліца 10-1. Гісторыя версій

Рэвізія Дата Апісанне
B 10/2024 Ніжэй прыведзены спіс змяненняў, унесеных у рэвізію B дакумента:
  • Абноўлена версія дошкі ў табліцы 1-1
  • На малюнак 3-1 у раздзеле "Апісанне дызайну" дададзены Mi-V ESS і CoreSPI
  • Дададзены блокі MIV_ESS_C0_0 і CoreSPI_C0_0 у табліцу 4-1 у раздзеле блокаў IP
  • Абноўлена значэнне пачатковага адраса ў табліцы 4-2
  • Абноўлены малюнак 5-1 і малюнак 5-2 у раздзеле "Укараненне праграмнага забеспячэння".
  • Дададзена заўвага адносна рэжыму прыпынення сістэмнага кантролера, дададзены налады перамычак SPI Enable і праграмавання FlashPro (убудаванага або вонкавага) у кроках у раздзеле «Настройка апаратнага забеспячэння».
  • Абноўлены малюнак 6-1, Малюнак 6-2 і Малюнак 6-3 у раздзеле Наладжванне паслядоўнага тэрмінала (Tera Term)
  • Абноўлены малюнак 7-1 і малюнак 7-2 у раздзеле "Стварэнне кліента ініцыялізацыі TCM".
  • Абноўлены малюнак 7-4 у раздзеле «Праграмаванне SPI Flash».
  • Дададзены Дадатак 2: Запуск раздзела TCL Script
A 10/2021 Першая публікацыя гэтага дакумента

Падтрымка Microchip FPGA

Група прадуктаў Microchip FPGA забяспечвае сваю прадукцыю рознымі службамі падтрымкі, уключаючы службу падтрымкі кліентаў, цэнтр тэхнічнай падтрымкі кліентаў, webсайт і офісы продажаў па ўсім свеце. Кліентам прапануецца наведаць інтэрнэт-рэсурсы Microchip перад тым, як звяртацца ў службу падтрымкі, бо вельмі верагодна, што на іх запыты ўжо дадзены адказы.

Звярніцеся ў цэнтр тэхнічнай падтрымкі праз webсайт на www.microchip.com/support. Укажыце нумар дэталі прылады FPGA, абярыце адпаведную катэгорыю корпуса і загрузіце дызайн files пры стварэнні тэхпадтрымкі.
Звярніцеся ў службу падтрымкі для атрымання нетэхнічнай падтрымкі прадукту, напрыклад, цэнаўтварэння прадукту, абнаўлення прадукту, абнаўлення інфармацыі, статусу заказу і аўтарызацыі.

  • З Паўночнай Амерыкі тэлефануйце па нумары 800.262.1060
  • З астатняга свету тэлефануйце па нумары 650.318.4460
  • Факс, з любой кропкі свету, 650.318.8044

Інфармацыя пра мікрачып

Мікрачып Webсайт
Кампанія Microchip забяспечвае анлайн-падтрымку праз нашу webсайт на www.microchip.com/. гэта webсайт выкарыстоўваецца для стварэння fileі інфармацыя, лёгка даступная для кліентаў. Частка даступнага кантэнту ўключае:

  • Падтрымка прадукту – тэхнічныя лісты і памылкі, заўвагі па ўжыванні і sampпраграмы, дызайнерскія рэсурсы, кіраўніцтва карыстальніка і дакументы па падтрымцы апаратнага забеспячэння, апошнія выпускі праграмнага забеспячэння і архіў праграмнага забеспячэння
  • Агульная тэхнічная падтрымка – часта задаюць пытанні (FAQ), запыты на тэхнічную падтрымку, анлайнавыя групы абмеркавання, спіс удзельнікаў партнёрскай праграмы Microchip design
  • Business of Microchip – Кіраўніцтва па выбары і замове прадуктаў, апошнія прэс-рэлізы Microchip, спісы семінараў і мерапрыемстваў, спісы гандлёвых офісаў Microchip, дыстрыб'ютараў і прадстаўнікоў заводаў.

Служба паведамлення аб змене прадукту

  • Паслуга апавяшчэнняў Microchip аб зменах у прадукце дапамагае трымаць кліентаў у курсе прадуктаў Microchip. Падпісчыкі будуць атрымліваць апавяшчэнні па электроннай пошце кожны раз, калі будуць адбывацца змены, абнаўленні, рэвізіі або памылкі, звязаныя з вызначаным сямействам прадуктаў або інструментам распрацоўкі, якія ўяўляюць цікавасць.
  • Для рэгістрацыі перайдзіце па адрасе www.microchip.com/pcn і выконвайце інструкцыі па рэгістрацыі.

Падтрымка кліентаў
Карыстальнікі прадуктаў Microchip могуць атрымаць дапамогу па некалькіх каналах:

  • Дыстрыбутар або прадстаўнік
  • Мясцовы офіс продажаў
  • Інжынер убудаваных рашэнняў (ESE)
  • Тэхнічная падтрымка

Кліенты павінны звязацца са сваім дыстрыбутарам, прадстаўніком або ESE па падтрымку. Мясцовыя офісы продажаў таксама даступныя, каб дапамагчы кліентам. Спіс гандлёвых офісаў і месцаў уключаны ў гэты дакумент.

Тэхнічная падтрымка даступная праз webсайт па адрасе: www.microchip.com/support

Функцыя абароны кода прылад Microchip
Звярніце ўвагу на наступныя дэталі функцыі абароны кода на прадуктах Microchip:

  • Прадукты Microchip адпавядаюць спецыфікацыям, якія змяшчаюцца ў іх спецыфікацыі Microchip.
  • Кампанія Microchip лічыць, што яе сямейства прадуктаў бяспечна пры выкарыстанні па прызначэнні, у межах працоўных спецыфікацый і ў звычайных умовах.
  • Microchip шануе свае правы на інтэлектуальную ўласнасць і актыўна абараняе іх. Спробы парушыць функцыі абароны кода прадукту Microchip строга забароненыя і могуць парушаць Закон аб аўтарскім праве ў лічбавае тысячагоддзе.
  • Ні Microchip, ні любы іншы вытворца паўправаднікоў не можа гарантаваць бяспеку свайго кода. Абарона кода не азначае, што мы гарантуем, што прадукт «незломны». Абарона кода пастаянна развіваецца. Microchip імкнецца пастаянна паляпшаць функцыі абароны кода нашай прадукцыі.

Юрыдычная інфармацыя
Гэтую публікацыю і змешчаную ў ёй інфармацыю можна выкарыстоўваць толькі з прадуктамі Microchip, у тым ліку для распрацоўкі, тэсціравання і інтэграцыі прадуктаў Microchip з вашым дадаткам. Выкарыстанне гэтай інфармацыі
любым іншым спосабам парушае гэтыя ўмовы. Інфармацыя аб праграмах прылады прадастаўляецца толькі для вашага зручнасці і можа быць заменена абнаўленнямі. Вы нясеце адказнасць за тое, каб ваша заяўка адпавядала вашым патрабаванням. Каб атрымаць дадатковую падтрымку, звярніцеся ў мясцовы офіс продажаў Microchip або па адрасе www.microchip.com/en-us/support/design-help/client-support-services.

ГЭТАЯ ІНФАРМАЦЫЯ ПРАДСТАЎЛЯЕЦЦА MICROCHIP «ЯК ЁСЦЬ». MICROCHIP НЕ РОБІЦЬ НІЯКІХ ЗАЯЎ І НІЯКІХ ГАРАНТЫЙ ЯВНЫХ АБО РАЗУМЕВАННЫХ, ПІСЬМОВЫХ АБО ВУСНЫХ, СТАТУТНЫХ ЦІ ІНШЫХ, ЗВЯЗАНЫХ ДА ІНФАРМАЦЫІ, ВКЛЮЧАЮЧЫ, АЛЕ НЕ АБМЕЖУЮЧЫСЯ ЛЮБЫЯ РАЗУМЕВАНЫЯ ГАРАНТЫІ НЕПАРУШЭННЯ, КАМЕРТНАЯ ПРЫДАТНАСЦЬ І ПРЫДАТНАСЦЬ ДЛЯ ПЭЙНАЙ МЭТЫ АБО ГАРАНТЫІ, ЗВЯЗАНЫЯ ДА ЯГО СТАНУ, ЯКАСЦІ АБО ЭФФЕКЦЫЙНАСЦІ.

КАМПАНІЯ MICROCHIP НІ У КІМ РАБОТЫ НЕ НЯСЕ АДКАЗНАСЦІ ЗА ЛЮБЫЯ УСКОСНЫЯ, СПЕЦЫЯЛЬНЫЯ, ШТРАФНЫЯ, ВЫПАДКОВЫЯ АБО АСКОПНЫЯ СТРАТЫ, ШКОДУ, КОШТ АБО ВЫТРАТЫ ЛЮБЫХ РОДАЎ, ЗВЯЗАНЫЯ З ІНФАРМАЦЫЯЙ АБО ЯЕ ВЫКАРЫСТАННЕМ, ЯК БЫ НЕ БЫЛО ВЫЧЫНАНА, НАВАТ КАЛІ MICROCHIP ПАВЕДАМЛЕНЫ ПРА МАГЧЫМАСЦЬ АБО ШКОДЫ ПРАДБАЧУЕМЫЯ. У ПОЎНАЙ МЕРЫ, ДАЗВОЛЕНАЙ ЗАКОНАМ, ПОЎНАЯ АДКАЗНАСЦЬ MICROCHIP ПА ЎСІХ ПРАТЫЗАХ, ЯКІМ СПОСАБАМ ЗВЯЗАНЫХ З ІНФАРМАЦЫЯЙ АБО ЯЕ ВЫКАРЫСТАННЕМ, НЕ БУДЗЕ ПЕРАВЫШАЦЬ СУМУ ГАНАРАТУ, КАЛІ ЁСЦЬ ЁСЦЬ, ЯКУЮ ВЫ ЗАПЛАЦІЛІ НЕПАМОГУЧНА MICROCHIP ЗА ІНФАРМАЦЫЮ.

Выкарыстанне прылад Microchip у праграмах жыццезабеспячэння і/або забеспячэння бяспекі ажыццяўляецца цалкам на рызыку пакупніка, і пакупнік згаджаецца абараняць, кампенсаваць страты і абараняць Microchip ад любых пашкоджанняў, прэтэнзій, пазоваў або выдаткаў, якія вынікаюць з такога выкарыстання. Ніякія ліцэнзіі не перадаюцца, няяўна ці іншым чынам, у рамках правоў на інтэлектуальную ўласнасць Microchip, калі не пазначана іншае.

Таварныя знакі
Назва і лагатып Microchip, лагатып Microchip, Adaptec, AVR, лагатып AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, лагатып Microsemi, MOST, лагатып MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, лагатып PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, лагатып SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron і XMEGA з'яўляюцца зарэгістраванымі гандлёвымі маркамі Microchip Technology Incorporated у ЗША і іншых краінах.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, лагатып ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider і ZL з'яўляюцца зарэгістраванымі гандлёвымі маркамі Microchip Technology Incorporated у ЗША

Падаўленне суседніх ключоў, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, унутрысхемнае паслядоўнае праграмаванне, ICSP, INICnet, інтэлектуальнае распараллеліванне, IntelliMOS, падключэнне паміж чыпамі, блакіроўшчык дрыгацення, ручка-на-дысплеі, MarginLink, maxCrypto, максView, 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, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance , Trusted Time, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect і ZENA з'яўляюцца гандлёвымі маркамі кампаніі Microchip Technology Incorporated у ЗША і іншых краінах.

SQTP з'яўляецца знакам абслугоўвання Microchip Technology Incorporated у ЗША. Лагатып Adaptec, Frequency on Demand, Silicon Storage Technology і Symmcom з'яўляюцца зарэгістраванымі гандлёвымі маркамі Microchip Technology Inc. у іншых краінах. GestIC з'яўляецца зарэгістраванай гандлёвай маркай Microchip Technology Germany II GmbH & Co. KG, даччынай кампаніі Microchip Technology Inc., у іншых краінах.

Усе іншыя гандлёвыя маркі, згаданыя тут, з'яўляюцца ўласнасцю адпаведных кампаній.

© 2024, Microchip Technology Incorporated і яе даччыныя кампаніі. Усе правы ахоўваюцца.

  • ISBN: 978-1-6683-0441-9

Сістэма менеджменту якасці 
Для атрымання інфармацыі аб сістэмах менеджменту якасці Microchip, калі ласка, наведайце www.microchip.com/quality.

Продажы і абслугоўванне па ўсім свеце

АМЕРЫКА АЗІЯ/ЦІХІ АКІЯН АЗІЯ/ЦІХІ АКІЯН ЕЎРОПА
Карпаратыўны Офіс
2355 West Chandler Blvd. Чандлер, AZ 85224-6199
тэл.: 480-792-7200
Факс: 480-792-7277
Тэхнічная падтрымка: www.microchip.com/support Web Адрас: www.microchip.com Атланта
Дулут, Джорджыя
тэл.: 678-957-9614
Факс: 678-957-1455
Осцін, Тэхас
тэл.: 512-257-3370
Бостан
Westborough, MA Тэл.: 774-760-0087
Факс: 774-760-0088
Чыкага
Ітаска, штат Ілінойс
тэл.: 630-285-0071
Факс: 630-285-0075
Далас
Addison, TX
тэл.: 972-818-7423
Факс: 972-818-2924
Дэтройт
Нові, М.І
тэл.: 248-848-4000
Х'юстан, TX
тэл.: 281-894-5983
Індыянапаліс
Noblesville, IN Тэл: 317-773-8323
Факс: 317-773-5453
тэл.: 317-536-2380
Лос-Анджэлес
Mission Viejo, CA Тэл.: 949-462-9523
Факс: 949-462-9608
тэл.: 951-273-7800
Ролі, NC
тэл.: 919-844-7510
Нью-Ёрк, Нью-Ёрк
тэл.: 631-435-6000
сан Хасэ, CA
тэл.: 408-735-9110
тэл.: 408-436-4270
Канада Таронта
тэл.: 905-695-1980
|факс: 905-695-2078
Аўстралія – Сіднэй
Тэл.: 61-2-9868-6733
Кітай – Пекін
Тэл.: 86-10-8569-7000
Кітай – Чэнду
Тэл.: 86-28-8665-5511
Кітай - Чунцын
Тэл.: 86-23-8980-9588
Кітай – Дунгуань
Тэл.: 86-769-8702-9880
Кітай - Гуанчжоу
Тэл.: 86-20-8755-8029
Кітай - Ханчжоу
Тэл.: 86-571-8792-8115
Кітай Хун Конг SAR
Тэл.: 852-2943-5100
Кітай – Нанкін
Тэл.: 86-25-8473-2460
Кітай - Ціндао
Тэл.: 86-532-8502-7355
Кітай – Шанхай
Тэл.: 86-21-3326-8000
Кітай – Шэньян
Тэл.: 86-24-2334-2829 Кітай – Шэньчжэнь
Тэл.: 86-755-8864-2200
Кітай – Сучжоу
Тэл.: 86-186-6233-1526
Кітай - Ухань
Тэл.: 86-27-5980-5300
Кітай – Сіань
Тэл.: 86-29-8833-7252
Кітай - Сямэнь
Тэл.: 86-592-2388138
Кітай - Чжухай
Тэл.: 86-756-3210040
Індыя Бангалор
Тэл.: 91-80-3090-4444
Індыя – Нью-Дэлі
Тэл.: 91-11-4160-8631
Індыя Пуна
Тэл.: 91-20-4121-0141
Японія Осака
Тэл.: 81-6-6152-7160
Японія Токіо
Тэл: 81-3-6880-3770
Карэя - Тэгу
Тэл.: 82-53-744-4301
Карэя - Сеул
Тэл.: 82-2-554-7200 Малайзія - Куала Лумпур
Тэл.: 60-3-7651-7906
Малайзія - Пенанг
Тэл.: 60-4-227-8870
Філіпіны Маніла
Тэл.: 63-2-634-9065
Сінгапур
Тэл.: 65-6334-8870
Тайвань - Сінь Чу
Тэл.: 886-3-577-8366
Тайвань - Гаосюн
Тэл.: 886-7-213-7830
Тайвань - Тайбэй
Тэл.: 886-2-2508-8600
Тайланд – Бангкок
Тэл.: 66-2-694-1351
В'етнам - Хашымін
Тэл.: 84-28-5448-2100
Аўстрыя Вельс
Тэл.: 43-7242-2244-39
Факс: 43-7242-2244-393Данія Капенгаген
Тэл.: 45-4485-5910
Факс: 45-4485-2829Фінляндыя Эспа
Тэл.: 358-9-4520-820

Францыя Парыж
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Нямеччына Гарбатая
Тэл.: 49-8931-9700

Нямеччына Хаан
Тэл.: 49-2129-3766400

Нямеччына Хайльбронн
Тэл.: 49-7131-72400

Нямеччына Карлсруэ  Тэл.: 49-721-625370

Нямеччына Мюнхен
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Нямеччына Розенхайм
Тэл.: 49-8031-354-560

Ізраіль - Ход Хашарон
Тэл.: 972-9-775-5100

Італія – Мілан
Тэл.: 39-0331-742611
Факс: 39-0331-466781

Італія – Падуя
Тэл.: 39-049-7625286

Нідэрланды – Drunen
Тэл.: 31-416-690399
Факс: 31-416-690340

Нарвегія Тронхейм
Тэл.: 47-72884388

Польшчы – Варшава
Тэл.: 48-22-3325737

Румынія Бухарэст
Tel: 40-21-407-87-50

Іспанія - Мадрыд
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Швецыя – Гётэнберг
Tel: 46-31-704-60-40
Швецыя – Стакгольм
Тэл.: 46-8-5090-4654
Вялікабрытанія - Вокінгем
Тэл.: 44-118-921-5800
Факс: 44-118-921-5820

Заўвага па заяўцы
© 2024 Microchip Technology Inc. і яе даччыныя кампаніі

Дакументы / Рэсурсы

Падсістэма працэсара MICROCHIP AN4229 Risc V [pdfКіраўніцтва карыстальніка
AN4229, AN4229 Падсістэма працэсара Risc V, AN4229, Падсістэма працэсара Risc V, Падсістэма працэсара, Падсістэма

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *