MICROCHIP-LOGO

MICROCHIP AN4229 Risc V процессордук подсистемасы

MICROCHIP-AN4229 Risc-V-процессор-субсистема-ПРОДУКЦИЯ

Продукт маалыматы

Техникалык шарттар

  • Продукт аты: RT PolarFire
  • Модели: AN4229
  • Процессордун подсистемасы: RISC-V
  • Энергияга талаптар: 12V/5A AC кубат адаптери
  • Интерфейс: USB 2.0 Адан мини-Бга чейин, Micro B USB 2.0

Продукт колдонуу нускамалары

Дизайн талаптары
Mi-V процессорунун подсистемасын куруу үчүн аппараттык жана программалык камсыздоо талаптары төмөнкүлөр:

  • 12V/5A AC кубат адаптери жана шнур
  • USB 2.0 Адан мини-Бга чейин кабель
  • Micro B USB 2.0 кабели
  • readme.txt дарегине кайрылыңыз file дизайнда files бардык керектүү программалык версиялар үчүн

Дизайн шарттары
Дизайн процессин баштоодон мурун, төмөнкү кадамдардын аткарылышын текшериңиз:

  • [Алдын ала шарттардын тизмеси]

Дизайн сүрөттөлүшү
MIV_RV32 - бул RISC-V нускама топтомун ишке ашыруу үчүн иштелип чыккан процессордун өзөгү. Негизги бир FPGA боюнча ишке ашырылышы мүмкүн.

Көп берилүүчү суроолор

  • С: RT PolarFire үчүн аппараттык талаптар кандай?
    A: Аппараттык талаптарга 12V/5A AC кубат адаптери жана шнур, USB 2.0 Адан мини-В кабелине жана Micro B USB 2.0 кабелине кирет.
  • С: RT PolarFire процессорунун подсистемасы кандай?
    A: Процессордун подсистемасы RISC-V архитектурасына негизделген.

Киришүү (Суроо берүү)

Microchip RISC-V процессоруна негизделген дизайнды иштеп чыгуу үчүн Mi-V процессорунун IP жана программалык камсыздоо куралдарынын чынжырын эч кандай чыгымсыз сунуштайт. RISC-V RISC-V фондунун башкаруусу астында стандарттуу ачык Instruction Set Architecture (ISA) болуп саналат. Бул көптөгөн артыкчылыктарды сунуштайт, анын ичинде ачык булак коомчулугуна өзөктөрдү жабык ISAларга караганда тезирээк сынап көрүүгө жана жакшыртууга мүмкүнчүлүк берет. RT PolarFire® Field Programmable Gate Array (FPGAs) колдонуучу тиркемелерин иштетүү үчүн Mi-V жумшак процессорлорун колдойт. Бул колдонмо эскертмесинде SPI Flashтен инициализацияланган дайындалган TCM эс тутумунан колдонуучунун тиркемесин аткаруу үчүн Mi-V процессорунун подсистемасынын кантип куруу керектиги сүрөттөлөт.

Дизайн талаптары (Суроо берүү)
Төмөнкү таблицада Mi-V процессорунун подсистемасын куруу үчүн аппараттык жана программалык камсыздоо талаптары келтирилген.

Таблица 1-1. Дизайн талаптары

Талап Description
Аппараттык талаптар
RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A AC кубат адаптери жана USB 2.0 Адан мини-Б кабелине Micro B USB 2.0 кабели REV 1.0
Программалык камсыздоо талаптары
Libero® SoC FlashPro Express SoftConsole readme.txt караңыз file дизайнда files Mi-V маалымдама дизайнын түзүү үчүн зарыл болгон бардык программалык камсыздоо версиялары үчүн

 Дизайн талаптары (Суроо берүү)

Баштоодон мурун, төмөнкү кадамдарды аткарыңыз:

  1. Маалымдама дизайнын жүктөп алыңыз files from RT PolarFire: Building RISC-V Processer Subсистема.
  2. Libero® SoCти төмөнкү шилтемеден жүктөп алып, орнотуңуз: Libero SoC v2024.1 же кийинки.

Дизайн сүрөттөмөсү (Суроо берүү)

