Η STMicroelectronics εφαρμόζει την τεχνογνωσία Arm Cortex για να επεκτείνει τις δυνατότητες του κορυφαίου χαρτοφυλακίου STM32 MCU σε εφαρμογές που απαιτούν ακόμη περισσότερη απόδοση, πόρους και μεγάλο λογισμικό ανοιχτού κώδικα. Η εισαγωγή της σειράς μικροεπεξεργαστών STM32MP1 με υποστήριξη υπολογιστών και γραφικών σε συνδυασμό με ενεργειακά αποδοτικό έλεγχο σε πραγματικό χρόνο και υψηλή ενσωμάτωση χαρακτηριστικών θα διευκολύνει την ανάπτυξη λύσεων υψηλής απόδοσης για εφαρμογές Βιομηχανίας, Καταναλωτή, Έξυπνου Οίκου, Υγείας και Ευεξίας.
Τα προϊόντα μικροεπεξεργαστή σειράς STM32MP1 (MPU) αξιοποιούν το ισχυρό, αποδεδειγμένο οικογενειακό οικοσύστημα STM32 από την ST και τους συνεργάτες της, συμπεριλαμβανομένων εργαλείων και τεχνικής υποστήριξης. Επιπλέον, με την κυκλοφορία του OpenSTLinux ως βασικής διανομής Linux ανοιχτού κώδικα, επεκτείνει την οικογένεια STM32 για να καλύψει σημαντικές απαιτήσεις πελατών για εφαρμογές σε πραγματικό χρόνο, περιορισμένης ισχύος. Με αυτόν τον συνδυασμό MPU και λογισμικού, η ST έχει συγκεντρώσει όλα τα κομμάτια για να ταιριάζει με τις απαιτήσεις προμήθειας προϊόντων πολλών βιομηχανικών και επαγγελματικών εφαρμογών. Φυσικά, το STM32MP1 περιλαμβάνεται στην 10χρονη δέσμευση της ST για μακροζωία.
Με τη νέα σειρά μικροεπεξεργαστών STM32MP1 (MPU) της ST, οι πελάτες μπορούν πλέον να αναπτύξουν μια νέα γκάμα εφαρμογών χρησιμοποιώντας τη νέα ετερογενή αρχιτεκτονική STM32 που συνδυάζει τους πυρήνες Arm® Cortex®-A και Cortex®-M. Αυτή η ευέλικτη αρχιτεκτονική εκτελεί γρήγορες εργασίες επεξεργασίας και πραγματικού χρόνου σε ένα τσιπ, επιτυγχάνοντας πάντα τη μεγαλύτερη απόδοση ισχύος. Για παράδειγμα, με τη διακοπή της εκτέλεσης Cortex-A7 και την εκτέλεση μόνο από το πιο αποδοτικό Cortex-M4, η ισχύς μπορεί συνήθως να μειωθεί στο 25%. Από αυτήν τη λειτουργία, η μετάβαση σε κατάσταση αναμονής μειώνει περαιτέρω την ισχύ κατά 2,5k φορές - ενώ εξακολουθεί να υποστηρίζει την επανάληψη της εκτέλεσης Linux σε 1 έως 3 δευτερόλεπτα, ανάλογα με την εφαρμογή.
Το STM32MP1 ενσωματώνει μια μονάδα επεξεργασίας γραφικών 3D (GPU) για να υποστηρίζει οθόνες Human Machine Interface (HMI). Υποστηρίζει επίσης ένα ευρύ φάσμα εξωτερικών DDR SDRAM και Flash Memories. Επιπλέον, το STM32MP1 ενσωματώνει ένα μεγάλο σύνολο περιφερειακών που μπορούν να διατεθούν απρόσκοπτα είτε σε δραστηριότητες Cortex-A / Linux ή Cortex-M / Real-time. Η σειρά STM32MP1 διατίθεται σε μια σειρά πακέτων BGA για την υποστήριξη της χαμηλότερης δομής κόστους PCB και τη χρήση του μικρότερου χώρου πινάκων.
Για να επιταχύνει την ανάπτυξη, η ST αποδεικνύει τη δέσμευσή της για ανάπτυξη λογισμικού με την κυκλοφορία του OpenSTLinux Distribution ως βασικής διανομής ανοιχτού κώδικα Linux. Το OpenSTLinux έχει ήδη αναθεωρηθεί και γίνει αποδεκτό από την κοινότητα Linux: Linux Foundation, Yocto project® και Linaro. Η διανομή περιέχει όλα τα απαραίτητα δομικά στοιχεία για την εκτέλεση λογισμικού στους πυρήνες επεξεργαστή εφαρμογών.
Τα βελτιωμένα εργαλεία STM32Cube, ειδικά αναβαθμισμένα από το πακέτο STM32Cube για μικροελεγκτές Cortex-M, διαθέτουν όλα τα απαραίτητα χαρακτηριστικά - και πολλά άλλα - για να επιταχύνουν την ανάπτυξη μικροεπεξεργαστών χρησιμοποιώντας Arm Cortex-A-core MPU. Η λύση της ST απλοποιεί τη ρύθμιση έργων MPU και τη διαμόρφωση των πόρων on-chip.
Οι αριθμοί ανταλλακτικών STM32MP1 βρίσκονται τώρα σε παραγωγή, με τιμή από 4,84 $ για παραγγελίες 10.000 τεμαχίων. Διατίθενται και άλλες επιλογές τιμολόγησης. Τα προϊόντα θα είναι διαθέσιμα μέσω διανομέων τον Μάρτιο. Για περισσότερες λεπτομέρειες, επικοινωνήστε με τον τοπικό διανομέα ST ή επισκεφθείτε τη διεύθυνση www.st.com/stm32mp1. Δύο πίνακες αξιολόγησης (STM32MP157A-EV1 και STM32MP157C-EV1) και δύο κιτ Discovery (STM32MP157A-DK1 και STM32MP157C-DK2) θα είναι διαθέσιμα μέσω καναλιών διανομέων τον Απρίλιο.