首页 > 器件类别 > 嵌入式处理器和控制器 > 微控制器和处理器

TS(X)PC603EVGB/C4LN

32-BIT, 120 MHz, RISC PROCESSOR, CBGA255, 21 MM, 3.16 MM HEIGHT, 1.27 MM PITCH, CERAMIC, BGA-255

器件类别:嵌入式处理器和控制器    微控制器和处理器   

厂商名称:Atmel (Microchip)

下载文档
器件参数
参数名称
属性值
厂商名称
Atmel (Microchip)
零件包装代码
BGA
包装说明
BGA,
针数
255
Reach Compliance Code
unknown
地址总线宽度
32
位大小
32
边界扫描
YES
最大时钟频率
120 MHz
外部数据总线宽度
64
格式
FLOATING POINT
集成缓存
YES
JESD-30 代码
S-CBGA-B255
长度
21 mm
低功率模式
YES
端子数量
255
最高工作温度
110 °C
最低工作温度
-40 °C
封装主体材料
CERAMIC, METAL-SEALED COFIRED
封装代码
BGA
封装形状
SQUARE
封装形式
GRID ARRAY
认证状态
Not Qualified
座面最大高度
3.16 mm
速度
120 MHz
最大供电电压
3.465 V
最小供电电压
3.135 V
标称供电电压
3.3 V
表面贴装
YES
技术
CMOS
温度等级
INDUSTRIAL
端子形式
BALL
端子节距
1.27 mm
端子位置
BOTTOM
宽度
21 mm
uPs/uCs/外围集成电路类型
MICROPROCESSOR, RISC
Base Number Matches
1
文档预览
TSPC603E
PowerPC 603e™ RISC MICROPROCESSOR Family
PID6-603e Specification
DESCRIPTION
The PID6-603e implementation of PC603e (after named 603e)
is a low-power implementation of reduced instruction set com-
puter (RISC) microprocessors PowerPC™ family. The 603e
implements 32-bit effective addresses, integer data types of 8,
16 and 32 bits, and floating-point data types of 32 and 64 bits.
The 603e is a low-power 3.3-volt design and provides four soft-
ware controllable power-saving modes.
The 603e is a superscalar processor capable of issuing and
retiring as many as three instructions per clock. Instructions
can execute out of order for increased performance ; however,
the 603e makes completion appear sequential. The 603e inte-
grates five execution units and is able to execute five instruc-
tions in parallel.
The 603e provides independent on-chip, 16-Kbyte, four-way
set-associative, physically addressed caches for instructions
and data and on-chip instruction and data memory manage-
ment units (MMUs). The MMUs contain 64-entry, two-way set-
associative, data and instruction translation lookaside buffers
that provide support for demand-paged virtual memory
address translation and variable-sized block translation.
The 603e has a selectable 32 or 64-bit data bus and a 32-bit
address bus. The 603e interface protocol allows multiple mas-
ters to complete for system resources through a central exter-
nal arbiter. The 603e supports single-beat and burst data
transfers for memory accesses, and supports memory-
mapped I/O.
The 603e uses an advanced, 3.3-V CMOS process technology
and maintains full interface compatibility with TTL devices.
The 603e integrates in system testability and debugging fea-
tures through JTAG boundary-scan capability.
CERQUAD 240
A suffix
CERQUAD 240
Ceramic Leaded Chip Carrier
MAIN FEATURES
H
2.4 SPECint95, 2.1 SPECfp95 @ 100 MHz (estimated)
H
Superscalar (3 instructions per clock peak).
H
Dual 16KB caches.
H
Selectable bus clock.
H
32-bit compatibility PowerPC implementation.
H
On chip debug support.
H
P
D
typical = 3.2 Watts (100 MHz), full operating conditions.
H
Nap, doze and sleep modes for power savings.
H
Branch folding.
H
64-bit data bus (32-bit data bus option).
H
4-Gbyte direct addressing range.
H
Pipelined single/double precision float unit.
H
H
H
H
IEEE 754 compatible FPU.
IEEE P 1149-1 test mode (JTAG/C0P).
f
int
max = 100/120/133 MHz.
f
bus
max = 66 MHz.
Compatible CMOS input
TTL Output.
G suffix
CBGA 255
Ceramic Ball Grid Array
SCREENING / QUALITY / PACKAGING
This product is manufactured in full compliance with :
H
MIL-STD-883 class B or According to TCS standards
H
Upscreenings based upon TCS standards
H
Full military temperature range (T
c
= -55°C, T
c
= +125°C)
Industrial temperature range (T
c
=
40°C, T
c
= +110°C)
H
V
CC
= 3.3 V
±
5 %.
H
240 pin Cerquad or 255 pin CBGA packages
December1998
1/38
TSPC603E
SUMMARY
A. GENERAL DESCRIPTION . . . . . . . . . . . . . . 3
1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. PIN ASSIGNMENTS . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1. CQFP 240 package . . . . . . . . . . . . . . . . . . . . . 4
2.2. CBGA package . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3. Pinout listing . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3. SIGNAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . 8
4.4. JTAG AC timing specifications . . . . . . . . . . . 22
5. FUNCTIONAL DESCRIPTION . . . . . . . . . . . . . . . 24
5.1. PowerPC registers and programming
model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.1.1.
5.1.2.
5.1.3.
5.1.4.
5.1.5.
5.1.6.
5.1.7.
5.2.1.
5.2.2.
General-Purpose Registers (GPRs) . . 24
Floating-Point Registers (FPRs) . . . . . 24
Condition Register (CR) . . . . . . . . . . . . 24
Floating-Point Status and Control Register
(FPSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Machine State Register (MSR) . . . . . . 24
Segment Registers (SRs) . . . . . . . . . . . 24
Special-Purpose Registers (SPRs) . . . 24
PowerPC instruction set and addressing
modes . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
PowerPC 603e microprocessor instruction
set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
PowerPC cache characteristics . . . . . . 28
PowerPC 603e microprocessor cache
implementation . . . . . . . . . . . . . . . . . . . . 28
PowerPC exception model . . . . . . . . . . 29
PowerPC 603e microprocessor exception
model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
PowerPC memory management . . . . . 33
PowerPC 603e microprocessor memory
management . . . . . . . . . . . . . . . . . . . . . . 33
B. DETAILED SPECIFICATIONS . . . . . . . . . . 11
1. SCOPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2. APPLICABLE DOCUMENTS . . . . . . . . . . . . . . . . 11
3. REQUIREMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1. General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2. Design and construction . . . . . . . . . . . . . . . . 11
3.2.1.
3.2.2.
3.2.3.
Terminal connections . . . . . . . . . . . . . . . 11
Lead material and finish . . . . . . . . . . . . 11
Package . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.2. Instruction set and addressing modes . . . . 27
5.3. Cache implementation . . . . . . . . . . . . . . . . . . 28
5.3.1.
5.3.2.
5.4. Exception model . . . . . . . . . . . . . . . . . . . . . . . 29
5.4.1.
5.4.2.
3.3. Absolute maximum ratings . . . . . . . . . . . . . . 11
3.4. Recommended operating conditions . . . . . . 11
3.5. Thermal characteristics . . . . . . . . . . . . . . . . . 12
3.5.1.
3.5.2.
3.6.1.
3.6.2.
3.6.3.
3.6.4.
3.6.5.
CQFP240 package . . . . . . . . . . . . . . . . 12
CBGA255 package . . . . . . . . . . . . . . . . 13
Dynamic Power Management . . . . . . .
Programmable Power Modes . . . . . . . .
Power Management Modes . . . . . . . . .
Power Management Software
Considerations . . . . . . . . . . . . . . . . . . . .
Power dissipation . . . . . . . . . . . . . . . . . .
14
14
14
16
16
5.5. Memory management . . . . . . . . . . . . . . . . . . 33
5.5.1.
5.5.2.
3.6. Power consideration . . . . . . . . . . . . . . . . . . . 14
5.6. Instruction timing . . . . . . . . . . . . . . . . . . . . . . 33
6. PREPARATION FOR DELIVERY . . . . . . . . . . . . . 34
6.1. Packaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.2. Certificate of compliance . . . . . . . . . . . . . . . . 34
7. HANDLING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8. PACKAGE MECHANICAL DATA . . . . . . . . . . . . 35
8.1. 240 pins - CQFP . . . . . . . . . . . . . . . . . . . . . . . 35
8.2. BGA package description . . . . . . . . . . . . . . . 36
8.2.1.
8.2.2.
Package parameters . . . . . . . . . . . . . . . 36
Mechanical dimensions of the BGA pac-
kage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.7. Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4. ELECTRICAL CHARACTERISTICS . . . . . . . . . . 17
4.1. General requirements . . . . . . . . . . . . . . . . . . 17
4.2. Static characteristics . . . . . . . . . . . . . . . . . . . 17
4.3. Dynamic characteristics . . . . . . . . . . . . . . . . 18
4.3.1.
4.3.2.
4.3.3.
Clock AC specifications . . . . . . . . . . . . . 18
Input AC specifications . . . . . . . . . . . . . 19
Output AC specifications . . . . . . . . . . . . 20
9. CLOCK RELATIONSHIPS CHOICE . . . . . . . . . . 37
10. ORDERING INFORMATION . . . . . . . . . . . . . . . . 38
2/38
TSPC603E
A. GENERAL DESCRIPTION
Fetch
Unit
Completion
Unit
Dispatch
Unit
Branch
Unit
Integer
Unit
Gen
Reg
Unit
Gen
Re-
name
Load/
Store
Unit
FP
Re-
name
FP
Reg
File
Float
Unit
D MMU
16K Data Cache
I MMU
16K Inst. Cache
Bus Interface Unit
32b
address
System Bus
64b
data
Figure 1 : Block diagram
1. INTRODUCTION
The 603e is a low-power implementation of the PowerPC microprocessor family of reduced instruction set commuter (RISC) micro-
processors. The 603e implements the 32-bit portion of the PowerPC architecture, which provides 32-bit effective addresses, integer
data types of 8, 16 and 32 bits, and floating-point data types of 32 and 64 bits. For 64-bit PowerPC microprocessors, the PowerPC
architecture provides 64-bit integer data types, 64-bit addressing, and other features required to complete the 64-bit architecture.
The 603e provides four software controllable power-saving modes. Three of the modes (the nap, doze, and sleep modes) are static in
nature, and progressively reduce the amount of power dissipated by the processor. The fourth is a dynamic power management
mode that causes the functional units in the 603e to automatically enter a low-power mode when the functional units are idle without
affecting operational performance, software execution, or any external hardware.
The 603e is a superscalar processor capable of issuing and retiring as many as three instructions per clock. Instructions can execute
out of order for increased performance ; however, the 603e makes completion appear sequential.
The 603 e integrates five execution units - an integer unit (IU), a floating-point unit (FPU), a branch processing unit (BPU), a load/store
unit (LSU) and a system register unit (SRU). The ability to execute five instructions in parallel and the use of simple instructions with
rapid execution times yield high efficiency and throughput for 603e-based systems. Most integer instructions execute in one clock
cycle. The FPU is pipelined so a single-precision multiply-add instruction can be issued every clock cycle.
The 603e provides independent on-chip, 16 Kbyte, four-way set-associative, physically addressed caches for instructions and data
and on-chip instruction and data memory management units (MMUs). The MMUs contain 64-entry, two-way set-associative, data
and instruction translation lookaside buffers (DTLB and ITLB) that provide support for demand-paged virtual memory address
translation and variable-sized block translation. The TLBs and caches use a least recently used (LRU) replacement algorithm. The
603e also supports block address translation through the use of two independent instruction and data block address translation (IBAT
and DBAT) arrays of four entries each. Effective addresses are compared simultaneously with all four entries in the BAT array during
block translation. In accordance with the PowerPC architecture, if an effective address hits in both the TLB and BAT array, the BAT
translation takes priority.
The 603e has a selectable 32 - or 64-bit - data bus and a 32-bit address bus. The 603e interface protocol allows multiple masters to
compete for system resources through a central external arbiter. The 603e provides a three-state coherency protocol that supports
the exclusive, modified, and invalid cache states. This protocol as a compatible subset of the MESI (modified/exclusive/shared/in-
valid) four-state protocol and operates coherently in systems that contain four-state caches. The 603e supports single-beat and burst
data transfers for memory accesses, and supports memory-mapped I/O.
The 603e uses an advanced, 3.3 V CMOS process technology and maintains full interface compatibility with TTL devices.
3/38
TSPC603E
2. PIN ASSIGNMENTS
2.1. CQFP 240 package
Figure 2 : CQFP 240 : Top view
4/38
TSPC603E
2.2. CBGA255 package
Figure 3 (pin matrix) shows the pinout as viewed from the top of the CBGA package. The direction of the top surface view is shown by
the side profile of the CBGA package.
Pin matrix top view
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
Not to scale
Substrate Assembly
Die
VIEW
Encapsulant
Figure 3 : CBGA 255 Top view
5/38
查看更多>
一种基于滑模控制的正弦波逆变器
一种基于滑模控制的正弦波逆变器 摘要:提出了一种新的基于滑模控制的正弦波逆变器。该逆...
zbz0529 工控电子
基于Proteus的MSP430单片机仿真实例19-D/A转换之正弦波发生器
此内容由EEWORLD论坛网友 tiankai001 原创,如需转载或用于商业用途需征得作者同...
tiankai001 微控制器 MCU
STM32下载问题
弱弱的问一下,我在下载时出现这种问题是怎么回事?敬请执教 IMG border=0 src= fil...
450678797 stm32/stm8
【CN0133】利用精密模拟微控制器ADuC7024和数字加速计ADXL345检测低g加速度
电路功能与优势 ADXL345 是一款小巧纤薄的低功耗三轴加速度计,可以对高达±16 g的加速度...
EEWORLD社区 ADI参考电路
【2024 DigiKey 创意大赛】+总结
一、作品简介 本项目是利用自己设计一款功能强大的PCB扩展板,与现有的Espres...
meiyao DigiKey得捷技术专区
热门器件
热门资源推荐
器件捷径:
00 01 02 03 04 05 06 07 08 09 0A 0C 0F 0J 0L 0M 0R 0S 0T 0Z 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 1H 1K 1M 1N 1P 1S 1T 1V 1X 1Z 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 2G 2K 2M 2N 2P 2Q 2R 2S 2T 2W 2Z 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 3G 3H 3J 3K 3L 3M 3N 3P 3R 3S 3T 3V 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4M 4N 4P 4S 4T 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5E 5G 5H 5K 5M 5N 5P 5S 5T 5V 60 61 62 63 64 65 66 67 68 69 6A 6C 6E 6F 6M 6N 6P 6R 6S 6T 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7M 7N 7P 7Q 7V 7W 7X 80 81 82 83 84 85 86 87 88 89 8A 8D 8E 8L 8N 8P 8S 8T 8W 8Y 8Z 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9F 9G 9H 9L 9S 9T 9W
需要登录后才可以下载。
登录取消