MIV_RV32 - бул RISC-V нускама топтомун ишке ашыруу үчүн иштелип чыккан процессордун өзөгү. Негизги перифериялык жана эс тутумга кирүү үчүн AHB, APB3 жана AXI3/4 шиналык интерфейстерге ээ кылып конфигурациялоого болот. Төмөнкү сүрөттө RT PolarFire® FPGAде курулган Mi-V подсистемасынын жогорку деңгээлдеги блок диаграммасы көрсөтүлгөн.

Mi-V процессорунда аткарыла турган колдонуучу тиркемесин тышкы SPI Flashде сактаса болот. Түзмөктү иштетүүдө система контроллери колдонуучунун тиркемеси менен белгиленген TCMди инициализациялайт. Системаны баштапкы абалга келтирүү TCM инициализациясы аяктагандан кийин чыгарылат. Колдонуучу тиркемеси SPI Flashте сакталса, Системдик контроллер SPI Flashтен колдонуучу тиркемесин окуу үчүн SC_SPI интерфейсин колдонот. Берилген колдонуучу колдонмо UART билдирүүсүн басып чыгарат "Hello World!" жана доскадагы колдонуучунун светодиоддорун күйгүзөт.

MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (1)

Аппараттык камсыздоону ишке ашыруу (Суроо берүү)

Төмөнкү сүрөттө Mi-V процессорунун подсистемасынын Libero дизайны көрсөтүлгөн.MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (2)

IP блоктору (Суроо берүү)
Төмөнкү таблицада Mi-V процессорунун подсистемасынын маалымдама дизайнында колдонулган IP блоктору жана алардын функциясы келтирилген.

Таблица 4-1. IP блоктордун сүрөттөмөсү

IP аты Description
INIT_MONITOR RT PolarFire® Initialization Monitor түзмөктүн жана эстутумдун инициализациясынын статусун алат
reset_syn Бул Mi-V подсистемасы үчүн система деңгээлиндеги синхрондуу баштапкы абалга келтирүүнү жараткан CORERESET_PF IP инстанциясы
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC) блогу PF_OSC блогунан 160 МГц киргизүү саатын алат жана Mi-V процессорунун подсистемасы жана башка перифериялык түзүлүштөр үчүн 83.33 МГц кездеме саатын жаратат.
 

 

 

MIV_RV32_C0 (Mi-V Soft Processor IP)

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 Flash менен интерфейстейт
PF_OSC PF_OSC 160 МГц чыгаруу саатын жаратуучу борттогу осциллятор

Маанилүү иш: Бардык IP колдонуучу колдонмолору жана колдонмолор Libero SoC > Каталогдон жеткиликтүү

Эстутум картасы (Суроо берүү)
 Төмөнкү таблицада эстутумдардын жана перифериялык түзүлүштөрдүн эстутум картасы келтирилген.

Таблица 4-2. Memory Map Description

Перифериялык түзүлүштөр Баштоо дареги
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Программаны ишке ашыруу (Суроо берүү)

Микрочип RISC-V колдонуучу тиркемесин (.hex) түзүү үчүн SoftConsole инструменттерин камсыз кылат. file жана аны оңдоо. Шилтеме дизайн files MiV_uart_blinky программалык долбоорун камтыган Firmware иш мейкиндигин камтыйт. MiV_uart_blinky колдонуучу тиркемеси Libero® SoC аркылуу тышкы SPI Flashте программаланган. Берилген колдонуучу колдонмо UART билдирүүсүн басып чыгарат "Hello World!" жана доскадагы колдонуучунун светодиоддорун күйгүзөт.

Libero SoC дизайн эстутум картасына ылайык, UART жана GPIO перифериялык даректер тиешелүүлүгүнө жараша 0x71000000 жана 0x75000000 менен картага түшүрүлгөн. Бул маалымат hw_platform.h берилген file төмөнкү сүрөттө көрсөтүлгөндөй.

MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (3)Колдонуучу колдонмосу МТБ эс тутумунан (код, маалыматтар жана стек) аткарылышы керек. Ошондуктан, шилтеме берүүчү скрипттеги RAM дареги төмөнкү сүрөттө көрсөтүлгөндөй, 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. негизги түзүү.c file колдонмо коду менен
  5. Карта микропрограммасынын драйверлери жана шилтеме берүүчү скрипт
  6. Карта эстутуму жана перифериялык даректер
  7. Колдонмону түзүңүз

