Inbedded systemen en hun toepassingen worden snel gediversifieerd, evenals de processors die ze bedienen.het verstrekken van ingenieurs met meer en meer keuzes die vaak overlappen in functionaliteitHoewel we altijd meer keuzemogelijkheden verwelkomen, kan het verkennen van verschillende mogelijkheden veel tijd kosten.ontwikkelaars hebben een methode nodig om snel meerdere chipkeuzes te evalueren van microcontroller-eenheden (MCU's) tot microprocessor-eenheden (MPU's), terwijl het prototypeontwikkelingsproces wordt vereenvoudigd.
Een manier om ontwerpers te helpen is een modulaire benadering van de hardwareverwerking.ontwerpers kunnen ze matchen als nodig.
In dit artikel worden de veranderingen in de ontwerpvereisten voor ingebedde systemen en hun implicaties voor de selectie van processoren besproken.Leg dan uit hoe het platform van NXP ontwerpers helpt om meerdere processorcategorieën te verkennen, variërend van low-power MCU's tot sterk geïntegreerde Linux-grade MPU's en applicatieprocessors.
De grenzen van ingebed ontwerp worden steeds vaagder
Tot voor kort behoorden de meeste ingebedde toepassingen tot goed gedefinieerde categorieën.32-bits MCU's zijn verantwoordelijk voor het afhandelen van complexe real-time takenToepassingssoftware waarvoor een compleet besturingssysteem (bedieningssysteem) of een grafische gebruikersinterface (GUI) nodig is, behoort volledig tot het gebied van MPU.
Tegenwoordig zijn deze grenzen vervaagd door de toevoeging van complexe connectiviteitsfuncties in eerdere standalone applicaties.veel traditionele 8-bits applicaties zijn naar het 32-bits domein geduwdDe complexe software stack neemt snel toe in realtime toepassingen, waarbij de vereisten van MCU en MPU toepassingen worden geïntegreerd.kunstmatige intelligentie (AI) en machine learning (ML) worden geïntegreerd in een steeds breder scala aan toepassingen.
Het onderscheid tussen processorcategorieën is ook vervaagd. Hoogwaardige MCU's hebben nu grafische versnellers en AI/ML-mogelijkheden, die ooit waren gepatenteerd voor high-end MPU's.MPU heeft real-time functionaliteit toegevoegd die voorheen exclusief was voor MCU'sBovendien heeft de vraag naar high-end graphics, AI en andere complexe functies ook geleid tot de lancering van applicatieprocessors, waarvan de architectuur is gebaseerd op het ontwerp van mobiele telefoons.
Dit alles gebeurt in het kader van versnelde innovatie: vanaf het begin van de ontwerpcyclus tot de productlancering zal de marktdynamiek de projectvereisten aanzienlijk veranderen.Bijvoorbeeld:In de eerste plaats is het van belang om te kijken naar de mogelijkheden van de nieuwe technologieën en de mogelijkheden van de nieuwe technologieën om de nieuwe technologieën te ontwikkelen.het productmarketingteam kan op het laatste moment besluiten dat high-endproducten moeten worden uitgerust met entry-level versies, dus haast om lagere kosten verwerkers te vinden.
Deze trends en veranderingen hebben geleid tot de noodzaak van een procesor evaluatie ecosysteem, zodat ontwerpers kunnen gemakkelijk verschillende opties te verkennen.Ze zijn vaak ontworpen om alle belangrijke kenmerken van een processorfamilie te tonenDaarom wordt de inspanning die in één evaluatiebord wordt gedaan zelden vertaald in een ander evaluatiebord.

