Процесорна подсистема MICROCHIP AN4229 Risc V
Информация за продукта
Спецификации
- Име на продукта: RT PolarFire
- Модел: AN4229
- Процесорна подсистема: RISC-V
- Изисквания към захранването: 12V/5A AC захранващ адаптер
- Интерфейс: USB 2.0 A към mini-B, Micro B USB 2.0
Инструкции за употреба на продукта
Изисквания за проектиране
Хардуерните и софтуерните изисквания за изграждане на процесорна подсистема Mi-V са както следва:
- 12V/5A AC захранващ адаптер и кабел
- USB 2.0 A към mini-B кабел
- Micro B USB 2.0 кабел
- Обърнете се към readme.txt file в дизайна files за всички необходими версии на софтуера
Предпоставки за проектиране
Преди да започнете процеса на проектиране, уверете се, че са изпълнени следните стъпки:
- [Списък с предпоставки]
Описание на дизайна
MIV_RV32 е процесорно ядро, предназначено да реализира набора от инструкции RISC-V. Ядрото може да бъде реализирано на FPGA.
ЧЗВ
- Въпрос: Какви са хардуерните изисквания за RT PolarFire?
О: Хардуерните изисквания включват 12V/5A AC захранващ адаптер и кабел, 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) 12V/5A AC захранващ адаптер и кабел USB 2.0 A към mini-B кабел Micro B USB 2.0 кабел | REV 1.0 г. |
Софтуерни изисквания | |
Libero® SoC FlashPro Express SoftConsole | Вижте readme.txt file в дизайна files за всички версии на софтуера, необходими за създаване на референтния дизайн на Mi-V |
Предпоставки за проектиране (задайте въпрос)
Преди да започнете, изпълнете следните стъпки:
- Изтеглете референтния дизайн files от RT PolarFire: Изграждане на процесорна подсистема RISC-V.
- Изтеглете и инсталирайте 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!“ и мига потребителските светодиоди на платката.
Хардуерно внедряване (задайте въпрос)
Следващата фигура показва дизайна на Libero на процесорната подсистема Mi-V.
IP блокове (задайте въпрос)
Следващата таблица изброява IP блоковете, използвани в референтния дизайн на подсистемата на процесора Mi-V и тяхната функция.
Таблица 4-1. Описание на IP блокове
IP име | Описание |
INIT_MONITOR | RT PolarFire® Initialization Monitor получава състоянието на инициализация на устройството и паметта |
reset_syn | Това е CORERESET_PF IP екземпляр, който генерира синхронно нулиране на системно ниво за подсистемата Mi-V |
CCC_0 |
Блокът RT PolarFire Clock Conditioning Circuitry (CCC) взема входен часовник от 160 MHz от блока PF_OSC и генерира 83.33 MHz тъканен часовник за подсистемата на процесора 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 MHz изходен часовник |
Важно: Всички потребителски ръководства и наръчници за IP са достъпни от Libero SoC > Каталог
Карта на паметта (задайте въпрос)
Следващата таблица изброява картата на паметта на паметите и периферните устройства.
Таблица 4-2. Описание на картата на паметта
Периферни устройства | Начален адрес |
TCM | 0x8000_0000 |
MIV_ESS_UART | 0x7100_0000 |
MIV_ESS_GPIO | 0x7500_0000 |
Внедряване на софтуер (задайте въпрос)
Microchip предоставя инструментална верига SoftConsole за изграждане на изпълнимо RISC-V потребителско приложение (.hex) file и го отстранете. Референтният дизайн fileвключва работното пространство на фърмуера, което съдържа софтуерния проект MiV_uart_blinky. Потребителското приложение MiV_uart_blinky е програмирано на външна SPI Flash с помощта на Libero® SoC. Даденото потребителско приложение отпечатва UART съобщението „Hello World!“ и мига потребителските светодиоди на платката.
Съгласно картата на паметта за проектиране на Libero SoC, периферните адреси на UART и GPIO са нанесени съответно на 0x71000000 и 0x75000000. Тази информация е предоставена в hw_platform.h file както е показано на следващата фигура.
Потребителското приложение трябва да се изпълни от паметта на TCM (код, данни и стек). Следователно RAM адресът в скрипта за свързване е зададен на началния адрес на TCM паметта, както е показано на следващата фигура.
Скриптът за свързване (miv-rv32-ram.ld) е наличен в папката FW\MiV_uart_blinky\miv_rv32_hal на дизайна files. За да създадете потребителското приложение, изпълнете следните стъпки:
- Създайте проект Mi-V SoftConsole
- Изтеглете MIV_RV32 HAL files и драйвери от GitHub, като използвате връзката, както следва: github.com/Mi-V-Soft-RISC-V/платформа
- Импортирайте драйверите на фърмуера
- Създайте main.c file с код на приложението
- Картирайте драйверите на фърмуера и скрипта за свързване
- Карта на паметта и периферните адреси
- Създайте приложението
За повече информация относно тези стъпки вижте AN4997: PolarFire FPGA Изграждане на Mi-V процесорна подсистема. .hex file се създава след успешно изграждане и се използва за проектиране и конфигурация за инициализация на паметта при изпълнение на демонстрацията.
Настройване на демонстрацията (задайте въпрос)
За да настроите демонстрацията, изпълнете следните стъпки:
- Настройка на хардуера
- Настройване на серийния терминал (Tera Term)
Настройка на хардуера (задайте въпрос)
Важно: Отстраняването на грешки в приложението Mi-V с помощта на дебъгера на SoftConsole няма да работи, ако режимът на спиране на системния контролер е активиран. Режимът на спиране на системния контролер е деактивиран за този дизайн, за да демонстрира приложението Mi-V.
За да настроите хардуера, изпълнете следните стъпки:
- Изключете платката с помощта на превключвателя SW7.
- Отворете джъмпера J31, за да използвате външния програматор FlashPro, или затворете джъмпера J31, за да използвате вградения програматор FlashPro.
Важно: Embedded Flash Pro Programmer може да се използва само за програмиране през Libero или FPExpress, той не може да се използва за отстраняване на грешки в Mi-V базирано приложение. - Свържете хост компютъра към конектора J24 с помощта на USB кабела.
- За да активирате SC_SPI, 1-2 пина на джъмпера J8 трябва да бъдат затворени.
- Свържете FlashPro програмиста към J3 конектор (JTAG заглавка) и използвайте друг USB кабел, за да свържете FlashPro програмиста към хост компютъра.
- Уверете се, че драйверите на моста USB към UART се откриват автоматично, което може да се провери чрез диспечера на устройствата на хост компютъра.
Важно: Както е показано на Фигура 6-1, свойствата на порта на COM16 показват, че той е свързан към USB сериен порт. Следователно, COM16 е избран в този примерampле. Номерът на COM порта е специфичен за системата. Ако драйверите за USB към UART мост не са инсталирани, изтеглете и инсталирайте драйверите от www.microchip.com/en-us/product/mcp2200. - Свържете захранването към конектор J19 и включете захранването с помощта на превключвател SW7.
Настройване на серийния терминал (Tera Term) (задайте въпрос)
Потребителското приложение (MiV_uart_blinky.hex file) отпечатва „Hello World!“ съобщение на серийния терминал през интерфейса UART.
За да настроите серийния терминал, изпълнете следните стъпки:
- Стартирайте Tera Term на хост компютъра.
- Изберете идентифицирания COM порт в Tera Term, както е показано на следващата фигура.
- От лентата с менюта изберете Настройка > Сериен порт, за да настроите COM порта.
- Задайте Speed (baud) на 115200 и Flow Control на none и щракнете върху опцията New setting, както е показано на следващата фигура.
След като серийният терминал е настроен, следващата стъпка е да програмирате устройството RT PolarFire®.
Пускане на демонстрацията (задайте въпрос)
За да стартирате демонстрацията, изпълнете следните стъпки:
- Генериране на клиента за инициализация на TCM
- Програмиране на устройството RT PolarFire®
- Генериране на SPI флаш изображение
- Програмиране на SPI Flash
Генериране на клиента за инициализация на TCM (задайте въпрос)
За да инициализирате TCM в RT PolarFire® с помощта на системния контролер, локални параметри l_cfg_hard_tcm0_en в miv_rv32_subsys_pkg.v file трябва да се промени на 1'b1 преди Синтез. За повече информация вижте ръководството за потребителя на MIV_RV32.
В Libero® SoC, опцията Configure Design Initialization Data and Memories генерира клиента за инициализация на TCM и го добавя към sNVM, μPROM или външна SPI Flash въз основа на избрания тип енергонезависима памет. В тази бележка за приложението клиентът за инициализация на TCM се съхранява в SPI Flash. Този процес изисква изпълнимия файл на потребителското приложение file (.hex file). Шестнадесетият file (*.hex) се генерира с помощта на проект за приложение SoftConsole. A sampпотребителското приложение е предоставено заедно с дизайна files. Потребителското приложение file (.hex) е избран за създаване на клиента за инициализация на TCM, като се използват следните стъпки:
- Стартирайте Libero® SoC и стартирайте script.tcl (Приложение 2: Изпълнение на TCL скрипта).
- Изберете Configure Design Initialization Data and Memories > Libero Design Flow.
- В раздела Fabric RAMs изберете екземпляра на TCM и щракнете двукратно върху него, за да отворите диалоговия прозорец Редактиране на клиента за инициализация на Fabric RAM, както е показано на следващата фигура.
В диалоговия прозорец Edit Fabric RAM Initialization Client задайте тип съхранение на SPI-Flash. След това изберете Съдържание от file и щракнете върху бутона Импортиране (...), както е показано на следващата фигура.
Програмиране на устройството RT PolarFire (задайте въпрос)
- Референтният дизайн fileвключват проекта за процесорна подсистема Mi-V, създаден с помощта на Libero® SoC. Устройството RT PolarFire® може да се програмира с помощта на Libero SoC.
- Процесът на проектиране на Libero SoC е показан на следващата фигура.
За да програмирате устройството RT PolarFire, отворете проекта Libero на процесорната подсистема Mi-V, който е създаден с помощта на предоставените TCL скриптове в Libero SoC, и щракнете двукратно върху Run Program Action .
Генериране на SPI флаш изображение (задайте въпрос)
- За да генерирате SPI Flash изображение, щракнете двукратно върху Generate SPI Flash Image в раздела Design Flow.
- Когато SPI Flash изображението се генерира успешно, се появява зелена отметка до Generate SPI Flash Image.
Програмиране на SPI Flash (задайте въпрос)
За да програмирате SPI Flash изображение, изпълнете следните стъпки:
- Щракнете двукратно върху Run PROGRAM_SPI_IMAGE в раздела Design Flow.
- Щракнете върху Да в диалоговия прозорец.
- Когато SPI изображението е успешно програмирано на устройството, се появява зелена отметка до Run PROGRAM_SPI_IMAGE.
- След като SPI Flash програмирането приключи, TCM е готов. В резултат на това светодиоди 1, 2, 3 и 4 мигат, след което се наблюдават отпечатъци на серийния терминал, както е показано на следващата фигура.
Това приключва демонстрацията.
Устройството RT PolarFire® и SPI Flash могат също да бъдат програмирани с помощта на FlashPro Express, вижте Приложение 1: Програмиране на устройството RT PolarFire и SPI Flash с помощта на FlashPro Express.
Приложение 1: Програмиране на устройството RT PolarFire и SPI Flash с помощта на FlashPro Express (задайте въпрос)
Референтният дизайн fileвключва работа по програмиране file за програмиране на устройството RT PolarFire® с помощта на FlashPro Express. Тази работа file също така включва SPI Flash изображение, което е клиент за инициализация на TCM. FlashPro Express програмира както устройството RT PolarFire, така и SPI Flash с тази .задача за програмиране file. Работата по програмиране file е наличен в DesignFiles_директория\Програмиране_files.
За да програмирате устройството RT PolarFire с програмирането file като използвате FlashPro Express, изпълнете следните стъпки:
- Настройте хардуера, вижте Настройка на хардуера.
- На хост компютъра стартирайте софтуера FlashPro Express.
- За да създадете нов проект за работа, щракнете върху Нов или изберете Нов проект за работа от FlashPro Express Job от менюто Проект.
- Въведете следното в диалоговия прозорец:
- Работа по програмиране file: Щракнете върху Преглед и навигирайте до местоположението, където .job file се намира и изберете file. Работата file е наличен в DesignFiles_директория\Програмиране_files.
- Местоположение на проекта за задание на FlashPro Express: Щракнете върху Преглед и отидете до местоположението, където искате да запазите проекта.
- Натиснете OK. Необходимото програмиране file е избрано и готово за програмиране.
- Прозорецът FlashPro Express се появява, както е показано на следващата фигура. Уверете се, че в полето Програмист се появява номер на програмист. Ако не стане, проверете връзките на платката и щракнете върху Refresh/Rescan Programmers.
- Натиснете RUN. Когато устройството е програмирано успешно, се показва статус RUN PASSED, както е показано на следващата фигура.
Това завършва програмирането на устройството RT PolarFire и SPI Flash. След като програмирате платката, наблюдавайте „Hello World!“ съобщение, отпечатано на UART терминала и мигането на потребителските светодиоди.
Приложение 2: Изпълнение на TCL скрипта (задайте въпрос)
TCL скриптовете са предоставени в дизайна files папка в директория HW. Ако е необходимо, проектният поток може да бъде възпроизведен от изпълнението на дизайна до генерирането на задание file.
За да стартирате TCL, изпълнете следните стъпки:
- Стартирайте софтуера Libero.
- Изберете Проект > Изпълнение на скрипт....
- Щракнете върху Преглед и изберете script.tcl от изтеглената HW директория.
- Щракнете върху Изпълнение.
След успешното изпълнение на TCL скрипта, проектът Libero се създава в HW директорията.
- За повече информация относно TCL скриптове вижте rtpf_an4229_df/HW/TCL_Script_readme.txt. За повече информация относно TCL командите вижте Справочно ръководство за Tcl команди. Свържете се с Microchip
- Техническа поддръжка за всякакви заявки, възникнали по време на изпълнение на TCL скрипта.
История на редакциите (задайте въпрос)
Таблицата с хронологията на ревизиите описва промените, които са въведени в документа. Промените са изброени по редакция, започвайки с най-актуалната публикация.
Таблица 10-1. История на ревизиите
Ревизия | Дата | Описание |
B | 10/2024 | Следва списъкът с промените, направени в ревизия B на документа:
|
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файлови програми, ресурси за проектиране, ръководства за потребителя и документи за хардуерна поддръжка, най-новите версии на софтуера и архивиран софтуер
- Обща техническа поддръжка – Често задавани въпроси (ЧЗВ), заявки за техническа поддръжка, онлайн дискусионни групи, списък с членове на партньорската програма за дизайн на Microchip
- Бизнес на 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 за допълнителна поддръжка или получете допълнителна поддръжка на адрес www.microchip.com/en-us/support/design-help/client-support-services.
ТАЗИ ИНФОРМАЦИЯ СЕ ПРЕДОСТАВЯ ОТ 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 logo, 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, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, 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/качество.
Световни продажби и обслужване
АМЕРИКИ | АЗИЯ/ТИХИЯ ОКЕАН | АЗИЯ/ТИХИЯ ОКЕАН | ЕВРОПА |
Корпоративен офис 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 Бостън Уестбъро, Масачузетс Тел: 774-760-0087 факс: 774-760-0088 Чикаго Итаска, Илинойс Тел: 630-285-0071 факс: 630-285-0075 Далас Адисън, Тексас Тел: 972-818-7423 факс: 972-818-2924 Детройт Нови, Мичиган Тел: 248-848-4000 Хюстън, TX Тел: 281-894-5983 Индианаполис Noblesville, IN Тел: 317-773-8323 факс: 317-773-5453 Тел: 317-536-2380 Лос Анджелис Мисия Виехо, Калифорния Тел.: 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 Франция – Париж Германия – Гархинг Германия – Хаан Германия – Хайлброн Германия – Карлсруе Тел: 49-721-625370 Германия – Мюнхен Германия – Розенхайм Израел - Ход Хашарон Италия – Милано Италия – Падуа Холандия – Drunen Норвегия – Трондхайм Полша – Варшава Румъния – Букурещ Испания - Мадрид |
Забележка за приложението
© 2024 Microchip Technology Inc. и нейните дъщерни дружества
Документи / Ресурси
![]() |
Процесорна подсистема MICROCHIP AN4229 Risc V [pdf] Ръководство за потребителя AN4229, AN4229 Процесорна подсистема Risc V, AN4229, Процесорна подсистема Risc V, Процесорна подсистема, Подсистема |