Бул кадамдар тууралуу көбүрөөк маалымат алуу үчүн, караңыз AN4997: PolarFire FPGA Mi-V процессорунун подсистемасын куруу. .hex file ийгиликтүү куруудан кийин түзүлөт жана ал Running the Demo программасында дизайн жана эстутумду инициализациялоо конфигурациясында колдонулат.

 Демонстрацияны орнотуу (Суроо берүү)

Демонстрацияны орнотуу үчүн, төмөнкү кадамдарды аткарыңыз:

  1. Аппараттык камсыздоону орнотуу
  2. Сериялык терминалды орнотуу (Тера мөөнөтү)

Аппараттык камсыздоону орнотуу (Суроо берүү)
Маанилүү иш: SoftConsole мүчүлүштүктөрдү оңдоочу аркылуу Mi-V тиркемесинин мүчүлүштүктөрүн оңдоо системалык контроллерду токтотуу режими иштетилген болсо иштебейт. Ми-V тиркемесин көрсөтүү үчүн бул дизайн үчүн Системанын контроллерин токтотуу режими өчүрүлгөн.

Аппаратты орнотуу үчүн, төмөнкү кадамдарды аткарыңыз:

  1. SW7 которгучу менен тактаны өчүрүңүз.
  2. Сырткы FlashPro программалоочусун колдонуу үчүн J31 секиргичти ачыңыз же камтылган FlashPro программисти колдонуу үчүн J31 секиргичти жабыңыз.
    Маанилүү иш: Embedded Flash Pro программистти Libero же FPExpress аркылуу программалоо үчүн гана колдонсо болот, аны Mi-V негизиндеги тиркемени оңдоо үчүн колдонууга болбойт.
  3. USB кабелин колдонуп, негизги компьютерди J24 туташтыргычына туташтырыңыз.
  4. SC_SPI иштетүү үчүн J1 секиргичтин 2-8 төөнөгүчтөрү жабылышы керек.
  5. FlashPro программисти J3 туташтыргычына туташтырыңыз (JTAG баш маалымат) жана FlashPro программисти Хост компьютерине туташтыруу үчүн башка USB кабелин колдонуңуз.
  6. USB-UART көпүрөсүнүн драйверлери автоматтык түрдө аныкталганын текшериңиз, аларды башкы компьютердеги түзмөк менеджери аркылуу текшерүүгө болот.
    Маанилүү: 6-1-сүрөттө көрсөтүлгөндөй, COM16 портунун касиеттери анын USB сериялык портуна туташкандыгын көрсөтүп турат. Демек, COM16 бул экс тандалып алынганample. COM портунун номери системага мүнөздүү. USB-UART көпүрө драйверлери орнотулбаса, драйверлерди жүктөп алып, орнотуңуз www.microchip.com/en-us/product/mcp2200.
  7. Кубат булагын J19 туташтыргычына туташтырыңыз жана SW7 которгучу аркылуу кубат булагын КҮЙГҮЗүңүз.

 

Сериялык терминалды орнотуу (Тера мөөнөтү) (Суроо берүү)
Колдонуучу колдонмосу (MiV_uart_blinky.hex file) "Салам дүйнө!" UART интерфейси аркылуу сериялык терминалга билдирүү.

Сериялык терминалды орнотуу үчүн, төмөнкү кадамдарды аткарыңыз:

  1. Хост компьютеринде Tera Termди ишке киргизиңиз.
  2. Төмөнкү сүрөттө көрсөтүлгөндөй Тера Терминде аныкталган COM портун тандаңыз.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 Flash сүрөтүн түзүү
  4. SPI Flash программасын программалоо

TCM инициализация кардарын түзүү (Суроо берүү)
RT PolarFire® ичинде TCMди инициализациялоо үчүн, система контроллерин колдонуп, miv_rv0_subsys_pkg.v ичиндеги l_cfg_hard_tcm32_en локалдык параметрлери. file Синтезге чейин 1'b1ге өзгөртүлүшү керек. Көбүрөөк маалымат алуу үчүн, MIV_RV32 Колдонуучу колдонмосун караңыз.

Libero® SoCде Дизайн инициализациясынын берилиштерин жана эс тутумдарын конфигурациялоо опциясы TCM инициализация кардарын жаратат жана аны тандалган туруксуз эстутумдун түрүнө жараша sNVM, μPROM же тышкы SPI Flashке кошот. Бул колдонмо эскертмесинде TCM инициализация кардары SPI Flash ичинде сакталат. Бул жараян колдонуучу колдонмонун аткарылышын талап кылат file (.hex file). алтылык file (*.hex) SoftConsole колдонмо долбоорунун жардамы менен түзүлөт. А сample колдонуучу колдонмо дизайн менен бирге берилет fileс. Колдонуучу колдонмо file (.hex) төмөнкү кадамдарды колдонуу менен TCM баштоо кардарын түзүү үчүн тандалган:

  1. Libero® SoCди ишке киргизиңиз жана script.tclди иштетиңиз (2-тиркеме: TCL скриптин иштетүү).
  2. Дизайнды инициализациялоо маалыматтарын жана эс тутумдарын конфигурациялоо > Libero дизайн агымын тандаңыз.
  3. Fabric RAMs өтмөгүндө, TCM инстанциясын тандап, аны эки жолу чыкылдатыңыз, төмөнкү сүрөттө көрсөтүлгөндөй, Fabric RAM Initialization Client диалог кутусун ачыңыз.
  4. MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (8)Edit Fabric RAM Initialization Client диалог кутусунда Сактагыч түрүн SPI-Flash деп коюңуз. Андан кийин, Мазмунду тандаңыз file жана төмөнкү сүрөттө көрсөтүлгөндөй Импорттоо (…) баскычын чыкылдатыңыз.

MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (9) RT PolarFire түзмөгүн программалоо (Суроо берүү)

  • Шилтеме дизайн files Libero® SoC колдонуу менен түзүлгөн Mi-V процессордук подсистемалык долбоорун камтыйт. RT PolarFire® түзмөгүн Libero SoC аркылуу программалоого болот.
  • Libero SoC дизайн агымы төмөнкү сүрөттө көрсөтүлгөн. MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (10)

RT PolarFire түзмөгүн программалоо үчүн, Libero SoCде берилген TCL скрипттерин колдонуу менен түзүлгөн Mi-V процессордук кичи тутумунун Libero долбоорун ачыңыз жана Run Program Action баскычын эки жолу басыңыз.

SPI Flash сүрөтүн түзүү (Суроо берүү)

  • SPI Flash сүрөтүн түзүү үчүн, Дизайн агымы өтмөгүндөгү SPI Flash сүрөтүн жаратууну эки жолу чыкылдатыңыз.
  • SPI Flash сүрөтү ийгиликтүү түзүлгөндө, SPI Flash сүрөтүн жаратуунун жанында жашыл белги пайда болот.

SPI Flash программасын программалоо (Суроо берүү)
SPI Flash сүрөтүн программалоо үчүн, төмөнкү кадамдарды аткарыңыз:

  1. Дизайн агымы өтмөгүндө Run PROGRAM_SPI_IMAGE эки жолу чыкылдатыңыз.
  2. Диалог терезесинде Ооба дегенди басыңыз.
  • SPI сүрөтү түзмөктө ийгиликтүү программаланганда, Run PROGRAM_SPI_IMAGE жанында жашыл белги пайда болот.
  • SPI Flash программалоо аяктагандан кийин, TCM даяр. Натыйжада, 1, 2, 3 жана 4-диоддор жымыңдап, андан кийин төмөнкү сүрөттө көрсөтүлгөндөй, сериялык терминалда басып чыгаруулар байкалат.
    MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (11)

Бул демонстрацияны аяктайт.
RT PolarFire® түзмөгү жана SPI Flash да FlashPro Express аркылуу программаланышы мүмкүн, 1-тиркемени караңыз: FlashPro Express аркылуу RT PolarFire түзмөгүн жана SPI Flash программасын программалоо.

 1-тиркеме: FlashPro Express аркылуу RT PolarFire түзмөгүн жана SPI Flash программасын программалоо (Суроо берүү)

Шилтеме дизайн fileпрограммалоо ишин камтыйт file FlashPro Express аркылуу RT PolarFire® түзмөгүн программалоо үчүн. Бул жумуш file ошондой эле TCM инициализация кардары болгон SPI Flash сүрөтүн камтыйт. FlashPro Express RT PolarFire түзмөгүн да, SPI Flashти да ушул программалоо .жумуш менен программаларга салат file. Программалоо .жумуш file дизайнда жеткиликтүүFiles_directory\Programming_files.

RT PolarFire аппаратын программалоо менен программалоо үчүн file FlashPro Express колдонуп, төмөнкү кадамдарды аткарыңыз:

  1. Аппаратты орнотуу, Аппараттык камсыздоону орнотуу караңыз.
  2. Башкы компьютерде FlashPro Express программасын ишке киргизиңиз.
  3. Жаңы жумуш долбоорун түзүү үчүн, Жаңы чыкылдатыңыз же Долбоор менюсунан FlashPro Express жумушунан Жаңы жумуш долбоорун тандаңыз.
  4. Диалог терезесине төмөнкүлөрдү киргизиңиз:
    • Программалоо иши file: Серептөө баскычын чыкылдатып, .жумуш жайгашкан жерге өтүңүз file жайгашкан жана тандаңыз file. Жумуш file дизайнда жеткиликтүүFiles_directory\Programming_files.
    • FlashPro Express жумуш долбоорунун жайгашкан жери: Серептөө баскычын чыкылдатып, долбоорду сактагыңыз келген жерге өтүңүз.MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (13)
  5. OK басыңыз. Керектүү программалоо file тандалган жана программалоого даяр.
  6. FlashPro Express терезеси төмөнкү сүрөттө көрсөтүлгөндөй пайда болот. Программист талаасында программист номери пайда болгонун ырастаңыз. Эгер андай болбосо, тактанын байланыштарын текшерип, Программачыларды Жаңыртуу/Кайра издөөнү чыкылдатыңыз. MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (13)
  7. RUN чыкылдатыңыз. Аппарат ийгиликтүү программаланганда, төмөнкү сүрөттө көрсөтүлгөндөй, RUN PASSED статусу көрсөтүлөт.MICROCHIP-AN4229 Risc-V-процессордук-субсистема- (14)

Ушуну менен RT PolarFire аппараты жана SPI Flash программалоо аяктайт. Тактаны программалагандан кийин, "Салам дүйнө!" билдирүү UART терминалында басылган жана колдонуучунун диоддорунун күйүп-жанышы.

 2-тиркеме: TCL сценарийин иштетүү (Суроо берүү)

TCL скрипттери дизайнда берилген files папкасы HW каталогунун астындагы. Зарыл болсо, долбоорлоо агымы Долбоорду ишке ашыруудан жумушту пайда кылганга чейин кайталанышы мүмкүн file.

TCL иштетүү үчүн, төмөнкү кадамдарды аткарыңыз:

  1. Libero программасын ишке киргизиңиз.
  2. Долбоор > Скриптти аткаруу… тандаңыз.
  3. Карап чыгууну басыңыз жана жүктөлүп алынган HW каталогунан script.tcl тандаңыз.
  4. Run дегенди басыңыз.

TCL сценарийи ийгиликтүү аткарылгандан кийин, HW каталогунда Libero долбоору түзүлөт.

  • TCL скрипттери жөнүндө көбүрөөк маалымат алуу үчүн rtpf_an4229_df/HW/TCL_Script_readme.txt дарегин караңыз. TCL буйруктары жөнүндө көбүрөөк маалымат алуу үчүн, Tcl Commands Reference Guide караңыз. Microchip менен байланышыңыз
  • TCL скриптин иштеп жатканда кездешкен бардык суроолорго техникалык колдоо.

 Кайра карап чыгуу таржымалы (Суроо берүү)

Текшерүү тарыхынын таблицасы документке киргизилген өзгөртүүлөрдү сүрөттөйт. Өзгөртүүлөр эң акыркы басылмадан баштап кайра карап чыгуу боюнча тизмеленген.

Таблица 10-1. Кайра карап чыгуу тарыхы

Ревизия Дата Description
B 10/2024 Документтин В редакциясына киргизилген өзгөртүүлөрдүн тизмеси төмөндөгүдөй:
  • 1-1-таблицадагы башкармалыктын редакциясы жаңыртылды
  • Дизайн сүрөттөмөсүндөгү 3-1-сүрөткө Mi-V ESS жана CoreSPI кошулду
  • IP блоктору бөлүмүндөгү 0-0-таблицага MIV_ESS_C0_0 жана CoreSPI_C4_1 блоктору кошулду
  • 4-2-таблицадагы Башталыш дареги мааниси жаңыртылды
  • Программаны ишке ашыруу бөлүмүндөгү 5-1-сүрөт жана 5-2-сүрөт жаңыртылган
  • Системалык контроллердин токтотуу режимине байланыштуу эскертүү кошулду, SPI Enable жана FlashPro программалоосунун (курулган же тышкы) секирүү орнотуулары кошулду, Аппараттык камсыздоо бөлүмүндөгү кадамдар менен
  • Жаңыртылган сүрөт 6-1, 6-2-сүрөт жана 6-3-сүрөт Сериялык терминалды орнотуу (Тера мөөнөтү) бөлүмүндө
  • Жаңыртылган сүрөт 7-1 жана МТБнын инициализация кардарын түзүү бөлүмүндөгү 7-2-сүрөт
  • SPI Flash бөлүмүндө жаңыртылган 7-4-сүрөт
  • 2-тиркеме кошулду: TCL Script бөлүмүн иштетүү
A 10/2021 Бул документтин биринчи басылышы

Microchip FPGA колдоо

Microchip FPGA продуктылар тобу ар кандай колдоо кызматтары менен өз өнүмдөрүн колдойт, анын ичинде Кардарларды тейлөө, Кардарларды техникалык колдоо борбору, webсайты жана дүйнөлүк сатуу кеңселери. Кардарларга колдоо кызматы менен байланышуудан мурун Microchip онлайн ресурстарына баруу сунушталат, анткени алардын суроолоруна жооп берилген болушу мүмкүн.

аркылуу Техникалык колдоо борборуна кайрылыңыз webсайтында www.microchip.com/support. FPGA түзмөгүнүн бөлүгүнүн номерин айтып, тиешелүү иштин категориясын тандаңыз жана дизайнды жүктөңүз fileс техникалык колдоо ишин түзүү учурунда.
Продукциянын баасы, өнүмдөрдү жаңыртуу, жаңыртуу маалыматы, буйрутма статусу жана авторизация сыяктуу техникалык эмес колдоо үчүн Кардарларды тейлөө кызматы менен байланышыңыз.

  • Түндүк Америкадан 800.262.1060 телефонуна чалыңыз
  • Башка өлкөлөрдөн 650.318.4460 телефонуна чалыңыз
  • Факс, дүйнөнүн каалаган жеринен, 650.318.8044

Микрочип маалыматы

Микрочип Webсайт
Microchip биздин аркылуу онлайн колдоо көрсөтөт webсайтында www.microchip.com/. Бул webсайт жасоо үчүн колдонулат fileс жана маалымат кардарларга оңой жеткиликтүү. жеткиликтүү мазмундун кээ бирлери төмөнкүлөрдү камтыйт:

  • Продукт колдоо – Маалымат баракчалары жана каталар, колдонмонун эскертүүлөрү жана сampпрограммалар, дизайн ресурстары, колдонуучунун колдонмолору жана аппараттык камсыздоо документтери, акыркы программалык камсыздоо релиздери жана архивдик программа
  • Жалпы техникалык колдоо – Көбүнчө берилүүчү суроолор (FAQ), техникалык колдоо сурамдары, онлайн талкуу топтору, Microchip дизайн өнөктөш программасынын мүчөлөрүнүн тизмеси
  • Микрочиптин бизнеси – Продукцияны тандоо жана буйрутма берүү боюнча колдонмолор, Microchipтин акыркы пресс-релиздери, семинарлардын жана иш-чаралардын тизмеси, Microchip сатуу кеңселеринин тизмеси, дистрибьюторлор жана фабрика өкүлдөрү

Продукцияны өзгөртүү жөнүндө кабарлоо кызматы

  • Микрочиптин өнүмдөрүн өзгөртүү боюнча эскертме кызматы кардарларды Microchip өнүмдөрүнөн кабардар кылып турууга жардам берет. Жазылуучулар белгилүү бир продукт үй-бүлөсүнө же кызыккан өнүктүрүү куралына байланыштуу өзгөрүүлөр, жаңыртуулар, оңдоолор же каталар болгондо электрондук почта билдирүүсүн алышат.
  • Катталуу үчүн, өтүңүз www.microchip.com/pcn жана каттоо көрсөтмөлөрүн аткарыңыз.

