LOGO mikrochipów

Technologia Microchip MIV_RV32 v3.0 Narzędzie IP Core Dynamic Strona

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

Informacje o produkcie
Produkt to MIV_RV32 v3.0, wydany w październiku 2020. Jest to zastrzeżony i poufny produkt opracowany przez Microsemi. Informacje o wersji zawierają informacje o funkcjach, ulepszeniach, wymaganiach systemowych, obsługiwanych rodzinach, implementacjach, znanych problemach i obejściach IP.

Cechy

  • MIV_RV32 ma następujące funkcje:

Rodzaje dostawy
Do korzystania z MIV_RV32 nie jest wymagana żadna licencja. Dla rdzenia dostarczany jest kompletny kod źródłowy RTL.

Obsługiwane rodziny
Obsługiwane rodziny nie są wymienione w tekście instrukcji obsługi.

Instrukcje instalacji
Aby zainstalować MIV_RV32 CPZ file, należy to zrobić za pomocą oprogramowania Libero, korzystając z funkcji aktualizacji katalogu lub ręcznie dodając CPZ file za pomocą funkcji Dodaj katalog rdzeni. Po zainstalowaniu rdzeń można skonfigurować, wygenerować i utworzyć instancję w ramach projektu w celu włączenia go do projektu Libero. Dalsze instrukcje dotyczące instalacji rdzenia, licencjonowania i ogólnego użytkowania można znaleźć w pomocy online Libero SoC.

Dokumentacja
Aby uzyskać aktualizacje i dodatkowe informacje na temat oprogramowania, urządzeń i sprzętu, odwiedź strony dotyczące własności intelektualnej w grupie produktów Microsemi SoC webstrona: http://www.microsemi.com/products/fpga-soc/design-resources/ip-cores.
Więcej informacji można również uzyskać z wbudowanego ekosystemu MI-V.

Obsługiwane środowiska testowe

Z MIV_RV32 nie jest dostarczany żaden stół testowy. MIV_RV32 RTL może być używany do symulacji procesora wykonującego program przy użyciu standardowego środowiska testowego generowanego przez Libero.

Wycofane funkcje i urządzenia
Nic.

Znane ograniczenia i obejścia
Poniższe ograniczenia i obejścia mają zastosowanie do wersji MIV_RV32 v3.0:

  1. TCM jest ograniczony do maksymalnego rozmiaru 256 KB.
  2. Aby zainicjować TCM w PolarFire za pomocą kontrolera systemowego, wymagany jest lokalny parametr l_cfg_hard_tcm0_en.

Należy pamiętać, że informacje te opierają się na dostarczonym fragmencie tekstu z instrukcji obsługi. Aby uzyskać bardziej szczegółowe i kompletne informacje, zapoznaj się z pełną instrukcją obsługi lub skontaktuj się bezpośrednio z Microsemi.

Historia rewizji
Historia rewizji opisuje zmiany, które zostały wprowadzone w dokumencie. Zmiany są wymienione według rewizji, zaczynając od najnowszej publikacji.

Wersja 2.0
Wersja 2.0 tego dokumentu została opublikowana w październiku 2020 r. Poniżej znajduje się podsumowanie zmian. Zmieniono nazwę rdzenia na MIV_RV32 z MIV_RV32IMC. Ta neutralna pod względem konfiguracyjnym nazwa pozwala na przyszłe rozszerzenie obsługi dodatkowych rozszerzeń RISC-V ISA.

Wersja 1.0
Wersja 1.0 jest pierwszą publikacją tego dokumentu opublikowaną w marcu 2020 r.

Informacje o wydaniu MIV_RV32 v3.0

Nadview
Te uwagi do wydania są wydawane wraz z wydaniem produkcyjnym MIV_RV32 v3.0. Ten dokument zawiera szczegółowe informacje na temat funkcji, ulepszeń, wymagań systemowych, obsługiwanych rodzin, implementacji oraz znanych problemów i obejść IP.

Cechy

MIV_RV32 ma następujące funkcje

  • Zaprojektowany do implementacji miękkiego rdzenia FPGA o małej mocy
  • Obsługuje standard RISC-V RV32I ISA z opcjonalnymi rozszerzeniami M i C
  • Dostępność ściśle powiązanej pamięci o rozmiarze określonym przez zakres adresów
  • Urządzenie podrzędne TCM APB (TAS) do TCM
  • Funkcja rozruchu ROM umożliwiająca załadowanie obrazu i uruchomienie z pamięci
  • Przerwania zewnętrzne, czasowe i miękkie
  • Do sześciu opcjonalnych przerwań zewnętrznych
  • Obsługa przerwań wektorowych i niewektorowych
  • opcjonalna jednostka debugowania na chipie z interfejsem JTAG interfejs
  •  Opcjonalne interfejsy magistrali zewnętrznej AHBL, APB3 i AXI3/AXI4

Rodzaje dostawy
Do korzystania z MIV_RV32 nie jest wymagana żadna licencja. Dla rdzenia dostarczany jest kompletny kod źródłowy RTL.

Obsługiwane rodziny

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

 Instrukcje instalacji
MIV_RV32 CPZ file musi być zainstalowany w oprogramowaniu Libero. Odbywa się to automatycznie poprzez funkcję aktualizacji katalogu w Libero, czyli CPZ file można dodać ręcznie za pomocą funkcji Dodaj katalog rdzeni. Kiedyś KPZ file jest zainstalowany w Libero, rdzeń można skonfigurować, wygenerować i utworzyć instancję w ramach projektu w celu włączenia go do projektu Libero. Dalsze instrukcje dotyczące instalacji rdzenia, licencjonowania i ogólnego użytkowania znajdziesz w pomocy online Libero SoC.

Dokumentacja

To wydanie zawiera kopię podręcznika MIV_RV32 i dokumentów specyfikacji RISC-V. Podręcznik opisuje podstawową funkcjonalność i zawiera instrukcje krok po kroku dotyczące symulacji, syntezy oraz umieszczania i trasowania tego rdzenia, a także sugestie dotyczące implementacji. Instrukcje dotyczące uzyskiwania dokumentacji IP znajdują się w pomocy online Libero SoC. Dołączony jest także przewodnik projektowy, który omawia byłegoampprojekt le Libero dla PolarFire®. Aby uzyskać aktualizacje i dodatkowe informacje na temat oprogramowania, urządzeń i sprzętu, odwiedź strony dotyczące własności intelektualnej w grupie produktów Microsemi SoC webstrona: http://www.microsemi.com/products/fpga-soc/design-resources/ip-cores
Więcej informacji można również uzyskać z wbudowanego ekosystemu MI-V.

Obsługiwane środowiska testowe
Z MIV_RV32 nie jest dostarczany żaden stół testowy. MIV_RV32 RTL może być używany do symulacji procesora wykonującego program przy użyciu standardowego stanowiska testowego generowanego przez Libero.

Wycofane funkcje i urządzenia
Nic.

Znane ograniczenia i obejścia
Poniżej przedstawiono ograniczenia i obejścia mające zastosowanie w wersji MIV_RV32 v3.0.

  1. TCM jest ograniczony do maksymalnego rozmiaru 256 KB.
  2. Aby zainicjować TCM w PolarFire przy użyciu kontrolera systemowego, należy użyć lokalnego parametru l_cfg_hard_tcm0_en w pliku miv_rv32_opsrv_cfg_pkg.v file należy zmienić na 1'b1 przed syntezą. Patrz sekcja 2.7 w Podręczniku MIV_RV32 v3.0.
  3. Debugowanie przez GPIO przy użyciu FlashPro 5 powinno być ograniczone maksymalnie do 10 MHz.
  4. Proszę zwrócić uwagę na jTAGWejście _TRSTN jest teraz aktywne w stanie niskim. W poprzednich wersjach to wejście było aktywnie wysokie.

Gwarancja na produkt Microsemi jest określona w Warunkach zamówień sprzedaży Microsemi. Informacje zawarte w tej publikacji służą wyłącznie celom projektowania i używania produktów Microsemi. Informacje dotyczące aplikacji urządzenia itp. są podawane wyłącznie dla wygody użytkownika i mogą zostać zastąpione aktualizacjami. Kupujący nie będzie polegał na żadnych danych i specyfikacjach wydajności ani parametrach dostarczonych przez Microsemi. Twoim obowiązkiem jest upewnienie się, że Twoja aplikacja spełnia Twoje wymagania.

NINIEJSZE INFORMACJE SĄ DOSTARCZANE „TAKIE, JAKIE SĄ”. FIRMA MICROSEMI NIE SKŁADA ŻADNYCH OŚWIADCZEŃ ANI GWARANCJI JAKIEGOKOLWIEK RODZAJU, WYRAŹNYCH LUB DOROZUMIANYCH, PISEMNYCH LUB USTNYCH, USTAWOWYCH LUB INNYCH, ZWIĄZANYCH Z INFORMACJAMI, W TYM M.in. JEJ STANU, JAKOŚCI, WYDAJNOŚCI, NIENARUSZANIA PRAW, PRZYDATNOŚCI HANDLOWEJ LUB PRZYDATNOŚCI DO OKREŚLONEGO ZAMIAR. W ŻADNYM WYPADKU MICROSEMI NIE BĘDZIE ODPOWIEDZIALNA ZA JAKIEKOLWIEK POŚREDNIE, SPECJALNE, KARNE, PRZYPADKOWE LUB WYNIKOWE STRATY, SZKODY, KOSZTY LUB WYDATKI, JAKIEKOLWIEK ZWIĄZANE Z NINIEJSZYMI INFORMACJAMI LUB JEGO WYKORZYSTANIEM, JAKIEŚ SPOWODNE, NAWET JEŚLI MICROSEMI ZOSTAŁA POWIADOMIONA O MOŻLIWOŚCI LUB SZKODY SĄ PRZEWIDYWANE? W NAJSZERSZYM ZAKRESIE DOZWOLONYM PRZEZ PRAWO CAŁKOWITA ODPOWIEDZIALNOŚĆ MICROSEMI ZA WSZYSTKIE ROSZCZENIA ZWIĄZANE Z NINIEJSZYMI INFORMACJAMI LUB JEGO WYKORZYSTANIEM NIE PRZEKROCZY LICZBY OPŁAT, JEŚLI TAKIE BYŁY, ZAPŁACONO BEZPOŚREDNIO FIRMY MICROSEMI ZA TE INFORMACJE.

Zastosowanie urządzeń Microsemi
w urządzeniach do podtrzymywania życia, sprzęcie lub zastosowaniach o znaczeniu krytycznym i/lub zastosowaniach związanych z bezpieczeństwem odbywa się całkowicie na ryzyko kupującego, a kupujący zgadza się bronić i zabezpieczać Microsemi przed wszelkimi szkodami, roszczeniami, pozwami lub wydatkami wynikającymi z takiego użycia. Żadne licencje, w sposób dorozumiany lub inny, nie są przekazywane w ramach jakichkolwiek praw własności intelektualnej Microsemi, chyba że określono inaczej.

Microsemi Corporation, spółka zależna Microchip Technology Inc. (Nasdaq: MCHP) i jej spółki stowarzyszone są wiodącymi dostawcami inteligentnych, połączonych i bezpiecznych wbudowanych rozwiązań sterujących. Ich łatwe w użyciu narzędzia programistyczne i kompleksowe portfolio produktów umożliwiają klientom tworzenie optymalnych projektów, które zmniejszają ryzyko, jednocześnie obniżając całkowity koszt systemu i czas wprowadzenia produktu na rynek. Rozwiązania te obsługują ponad 120,000 XNUMX klientów na rynkach przemysłowych, motoryzacyjnych, konsumenckich, lotniczych i obronnych, komunikacyjnych i informatycznych. Firma z siedzibą w Chandler w Arizonie oferuje wyjątkowe wsparcie techniczne oraz niezawodną dostawę i jakość. Dowiedz się więcej na www.microsemi.com.

Mikrosemi
2355 W. Chandler Blvd.
Chandler, AZ 85224 Stany Zjednoczone
W USA: +1 480-792-7200
Faks: +1 480-792-7277
www.microsemi.com © 2020 Microsemi i jej spółki stowarzyszone. Wszelkie prawa zastrzeżone. Microsemi i logo Microsemi są znakami towarowymi firmy Microsemi Corporation i jej oddziałów korporacyjnych. Wszystkie pozostałe znaki towarowe i znaki usługowe są własnością odpowiednich właścicieli.

Dokumenty / Zasoby

Technologia Microchip MIV_RV32 v3.0 Narzędzie IP Core Dynamic Strona [plik PDF] Instrukcja obsługi
MIV_RV32 v3.0 Strona dynamiczna narzędzia IP Core, MIV_RV32 v3.0, strona dynamiczna narzędzia IP Core, strona dynamiczna narzędzia Core, strona dynamiczna narzędzia

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *