+++ Die Einträge in der Aussteller- & Produktdatenbank entsprechen dem Anmeldestand zur embedded world 2020. +++
Der APS1 ist eine IP für den kleinsten verfügbaren 32-Bit-Prozessor-Core. Der APS1 erfordert eine winzige Silizium-Fläche und verbraucht sehr wenig Energie. Er eignet sich für „deeply-embedded“ Anwendungen mit kleineren Speicheranforderungen für Programm und Daten.
Die Größe der APS1 CPU beginnt bei etwa 7,1 kgates was bedeutet, dass ihre Silizium-Fläche kleiner ist als einige 8-Bit-Kerne. Allerdings bringt der APS1 den Vorteil, einer viel einfacher SW-Entwicklung mit C oder C++. Die Code-Dichte ist besser als bei 8-Bit-Cores, was bedeutet, dass der Speicher eine kleinere Chipfläche benötigt. Sowohl mit einer kleinen Chipfläche als auch durch höhere Rechenleistung verbraucht der Kern sehr wenig dynamische und statische Energie.
Der Prozessor wird mit einer Vielzahl von Peripherieschnittstellen, Bridges, Software Entwicklungs-Tools und Echtzeit-Betriebssysteme unterstützt.
Der APS1 ist die natürliche Wahl für eine Migration von 8 Bit nach 32 Bit Embedded-SoC-Anwendungen, um die Leistungsaufnahme zu reduzieren und die SW-Entwicklung zu verbessern.
Eigenschaften
- moderne 32-Bit RISC-Architektur
- Entwickelt für C / C++
- 16 Register
- Bis zu 27 Interrupts
- 7,1 kgates groß
- 3-Stufen-Pipeline
- 64 KB Datenspeicher
- 64 KB Programmspeicher
- 2,37 DMIPS / MHz
- 0,32 CoreMarks / MHz
- Max. Taktfrequenz: 307 MHz, 90 nm
- Dynamische Leistungsaufnahme: 10 µW/MHz, 90 nm
- Standard-Peripherie (Timer, Zähler, I2C, SPI, UART, GPIO, etc.)
- Ethernet 10/100, USB 2.0 und USB OTG Peripheriegeräte
- Latenzfreie Schnittstelle zu AHB Lite und APB
- Eclipse-basierte IDE
- FreeRTOS, OpenRTOS, Micrium µC/OSII & III and TargetOS bereits portiert
Anwendungen
- RFID
- Near Field Communication (NFC)
- Wireless Sensor-Netzwerke
- Touch-Screen-Controller für Tablet-Computer und Smartphones
- Sensor-Steuerung
- Automotive-Sensoren
- Programmierbare Zustandsmaschinen
- Simple Wireless-Protokolle