W ciągłej podróży ku przesuwaniu granic przetwarzania wbudowanego firma Microchip Technology z dumą ogłosiła poszerzenie swojego portfolio rozwiązań wbudowanych poprzez wprowadzenie procesora PIC64GX, pierwszego z nowej linii 64-bitowych MPU. To strategiczne uzupełnienie pozycjonuje firmę Microchip jako jednego dostawcy dla szerokiej gamy jednostek MPU, gotowego sprostać wymaganiom w zakresie wydajności energetycznej, bezpieczeństwa na poziomie sprzętowym i wysokiej niezawodności nowoczesnych aplikacji brzegowych wymagających dużej mocy obliczeniowej, działających w czasie rzeczywistym, takich jak inteligentna wizja (MV) i uczenie maszynowe (ML).
W pierwszej z dwuczęściowej serii portfolio 64-bitowych MPU skupimy się na układzie MPU PIC64GX dla inteligentnych zastosowań przetwarzania brzegowego. W kolejnej części skupimy się na MPU PIC64 High-Performance Spaceflight Computing (PIC64-HPSC), który również został zaprezentowany jako część pierwszej fali 64-bitowych mikroprocesorów. Nowe jednostki MPU zapewnią 100 razy większą wydajność obliczeniową niż tradycyjne procesory klasy kosmicznej i spełnią potrzeby zarówno misji na niskiej orbicie okołoziemskiej (LEO), jak i misji w głębokim kosmosie, a także ich specyficznych wymagań dotyczących odporności na promieniowanie i uszkodzenia.
Rodzina PIC64 obsługuje szeroką gamę rynków wymagających zarówno przetwarzania w czasie rzeczywistym, jak i przetwarzania klasy aplikacyjnej. MPU PIC64GX zapewnia te dwa typy możliwości przetwarzania w inteligentnych projektach brzegowych dla sektorów przemysłowego, motoryzacyjnego, komunikacyjnego, IoT, lotniczego i obronnego. Integruje 64-bitowy czterordzeniowy procesor RISC-V® z asymetrycznym przetwarzaniem wieloprocesorowym (AMP) i deterministycznymi opóźnieniami. Jest to pierwsze wielordzeniowe rozwiązanie RISC-V obsługujące technologię AMP dla systemów o mieszanej krytyczności.
Więcej szczegółów dostępnych jest w broszurze rodziny produktów PIC64GX.
„Firma Microchip jest liderem w dziedzinie 8, 16 i 32-bitowych rozwiązań wbudowanych, a wraz z ewolucją rynku muszą rozwijać się także nasze linie produktów” – powiedział Ganesh Moorthy, dyrektor generalny i prezes Microchip Technology. „Dodanie do naszej oferty 64-bitowych procesorów MPU pozwala nam oferować rozwiązania przetwarzania obliczeniowego niskiego, średniego i wysokiego zakresu. MPU PIC64GX to pierwszy z kilku 64-bitowych procesorów MPU zaprojektowanych do obsługi inteligentnych rozwiązań brzegowych i spełniania szerokiego zakresu wymagań wydajnościowych we wszystkich segmentach rynku.”
Wraz z wprowadzeniem na rynek MPU PIC64GX, Microchip jest jedyną firmą oferującą MPU i MCU od 8 do 64-bitów ze wspólnym ekosystemem programistycznym, który umożliwia klientom wprowadzanie innowacji i ponowne wykorzystanie ich pracy w szerokim spektrum rynków i zastosowań.
Zgodność pinów rodziny PIC64GX z urządzeniami PolarFire® SoC FPGA firmy Microchip zapewnia niezrównaną elastyczność w opracowywaniu rozwiązań wbudowanych. Podobnie jak w przypadku większości rozwiązań firmy Microchip, PIC64GX wykorzystuje również kompleksowy ekosystem łatwych w użyciu narzędzi i oprogramowania pomocniczego firmy Microchip, w tym zaawansowane procesy konfiguracji, opracowywania, debugowania i kwalifikowania projektów wbudowanych.
Wśród tych narzędzi znajduje się zestaw ewaluacyjny PIC64GX Curiosity, który umożliwia projektantom szybkie rozpoczęcie pracy z MPU, który bezproblemowo integruje się z rozszerzeniami MPLAB® firmy Microchip dla VS Code®. Zestaw można zamówić i wysłać we wrześniu.
Aby jeszcze bardziej ulepszyć możliwości programowania PIC64GX, jednostki MPU są również obsługiwane przez zasoby Linux4Microchip i dystrybutorów Linuksa®, takich jak Canonical® Ubuntu® OS, Yocto Project® i Buildroot ze wsparciem dla Zephyr® RTOS i powiązanych stosów oprogramowania.
Chcesz dowiedzieć się więcej o asymetrycznym przetwarzaniu wieloprocesowym (AMP) i jego podejściu do optymalizacji różnych kontekstów przetwarzania dla konkretnych zadań w celu obsługi rosnącej złożoności nowoczesnych systemów? Firma Microchip Technology opublikowała białą księgę zatytułowaną „Asymmetric Multi-Processing on Microchip PIC64GX”, w której badamy wymagania heterogenicznych architektur przetwarzania, które skutecznie zarządzają różnorodnymi obciążeniami, oraz to, w jaki sposób AMP różni się od wcześniejszych podejść opierających się na tradycyjnych modelach symetrycznych. W tym dokumencie szczegółowo opisano podstawy AMP, korzyści płynące z architektury PIC64GX oraz sposoby tworzenia aplikacji AMP.
Mogą być Państwo także zainteresowani dodatkowymi informacjami na temat obciążeń aplikacji startowych (w tym Linuksa) na MPU Microchip PIC64GX. Oficjalny dokument zatytułowany „Uruchamianie obciążeń aplikacji (w tym Linux) na Microchip PIC64GX” opisuje, w jaki sposób Microchip PIC64GX uruchamia obciążenia aplikacji, szczegółowo opisując proces uruchamiania systemu, który działa identycznie w przypadku obciążeń Symmetric Multiprocessing (SMP) i AMP. Obejmuje także operacje ponownego uruchamiania, watchdogi na MPU PIC64GX i specjalny tryb blokady dla systemów, w których klienci potrzebują pełnej kontroli nad działaniami monitora systemu E51 po uruchomieniu.
Źródło: Microchip Technology Inc. Tłumaczenie: Gamma Sp. z o.o.
Gamma Sp. z o.o. jest autoryzowanym dystrybutorem rozwiązań firmy Microchip Technology w Polsce. Zapraszamy do kontaktu z naszym działem handlowym.