EEWORLDEEWORLDEEWORLD

Part Number

Search

LPC3180

Description
16/32-bit ARM microcontroller; hardware floating-point coprocessor, USB On-The-Go, and SDRAM memory interface
File Size177KB,36 Pages
ManufacturerPhilips Semiconductors (NXP Semiconductors N.V.)
Websitehttps://www.nxp.com/
Download Datasheet Compare View All

LPC3180 Overview

16/32-bit ARM microcontroller; hardware floating-point coprocessor, USB On-The-Go, and SDRAM memory interface

LPC3180
16/32-bit ARM microcontroller; hardware floating-point
coprocessor, USB On-The-Go, and SDRAM memory interface
Rev. 01 — 2 June 2006
Preliminary data sheet
1. General description
The LPC3180 is an ARM9-based microcontroller for embedded applications requiring
high performance combined with low power dissipation. It achieves these objectives
through the combination of Philips' state-of-the-art 90 nanometer technology with an
ARM926EJ-S CPU core with a Vector Floating Point (VFP) coprocessor and a large array
of standard peripherals including USB On-The-Go.
The microcontroller can operate at over 200 MHz CPU frequency (about 220 MIPS per
ARM Inc.). The ARM926EJ-S CPU incorporates a 5-stage pipeline and has a Harvard
architecture with separate 32 kB instruction and data caches, a demand paged MMU,
DSP instruction extensions with a single cycle MAC, and Jazelle Java bytecode execution
hardware. A block diagram of the microcontroller is shown in
Figure 1.
Power optimization in this microcontroller is done through process and technology
development (Intrinsic Power), and architectural means (Managed Power).
The LPC3180 also incorporates an SDRAM interface, NAND flash interfaces, USB 2.0
full-speed interface, seven UARTs, two I
2
C-bus interfaces, two SPI ports, a Secure Digital
(SD) interface, and a 10-bit ADC in addition to many other features.
2. Features
2.1 Key features
I
ARM926EJ-S processor with 32 kB instruction cache and 32 kB data cache, running
at up to 208 MHz.
I
64 kB of SRAM.
I
High-performance multi-layer AHB bus system provides a separate bus for CPU data
and instruction fetch, two data buses for the DMA controller, and another for the USB
controller.
I
External memory interfaces: one supports DDR and SDR SDRAM, another supports
single-level and multi-level NAND flash devices and can serve as an 8-bit parallel
interface.
I
General purpose DMA controller that can be used with the SD card and SPI interfaces,
as well as for memory-to-memory transfers.
I
USB 2.0 full-speed device, host (OHCI compliant), and OTG block. A dedicated PLL
provides the 48 MHz USB clock.
I
Multiple serial interfaces, including seven UARTs, two SPI controllers, and two single
master I
2
C-bus interfaces.
I
SD memory card interface.

LPC3180 Related Products

LPC3180 LPC3180FEL320
Description 16/32-bit ARM microcontroller; hardware floating-point coprocessor, USB On-The-Go, and SDRAM memory interface 16/32-bit ARM microcontroller; hardware floating-point coprocessor, USB On-The-Go, and SDRAM memory interface
Linux Device Drivers (First Edition)
LINUX Device Driver Publisher: China Electric Power Press Author: Rubini.A. (USA); Translated by Liao Hongbin et al. (Beijing); I personally think this is a classic:...
fish001 Linux and Android
[DIY--Mobile Phone] Summer Hibiscus
I have been following this activity for a long time, from the beginning, but unfortunately I just signed up for a driving school and was preparing to take the driver's license test. I had to report to...
季夏木槿 DIY/Open Source Hardware
DM648 self-starting problem caused by CMD file under CCS5.2
I used to use CCS3.3, but it was too easy to cause blue screen and crash, and using a virtual machine seriously affected the speed of the emulator. So I switched to CCS5.2. The ECLIPS architecture use...
fish001 Microcontroller MCU
MP23DB01HP 135dBSPL Ultra-High Acoustic Overload Point Digital Microphone
MP23DB01HP is a bottom-exit digital microphone that uses PDM output. It is characterized by low distortion and high AOP (acoustic overload point). The acoustic overload point of 135dBSPL is almost the...
littleshrimp MEMS sensors
Wireless transmission module_fast
[i=s]This post was last edited by paulhyde on 2014-9-15 09:36[/i] Wireless Transmission Module_Fast...
renchunyan Electronics Design Contest
Please tell me the difference between these two pieces of code.
INT16U i;INT8U *prdytbl;prdytbl = OSRdyTbl[0];for (i = 0; iOS_RDY_TBL_SIZE; i++){*prdytbl++ = 0x00;}INT16U i;prdytbl = OSRdyTbl[0];for (i = 0; iOS_RDY_TBL_SIZE; i++){OSRdyTbl[i] = 0x00;}May I ask if t...
Sunrier Embedded System

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 565  1218  2316  381  1236  12  25  47  8  38 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号