Кардарларды колдоо
Microchip өнүмдөрүн колдонуучулар бир нече каналдар аркылуу жардам ала алышат:

  • Дистрибьютор же өкүл
  • Жергиликтүү сатуу кеңсеси
  • Embedded Solutions Engineer (ESE)
  • Техникалык колдоо

Кардарлар колдоо үчүн дистрибьюторуна, өкүлүнө же ESEге кайрылышы керек. Кардарларга жардам берүү үчүн жергиликтүү сатуу кеңселери да бар. Бул документте сатуу кеңселеринин жана жайгашкан жерлердин тизмеси камтылган.

Техникалык колдоо аркылуу жеткиликтүү webсайт: www.microchip.com/support

Микрочип түзмөктөрүнүн кодун коргоо өзгөчөлүгү
Microchip өнүмдөрүндөгү кодду коргоо функциясынын төмөнкү маалыматтарына көңүл буруңуз:

  • Микрочип өнүмдөрү алардын микрочиптин маалымат баракчасында камтылган спецификацияларга жооп берет.
  • Microchip анын өнүмдөрүнүн үй-бүлөсү максаттуу түрдө, иштөө спецификацияларында жана кадимки шарттарда колдонулганда коопсуз деп эсептейт.
  • Микрочип өзүнүн интеллектуалдык менчик укуктарын баалайт жана агрессивдүү түрдө коргойт. Microchip продуктунун кодду коргоо функцияларын бузуу аракеттерине катуу тыюу салынат жана Digital Millennium Автордук укук Актынын бузулушу мүмкүн.
  • Microchip же башка жарым өткөргүч өндүрүүчүсү да анын кодунун коопсуздугуна кепилдик бере албайт. Кодду коргоо биз буюмдун "сынгыс" экенине кепилдик беребиз дегенди билдирбейт. Кодду коргоо дайыма өнүгүп турат. Микрочип биздин өнүмдөрдүн кодду коргоо функцияларын тынымсыз өркүндөтүүгө умтулат.

Юридикалык эскертүү
Бул басылма жана андагы маалымат Microchip өнүмдөрү менен гана колдонулушу мүмкүн, анын ичинде Microchip өнүмдөрүн сиздин тиркемеңиз менен долбоорлоо, сыноо жана интеграциялоо үчүн. Бул маалыматты колдонуу
башка жол менен бул шарттарды бузган. Түзмөктүн тиркемелери тууралуу маалымат сизге ыңгайлуу болушу үчүн гана берилет жана жаңыртуулар менен алмаштырылышы мүмкүн. Колдонмоңуз сиздин спецификацияларыңызга жооп бериши үчүн сиздин милдетиңиз. Кошумча колдоо үчүн жергиликтүү Microchip сатуу кеңсеңизге кайрылыңыз же бул жерден кошумча колдоо алыңыз www.microchip.com/en-us/support/design-help/client-support-services.

БУЛ МААЛЫМАТ МИКРОЧИП МЕНЕН «БОЛГОНДОЙ» БЕРИЛГЕН. MICROCHIP ЭЧ кандай ачык же кыйыр түрдө, жазуу түрүндөгү же оозеки, мыйзамдуу же башка ТҮРЛҮРДӨ ЭМНЕ КАРАНДЫ ЭМЕС, БИР КАЧАН ЧЕКТЕБЕГЕН МААЛЫМАТТАРГА ТИЕШЕЛҮҮ БЕРБЕЙТ. САТЫЛУУЧУ ЖАНА БЕЛГИЛҮҮ МАКСАТКА ЖАРАКЧЫЛЫК ЖЕ АНЫН АБАЛЫНА, САПАТЫНА ЖЕ АТКАРУУСУНА БАЙЛАНЫШТУУ КЕПИЛДИКТЕР.

ЭЧ КАЧАН МИКРОЧИП КЫЙЫР ЭМЕС, АТАЙЫН, ЖАЗАЛУУЧУ, КОЧУШУП ЖАТКАН ЖЕ ЖОГОЛУУГА, ЗЫЯНДАРГА, ЧЫГЫМДАРГА ЖЕ КАЧАН ЖООПКЕРЧИЛИК ЭМЕС. МИКРОЧИП МҮМКҮНЧҮЛҮГҮ ЖӨНҮНДӨ КЕҢЕШ БЕРИЛСЕ ЖЕ ЗЫЯНДАР АЛЫНГАН БОЛСО ДА. МЫЙЗАМ ТАРАПКАН ТОЛУК ДАЛАМДА МИКРОЧИПТИН БААРДЫК ДОоматтар боюнча ЖООПКЕРЧИЛИГИ МААЛЫМАТТАРГА ЖЕ АНЫ ПАЙДАЛАНУУГА БАЙЛАНЫШКАН КАЧАН ЖООПКЕРЧИЛИК ЖӨНҮНДӨГҮ ЖӨНҮНДӨ АШЫП БЕРБЕЙТ. МААЛЫМАТ.

Микрочип түзүлүштөрүн жашоону колдоо жана/же коопсуздук тиркемелеринде колдонуу толугу менен сатып алуучуга жүктөлөт жана сатып алуучу микрочипти мындай колдонуудан келип чыккан бардык жана бардык зыяндардан, дооматтардан, костюмдардан же чыгашалардан коргоого, ордун толтурууга жана зыянсыз кармоого макул болот. Эгерде башкасы көрсөтүлбөсө, эч кандай лицензия кыйыр түрдө же башка түрдө Microchip интеллектуалдык менчик укуктарына ылайык берилбейт.

Соода белгилери
Микрочиптин аты жана логотиби, Microchip логотиби, Adaptec, AVR, AVR логотиби, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, maMDlu, maMDlu MediaLB, megaAVR, Microsemi, Microsemi логотиби, MOST, MOST логотиби, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 логотиби, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logometre, Supericom, Sym , 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, SmartFyn, SWld TimeCesium, TimeHub, TimePictra, TimeProvider жана ZL АКШдагы Microchip Technology Incorporated компаниясынын катталган соода белгилери.

Коңшу ачкычты басуу, AKS, санариптик доорго карата аналогдук, каалаган конденсатор, AnyIn, AnyOut, кеңейтилген которуштуруу, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoCompanion, CryptoCompanion, D.PDIClDPDYNDS, жашты тууралоо , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Чиптер аралык туташуу, JitterBlocker, Knob-on-Display, MarginCry, максView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB тастыкталган логотип, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Баардык нерсени билүүчү код түзүү, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, Power MOS 4, PowerSiure , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTGXNUMX, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Synch Endurance , Trusted Time, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect жана ZENA - Microchip Technology Incorporated компаниясынын АКШдагы жана башка өлкөлөрдө соода белгилери.

SQTP — Microchip Technology Inc. компаниясынын АКШдагы тейлөө белгиси, 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.

Дүйнөлүк сатуу жана тейлөө

АМЕРИКА АЗИЯ/ТЫНЧ ОФИКА АЗИЯ/ТЫНЧ ОФИКА ЕВРОПА
Корпоративдик Office
2355 West Chandler Blvd. Чандлер, AZ 85224-6199
Тел: 480-792-7200
Факс: 480-792-7277
Техникалык колдоо: www.microchip.com/support Web Дарек: www.microchip.com Атланта
Дулут, GA
Тел: 678-957-9614
Факс: 678-957-1455
Остин, TX
Тел: 512-257-3370
Бостон
Вестборо, MA Тел: 774-760-0087
Факс: 774-760-0088
Чикаго
Itasca, IL
Тел: 630-285-0071
Факс: 630-285-0075
Даллас
Аддисон, Техас
Тел: 972-818-7423
Факс: 972-818-2924
Детройт
Нови, MI
Тел: 248-848-4000
Хьюстон, TX
Тел: 281-894-5983
Индианаполис
Ноблсвилл, ИН Тел: 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
Индия Pune
Тел: 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
Австрия Wels
Тел: 43-7242-2244-39
Факс: 43-7242-2244-393Дания Копенгаген
Тел: 45-4485-5910
Факс: 45-4485-2829Финляндия Espoo
Тел: 358-9-4520-820

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

Германия Гарчинг
Тел: 49-8931-9700

Германия Хаан
Тел: 49-2129-3766400

Германия Heilbronn
Тел: 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

Нидерланды – Друнен
Тел: 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 процессорунун подсистемасы, процессордун подсистемасы, подсистемасы

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *