Login

ARM The Architecture For The Digital World  

120 MHz, 32-bit by NXP



Semiconductor Vendor with ARM Processor RTL license from ARM

Product Description

MCUs with external memory bus, Ethernet, USB, and optional LCD

The LPC177x / LPC178x series of low-power, cost-effective microcontrollers feature up to 512 KB Flash, 96 KB SRAM, 4 KB EEPROM and a wide assortment of connectivity peripherals, including up to five UARTs, three SPI/SSP, and three I2C.

Key Features
-ARM Cortex-M3 Core
- Up to 120 MHz operation
- Nested Vectored Interrupt Controller (NVIC) for fast deterministic interrupts
- Wakeup interrupt controller allows automatic wake from any priority interrupt
- Memory Protection Unit (MPU)
- Four reduced-power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
Memories
- Up to 512 KB Flash memory
- Up to 96 KB SRAM
- Up to 4 KB EEPROM
Serial Peripherals
- 10/100 Ethernet MAC
- USB 2.0 full-speed device/host/OTG controller with on-chip PHY
- Four UARTs & one USART with fractional baud rate generation, RS-485, smart card (ISO7816-3) mode,
modem control I/O, and IrDA
- Two CAN 2.0B controllers
- Three SSP/SPI controllers
- Three I2C-bus interfaces with one supporting
Fast-mode Plus (1 Mbit/s data rates)
- I2S interface for digital audio
Analog Peripherals
- 12-bit analog-to-digital converter with eight channels
- 10-bit digital-to-analog converter
Other Peripherals
- Low-power Real-Time Clock with Event Recorder for
Tamper Detection
- Eight-channel, general-purpose DMA controller
- Up to 165 GPIO
- Motor control PWM and quadrature encoder interface
- Four 32-bit general-purpose timers/counters with eight
capture/ten compare outputs
- 12 MHz internal RC oscillator trimmed to 1% accuracy

The NXP LPC177x and LPC178x series use a low-power, costeffective
Cortex-M3 core that operates at up to 120 MHz. Each
device has up to 512 KB of Flash and up to 96 KB of SRAM.
The LPC177x/LPC178x series features a multi-layer AHB bus
that allows high-bandwidth peripherals such as Ethernet and
USB to run simultaneously, without impacting performance.

The LPC177x/LPC178x devices are available in LQFP packages
with 144 or 208 pins and in TFBGA packages with 180 or
208 pins. LPC177x/LPC178x series are pin-compatible with
the popular NXP LPC2400 and LPC237x/8x series of ARM7
microcontrollers. This gives designers a simple way to compare
Cortex-M3 and ARM7 cores in the same socket, so they can choose the best device for their application.

The LPC1700 architecture, with its wide array of peripheral
and high performance, is ideal for displays, scanners, industrial
networking, alarm systems, medical diagnostics, and motor-control applications.

120 MHz, 32-bit

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile

ARM Processor(s)

  • Cortex-M3

System IP

  • AMBA
  • Primecell Peripherals

Physical IP

  • Analog / Mixed Signal (PLLs, ADC/DAC)
  • General Purpose I/O (Inline / Staggered)
  • Standard Cell Libraries
 
ARM Connected