Мікрочіп-ЛОГО

Microchip Technology MIV_RV32 v3.0 IP Core Tool Dynamic Page

Microchip-Technology-MIV-RV32-v3.0-IP-Core-Tool-Dynamic-Page-PRODUCT

Інформація про продукт
Продукт MIV_RV32 v3.0, випущений у жовтні 2020 року. Це запатентований і конфіденційний продукт, розроблений Microsemi. Примітки до випуску надають інформацію про функції, вдосконалення, системні вимоги, підтримувані родини, реалізації, відомі проблеми та способи вирішення IP.

особливості

  • MIV_RV32 має такі особливості:

Види доставки
Для використання MIV_RV32 ліцензія не потрібна. Повний вихідний код RTL надається для ядра.

Підтримувані сім’ї
Підтримувані сімейства не згадуються в тексті посібника користувача.

Інструкції з монтажу
Для установки MIV_RV32 CPZ file, це потрібно зробити через програмне забезпечення Libero за допомогою функції оновлення каталогу або додавання CPZ вручну file за допомогою функції «Додати основний каталог». Після встановлення ядро ​​можна налаштувати, згенерувати та створити екземпляр у рамках проекту для включення в проект Libero. Зверніться до онлайн-довідки Libero SoC, щоб отримати додаткові інструкції щодо встановлення ядра, ліцензування та загального використання.

Документація
Щоб отримати оновлення та отримати додаткову інформацію про програмне забезпечення, пристрої та апаратне забезпечення, відвідайте сторінки інтелектуальної власності групи продуктів Microsemi SoC webсайт: http://www.microsemi.com/products/fpga-soc/design-resources/ip-cores.
Більше інформації також можна отримати з вбудованої екосистеми MI-V.

Підтримувані тестові середовища

З MIV_RV32 тестовий стенд не надається. MIV_RV32 RTL можна використовувати для імітації процесора, який виконує програму, використовуючи стандартний тестовий стенд, створений Libero.

Припинені функції та пристрої
Жодного.

Відомі обмеження та обхідні шляхи
Наступні обмеження та обхідні шляхи застосовуються до випуску MIV_RV32 v3.0:

  1. TCM обмежений максимальним розміром 256 Кб.
  2. Щоб ініціалізувати TCM у PolarFire за допомогою системного контролера, потрібен локальний параметр l_cfg_hard_tcm0_en.

Зверніть увагу, що ця інформація базується на наданому текстовому фрагменті з посібника користувача. Для отримання більш детальної та повної інформації зверніться до повного посібника користувача або зверніться безпосередньо до Microsemi.

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

Редакція 2.0
Редакція 2.0 цього документа була опублікована в жовтні 2020 року. Нижче наведено підсумок змін. Змінено назву ядра з MIV_RV32IMC на MIV_RV32. Це нейтральне щодо конфігурації ім’я дозволяє в майбутньому розширити підтримку додаткових розширень RISC-V ISA.

Редакція 1.0
Редакція 1.0 є першою публікацією цього документа, опублікованою в березні 2020 року.

Примітки до випуску MIV_RV32 v3.0

закінченоview
Ці примітки до випуску випускаються разом із робочим випуском MIV_RV32 v3.0. У цьому документі наведено докладні відомості про функції, вдосконалення, системні вимоги, підтримувані сімейства, впровадження, а також відомі проблеми та способи вирішення IP.

особливості

MIV_RV32 має такі особливості

  • Розроблено для програмних реалізацій FPGA з низьким енергоспоживанням
  • Підтримує стандарт RISC-V RV32I ISA з додатковими розширеннями M і C
  • Наявність тісно зв'язаної пам'яті, розмір якої визначається діапазоном адрес
  • TCM APB Slave (TAS) до TCM
  • Функція Boot ROM для завантаження образу та запуску з пам’яті
  • Зовнішні, таймерні та програмні переривання
  • До шести додаткових зовнішніх переривань
  • Підтримка векторизованих і невекторних переривань
  • додатковий вбудований блок налагодження з JTAG інтерфейс
  •  Додаткові інтерфейси зовнішньої шини AHBL, APB3 і AXI3/AXI4

