PRELIMINARY
January 1992
NS32CG160-15/NS32CG160-20/NSC32CG160-25
32-Bit Integrated System Processor
General Description
Features
Y
Software compatible with the NS32CG16 and other em-
bedded system processors
The NS32CG160 is a highly-integrated member of the Se-
ries 32000/EPTM family of National’s Embedded System
ProcessorsTM specifically optimized for office imaging pe-
ripherals.
Y
32-bit architecture and implementation
Y
Special support for graphics applications
Ð On-chip BITBLT processing unit supports very fast
BITBLT operations
Ð 18 graphics instructions
Ð Binary compression/expansion capability for font
storage using RLL encoding
Ð Pattern magnification
The NS32CG160 provides a 16 Mbyte linear external ad-
dress space and a 16-bit external data bus. The CPU core
incorporates a 32-bit ALU and instruction pipeline, an 8-byte
prefetch queue and a 16 x 16-bit hardware multiplier.
Integrated on the same chip with the CPU is also a 2-chan-
nel DMA controller, a 16-function BitBLT Processing Unit
(BPU), a 15-level Interrupt Control Unit (ICU) and 3 pro-
grammable 16-bit timers.
Ð Interface to external BITBLT processing units for
multiple bitplane/color applications
Y
On-chip clock generator
The on-chip hardware multiplier considerably enhances the
multiply instruction performance over its predecessors mak-
ing it better for graphics data calculations, such as outline
fonts.
Y
Three on-chip programmable 16-bit timers
Y
Two on-chip DMA channels with transfer rates up to
8 Mbyte/sec
Y
On-chip Interrupt Control Unit provides 15 levels of pri-
oritized interrupts
The NS32CG160 capabilities can be expanded by using an
external floating point unit (FPU) which directly interfaces to
the NS32CG160 using the slave protocol. The CPU-FPU
cluster features high speed execution of the floating-point
instructions.
Y
Floating-point support via the NS32081 or NS32181
Y
On-chip hardware multiplier
Y
Optimal interface to large memory arrays via the
NS32CG821 and the DP84xx family of DRAM control-
lers
The power and programmability of the 32-bit CPU Core
combined with the I/O peripherals generally found in micro-
controllers make the NS32CG160 an ideal single chip solu-
tion for embedded applications.
Y
Fast interrupt service and task switching for real-time
applications
Y
Power save mode
Y
High-speed CMOS technology
Y
84-pin PLCC package
Block Diagram
TL/EE/10752–1
TRI-STATEÉ is a registered trademark of National Semiconductor Corporation.
Embedded System ProcessorsTM and Series 32000/EPTM are trademarks of National Semiconductor Corporation.
C
1995 National Semiconductor Corporation
TL/EE10752
RRD-B30M115/Printed in U. S. A.