AndesCore™ N8

High-efficiency Low-power Processor

AndesCore™ N8 Overview

  • Excellent total performance deliverable
  • Vectored interrupt for low latency interrupt processing
  • Small footprint with low gate count and high code density
  • Speed-up and power reduction for Flash accesses by FlashFetch technology
System-on-chip designs are proliferating to help OEMs automate functions such as smart lights, heating and cooling, wireless door locks, smoke, fire, and intrusion detection and more. SoC designers building chips for these applications need a feature rich 32-bit computing platform that provides a roadmap to enhanced functionality over time. The AndesCore™ N8 with its 3-stage pipeline design boosts the execution efficiency of today's computation algorithms, reduces memory usage, lowers customers' silicon cost, while providing a long-term roadmap for customers needing an upgrade path from 8-bit cores.   Motion, magnetic, pressure, light and temperature sensors are at the heart of IoT devices for home automation. Embedded processors to control these sensors and communicate their readings to the web must be power efficient enough to run on batteries sometimes last more than 10 years, for example the intrusion sensors on door and windows. The N8 achieves 1.82 DMIPS/MHz, which are far more computing power and energy conservation than its peers.   Embedded processors also need to be cost effective for integration into Internet of Things priced at a small fraction of today's mobile devices. The N8's ability to process both 16-bit and 32-bit instructions enables smaller ROM size for the program data, thus provided a computing platform whose program memory is comparable to that of an 8-bit controller, but performance is that of an advanced 32-bit processors.

Applications

  • Internet of Things (IOT)
  • Sensor hub
  • Smart thermostat controller
  • Home security/automation controller
  • Smart Gas/Water/Electronic meter
  • Personal health device
  • Wearable device
  • PC/Notebook peripheral

Block Diagram

Development Tools

  • AndeSight™ Integrated Development Environment
  • AICE JTAG/SDP debugger hardware

Key Features and Performance

AndeStar™ V3 Architecture

Key FeaturesBenefits
21st-century RISC-like instruction setBetter performance for modern compiler
V3 subset for MCU most frequency used instructionsSmaller die size and lower power consumption
16/32-bit mixable opcode formatSmaller code size
All-C Embedded ProgrammingFaster SW development and easier maintenance
Advanced CoDense™ technologyProgram code size reduction
Hardware dividerMore performance
Direct support of up to 32 interrupts with programmable priority levelsQuick identification of interrupt sources and fast assignment of service routines
4G/16MB address spaceLess address bits option leading to small gate count
Memory mapped IOEasy to program and friendly to compiler

CPU Core

Key FeaturesBenefits
1.82 DMIPS/MHz* 3.54 CoreMark/MHz*Superior performance-per-MHz
3-stage pipelineSuperior performance-efficiency, while allowing for high speeds
Branch predicationBetter performance for branches

Choice of multipliers

  • Fast (1 cycle) for performance
  • Small (<0.5K gates) for size

Application specific configurations

  • More performance
  • Smaller size
Hardware stack protectionStack size determination and runtime overflow error detection
Processor state busSimplification SoC design and debugging
Performance monitorsProgram code performance tuning

Interface to FlashFetch IP (separately licensable) which contains following options

  • Prefetching functionality
  • Caching functionality
  • SPI interface to external flash
Slow flash memory acceleration and power consumption reduction
Extensive clock gating and logic gatingLower power
N:1 core/bus clock ratiosSimplified SoC integration
Low-latency vectored interruptFaster context switch for real-time applications
Completion of most operations in 1 cycle Single-cycle capable for Local Memory and AHB bus accessesBetter performance-efficiency
PowerBrake technologyPeak power consumption reduction

* BSP v4.2.0, DMIPS/MHZ without no-inline option, best performances

Memory Subsystems

Key FeaturesBenefits

Optional External Instruction and Data Local Memory

  • Size: 0KB to 4MB
  • ILM: program code, data and IO
  • DLM: program data and IO

Higher efficiency for program execution

  • Flexible size selection to fit diversified needs
  • Capable of replacing DLM and bus for lower cost
  • Capable of replacing bus for lower cost
BIU supports AHB-lite or APBUser-selectable bus interface for optimal efficiency

Debug Support

Key FeaturesBenefits
2-wire Serial Debug Port or 5-wire JTAG Debug PortLow-cost 2 wire support and industry-standard 5-wire support

Embedded Debug Module (EDM)

  • Up to 8 breakpoints and watchpoints
  • Secured debug access to system address space
  • Flexible configurations to trade off gate count and debugging capabilities
  • Code and data protection by allowing only authorized debugging

Performance

Process90LP40LP28HPM
Frequency (MHz)505050
Dynamic power (uW/MHz)12.25.23.1
Area (mm2)0.0470.0170.008

* Base configuration, RVT library. ; Power consumption at typical process corner, Vdd (90LP: 1.2V, 40LP:1.1V, 28HPM: 0.9V), 25°C

Process40LP28HPM
Frequency (MHz)520846
Dynamic power (uW/MHz)9.16.6
Area (mm2)0.0310.017

* Base configuration,  LVT library; Frequency at slow process corner, 40LP: 0.99V, 28HPM:0.81V, 125°C and without I/O constraint; Power consumption at typical process corner, Vdd (40LP:1.1V, 28HPM: 0.9V), 25°C

 
Close Menu