Види доставки
Для використання MIV_RV32 ліцензія не потрібна. Для ядра надається повний вихідний код RTL.

Підтримувані сім’ї

  • PolarFire SoC®
  • PolarFire RT®
  • PolarFire®
  • RTG4TM
  • IGLOO®2
  • SmartFusion®2

 Інструкції з монтажу
КПЗ MIV_RV32 file необхідно встановити в програмне забезпечення Libero. Це робиться автоматично за допомогою функції оновлення каталогу в Libero або CPZ file можна додати вручну за допомогою функції «Додати основний каталог». Раз КПЗ file встановлено в Libero, ядро ​​може бути налаштовано, згенеровано та створено в рамках проекту для включення в проект Libero. Перегляньте онлайн-довідку Libero SoC, щоб отримати подальші інструкції щодо встановлення ядра, ліцензування та загального використання.

Документація

Цей випуск містить копію посібника MIV_RV32 і документів специфікації RISC-V. Посібник описує основну функціональність і дає покрокові інструкції щодо моделювання, синтезу, розміщення та маршрутизації цього ядра, а також пропозиції щодо реалізації. Дивіться онлайн-довідку Libero SoC, щоб отримати вказівки щодо отримання IP-документації. Також додається посібник із проектування, який описує прикладampдизайн le Libero для PolarFire®. Щоб отримати оновлення та отримати додаткову інформацію про програмне забезпечення, пристрої та апаратне забезпечення, відвідайте сторінки інтелектуальної власності групи продуктів Microsemi SoC webсайт: http://www.microsemi.com/products/fpga-soc/design-resources/ip-cores
Більше інформації також можна отримати з вбудованої екосистеми MI-V.

Підтримувані тестові середовища
З MIV_RV32 тестовий стенд не надається. MIV_RV32 RTL можна використовувати для імітації процесора, який виконує програму, використовуючи стандартний тестовий стенд, створений Libero.

Припинені функції та пристрої
Жодного.

Відомі обмеження та обхідні шляхи
Нижче наведено обмеження та обхідні шляхи, застосовні до випуску MIV_RV32 v3.0.

  1. TCM обмежений максимальним розміром 256 Кб.
  2. Щоб ініціалізувати TCM у PolarFire за допомогою системного контролера, локальний параметр l_cfg_hard_tcm0_en у файлі miv_rv32_opsrv_cfg_pkg.v file слід змінити на 1'b1 перед синтезом. Див. розділ 2.7 у посібнику MIV_RV32 v3.0.
  3. Налагодження через GPIO за допомогою FlashPro 5 має бути обмежено максимум 10 МГц.
  4. Зверніть увагу на ДжTAGВхід _TRSTN тепер активний низький. У попередніх версіях цей вхід був активно високим.

Гарантія на продукцію Microsemi викладена в Положеннях і умовах замовлення на продаж Microsemi. Інформація, що міститься в цій публікації, надається виключно з метою проектування та використання продуктів Microsemi. Інформація щодо програм пристрою тощо надається лише для вашої зручності та може бути замінена оновленнями. Покупець не повинен покладатися на будь-які дані та специфікації продуктивності або параметри, надані Microsemi. Ви несете відповідальність за те, щоб ваша програма відповідала вашим вимогам.

ЦЯ ІНФОРМАЦІЯ НАДАЄТЬСЯ «ЯК Є». MICROSEMI НЕ НАДАЄ ЖОДНИХ ЗАЯВ АБО ГАРАНТІЙ БУДЬ-ЯКОГО ВИДУ, ЯВНИХ АБО НЕПРЯМИХ, ПИСЬМОВИХ АБО УСНИХ, ЗАКОНОДАТЕЛЬНИХ АБО ІНШИХ, ПОВ’ЯЗАНИХ З ІНФОРМАЦІЄЮ, ВКЛЮЧАЮЧИ, МЕЖЕ НЕ ОБМЕЖУЮЧИСЬ, ЇЇ СТАН, ЯКІСТЬ, ЕФЕКТИВНІСТЬ, ВІДСУТНІСТЬ ПОРУШЕНЬ, КОМЕРЦІЙНИЙ ЦІЛЬ ІТИ, АБО ПРИДАТНІСТЬ ДЛЯ КОНКРЕТНОГО МЕТА. MICROSEMI НЕ НЕСЕ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ НЕПРЯМІ, СПЕЦІАЛЬНІ, ШТРАФНІ, ВИПАДКОВІ АБО НЕПРЯМІ ВТРАТИ, ПОШКОДЖЕННЯ, ВАРТІСТЬ АБО ВИТРАТИ, ПОВ’ЯЗАНІ З ЦІЄЮ ІНФОРМАЦІЄЮ АБО ЇЇ ВИКОРИСТАННЯМ, ОДНАК ЯКЩО MICROSEMI БУЛО ПОПЕРЕДЖЕНО ISED МОЖЛИВОСТІ АБО ЧИ ПЕРЕДБАЧИТИ ЗБИТКИ? НАСІЛЬКИ ДОЗВОЛЕНО ЗАКОНОМ, ЗАГАЛЬНА ВІДПОВІДАЛЬНІСТЬ MICROSEMI ЗА ВСІМИ ПРЕТЕНЗІЯМИ, ПОВ’ЯЗАНИМИ З ЦІЄЮ ІНФОРМАЦІЄЮ АБО ЇЇ ВИКОРИСТАННЯМ, НЕ ПЕРЕВИЩАЄ КІЛЬКОСТІ КОМІСІЙ, ЯКЩО ТАКА Є, ЯКІ ВИ СПЛАТИЛИ БЕЗПОСЕРЕДНЯ MICROSEMI ЗА ЦЮ ІНФОРМАЦІЮ.

Використання приладів Microsemi
у підтримці життєдіяльності, критично важливому обладнанні чи програмах та/або програмах безпеки повністю несе відповідальність за покупця, і покупець погоджується захищати та відшкодовувати Microsemi від будь-яких збитків, претензій, позовів або витрат, що є результатом такого використання. Жодні ліцензії не передаються, опосередковано чи іншим чином, за будь-якими правами інтелектуальної власності Microsemi, якщо не зазначено інше.

Microsemi Corporation, дочірня компанія Microchip Technology Inc. (Nasdaq: MCHP), і її корпоративні філії є провідними постачальниками інтелектуальних, підключених і безпечних вбудованих рішень для керування. Їхні прості у використанні інструменти розробки та всеосяжне портфоліо продуктів дозволяють клієнтам створювати оптимальні проекти, які знижують ризик, одночасно знижуючи загальну вартість системи та час виходу на ринок. Ці рішення обслуговують понад 120,000 XNUMX клієнтів на промислових, автомобільних, побутових, аерокосмічних і оборонних ринках, у зв’язку та комп’ютерних ринках. Компанія зі штаб-квартирою в Чандлері, штат Арізона, пропонує чудову технічну підтримку, а також надійну доставку та якість. Дізнайтесь більше на www.microsemi.com.

Мікросемі
2355 W. Chandler Blvd.
Чандлер, AZ 85224 США
У межах США: +1 480-792-7200
Факс: +1 480-792-7277
www.microsemi.com © 2020 Microsemi та її корпоративні філії. Всі права захищені. Microsemi та логотип Microsemi є товарними знаками корпорації Microsemi та її корпоративних філій. Усі інші торгові марки та знаки обслуговування є власністю відповідних власників.

Документи / Ресурси

Microchip Technology MIV_RV32 v3.0 IP Core Tool Dynamic Page [pdfПосібник користувача
MIV_RV32 v3.0 IP Core Tool Dynamic Page, MIV_RV32 v3.0, IP Core Tool Dynamic Page, Core Tool Dynamic Page, Tool Dynamic Page

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *