电子工程世界电子工程世界电子工程世界

关键词

搜索

型号

搜索

IDT79RC32T355-150DHI

产品描述RISC Microcontroller, 32-Bit, 150MHz, PQFP208, 28 X 28 MM, 3.40 MM HEIGHT, PLASTIC, QFP-208
产品类别嵌入式处理器和控制器    微控制器和处理器   
文件大小629KB,共47页
制造商IDT (Integrated Device Technology)
下载文档 详细参数 全文预览

IDT79RC32T355-150DHI概述

RISC Microcontroller, 32-Bit, 150MHz, PQFP208, 28 X 28 MM, 3.40 MM HEIGHT, PLASTIC, QFP-208

IDT79RC32T355-150DHI规格参数

参数名称属性值
是否Rohs认证不符合
厂商名称IDT (Integrated Device Technology)
零件包装代码QFP
包装说明28 X 28 MM, 3.40 MM HEIGHT, PLASTIC, QFP-208
针数208
Reach Compliance Codenot_compliant
ECCN代码3A001.A.3
具有ADCNO
地址总线宽度26
位大小32
最大时钟频率75 MHz
DAC 通道NO
DMA 通道YES
外部数据总线宽度32
JESD-30 代码S-PQFP-G208
JESD-609代码e0
长度28 mm
湿度敏感等级3
I/O 线路数量36
端子数量208
最高工作温度85 °C
最低工作温度-40 °C
PWM 通道NO
封装主体材料PLASTIC/EPOXY
封装代码FQFP
封装等效代码QFP208,1.2SQ,20
封装形状SQUARE
封装形式FLATPACK, FINE PITCH
峰值回流温度(摄氏度)NOT SPECIFIED
电源2.5,3.3 V
认证状态Not Qualified
座面最大高度4.1 mm
速度150 MHz
最大供电电压2.625 V
最小供电电压2.375 V
标称供电电压2.5 V
表面贴装YES
技术CMOS
温度等级INDUSTRIAL
端子面层Tin/Lead (Sn85Pb15)
端子形式GULL WING
端子节距0.5 mm
端子位置QUAD
处于峰值回流温度下的最长时间NOT SPECIFIED
宽度28 mm
uPs/uCs/外围集成电路类型MICROCONTROLLER, RISC

IDT79RC32T355-150DHI文档预览

Integrated Communications
Processor
79RC32355
Features List
RC32300 32-bit Microprocessor
– Enhanced MIPS-II ISA
– Enhanced MIPS-IV cache prefetch instruction
– DSP Instructions
– MMU with 16-entry TLB
– 8KB Instruction Cache, 2-way set associative
– 2KB Data Cache, 2-way set associative
– Per line cache locking
– Write-through and write-back cache management
– Debug interface through the EJTAG port
– Big or Little endian support
Interrupt Controller
– Allows status of each interrupt to be read and masked
2
IC
– Flexible I
2
C standard serial interface to connect to a variety of
peripherals
– Standard and fast mode timing support
– Configurable 7 or 10-bit addressable slave
UARTs
– Two 16550 Compatible UARTs
– Baud rate support up to 115 Kbits
Counter/Timers
– Three general purpose 32-bit counter/timers
General Purpose I/O Pins (GPIOP)
– 36 individually programmable pins
– Each pin programmable as input, output, or alternate function
– Input can be an interrupt or NMI source
– Input can also be active high or active low
SDRAM Controller
– 2 memory banks, non-interleaved, 512 MB total
– 32-bit wide data path
– Supports 4-bit, 8-bit, and 16-bit wide SDRAM chips
– SODIMM support
– Stays on page between transfers
– Automatic refresh generation
Peripheral Device Controller
– 26-bit address bus
– 32-bit data bus with variable width support of 8-,16-, or 32-bits
– 8-bit boot ROM support
– 6 banks available, up to 64MB per bank
– Supports Flash ROM, PROM, SRAM, dual-port memory, and
peripheral devices
– Supports external wait-state generation, Intel or Motorola style
– Write protect capability
– Direct control of optional external data transceivers
System Integrity
– Programmable system watchdog timer resets system on time-
out
– Programmable bus transaction times memory and peripheral
transactions and generates a warm reset on time-out
DMA
– 16 DMA channels
– Services on-chip and external peripherals
– Supports memory-to-memory, memory-to-I/O, and I/O-to-I/O
transfers
– Supports flexible descriptor based operation and chaining via
linked lists of records (scatter / gather capability)
– Supports unaligned transfers
– Supports burst transfers
Block Diagram
RC32300
CPU Core
ICE
EJTAG
D. Cache
MMU
I. Cache
3 Counter
Timers
Watchdog
Timer
Interrupt
Controller
:
:
10/100
Ethernet
Interface
USB
Interface
16 Channel
DMA
Controller
Arbiter
Ext. Bus
Master
SDRAM &
Device
Controller
I
2
C
Controller
2 UARTS
(16550)
GPIO
Interface
TDM
Interface
ATM
Interface
Memory &
Peripheral Bus
I
2
C Bus
Ch. 1 Ch. 2
Serial Channels
GPIO Pins
TDM Bus
Utopia 1 / 2
Figure 1 RC32355 Internal Block Diagram
IDT and the IDT logo are registered trademarks of Integrated Device Technology, Inc.
1 of 47
2001 Integrated Device Technology, Inc.
January 30, 2002
DSC 5900
79RC32355
USB
– Revision 1.1 compliant
– USB slave device controller
– Supports a 6
th
USB endpoint
– Full speed operation at 12 Mb/s
– Supports control, interrupt, bulk and isochronous endpoints
– Supports USB remote wakeup
– Integrated USB transceiver
TDM
– Serial Time Division Multiplexed (TDM) voice and data inter-
face
– Provides interface to telephone CODECs and DSPs
– Interface to high quality audio A/Ds and D/As with external
glue logic
– Support 1 to 128 8-bit time slots
– Compatible with Lucent CHI, GCI, Mitel ST-bus, K2 and SLD
busses
– Supports data rates of up to 8.192 Mb/s
– Supports internal or external frame generation
– Supports multiple non-contiguous active input and output time
slots
EJTAG
– Run-time Mode provides a standard JTAG interface
– Real-Time Mode provides additional pins for real-time trace
information
Ethernet
– Full duplex support for 10 and 100 Mb/s Ethernet
– IEEE 802.3u compatible Media Independent Interface (MII)
with serial management interface
– IEEE 802.3u auto-negotiation for automatic speed selection
– Flexible address filtering modes
– 64-entry hash table based multicast address filtering
ATM SAR
– Can be configured as one UTOPIA level 1 interface or 1
UTOPIA level 2 interface with 2 address lines (3 PHYs max)
– Supports 25Mb/s and faster ATM
– Supports UTOPIA data path interface operation at speeds up
to 33 MHz
– Supports standard 53-byte ATM cells
– Performs HEC generation and checking
– Cell processing discards short cells and clips long cells
– 16 cells worth of buffering
– UTOPIA modes: 8 cell input buffer and 8 cell output buffer
– Hardware support for CRC-32 generation and checking for
AAL5
– Hardware support for CRC-10 generation and checking
– Virtual caching receive mechanism supports reception of any
length packet without CPU intervention on up to eight simulta-
neously active receive channels
– Frame Mode transmit mechanism supports transmission of
any length packet without CPU intervention
System Features
– JTAG Interface (IEEE Std. 1149.1 compatible)
– 208 pin PQFP package
– 2.5V core supply and 3.3V I/O supply
– Up to 150 MHz pipeline frequency and up to 75 MHz bus
frequency
RC32300 CPU Core
Debug port
Timers
UART
Interrupt Ctl
DMA
Channels
USB to PC
Echo
Codec
SLIC
USB
TDM
Data Buffers
SDRAM Ctl
Memory &
I/O Controller
ATM I/F
Ethernet MAC
MII I/F
Ethernet Transceiver
POTS telephone
RJ11
Ethernet to PC
Clock
32-bit Data Bus
SDRAM
Memory & I/O
Transmission
Convergence
Data Pump
AFE
Figure 2 Example of xDSL Residential Gateway Using RC32355
2 of 47
January 30, 2002
79RC32355
Device Overview
The RC32355 is a “System on a Chip” which contains a high perfor-
mance 32-bit microprocessor. The microprocessor core is used exten-
sively at the heart of the device to implement the most needed
functionalities in software with minimal hardware support. The high
performance microprocessor handles diverse general computing tasks
and specific application tasks that would have required dedicated hard-
ware. Specific application tasks implemented in software can include
routing functions, fire wall functions, modem emulation, ATM SAR
emulation, and others.
The RC32355 meets the requirements of various embedded commu-
nications and digital consumer applications. It is a single chip solution
that incorporates most of the generic system functionalities and applica-
tion specific interfaces that enable rapid time to market, very low cost
systems, simplified designs, and reduced board real estate.
CPU Execution Core
The RC32355 is built around the RC32300 32-bit high performance
microprocessor core. The RC32300 implements the enhanced MIPS-II
ISA and helps meet the real-time goals and maximize throughput of
communications and consumer systems by providing capabilities such
as a prefetch instruction, multiple DSP instructions, and cache locking.
The DSP instructions enable the RC32300 to implement 33.6 and
56kbps modem functionality in software, removing the need for external
dedicated hardware. Cache locking guarantees real-time performance
by holding critical DSP code and parameters in the cache for immediate
availability. The microprocessor also implements an on-chip MMU with a
TLB, making the it fully compliant with the requirements of real time
operating systems.
Memory and IO Controller
The RC32355 incorporates a flexible memory and peripheral device
controller providing support for SDRAM, Flash ROM, SRAM, dual-port
memory, and other I/O devices. It can interface directly to 8-bit boot
ROM for a very low cost system implementation. It enables access to
very high bandwidth external memory (300 MB/sec peak) at very low
system costs. It also offers various trade-offs in cost / performance for
the main memory architecture. The timers implemented on the RC32355
satisfy the requirements of most RTOS.
DMA Controller
The DMA controller off-loads the CPU core from moving data among
the on-chip interfaces, external peripherals, and memory. The DMA
controller supports scatter / gather DMA with no alignment restrictions,
appropriate for communications and graphics systems.
TDM Bus Interface
The RC32355 incorporates an industry standard TDM bus interface
to directly access external devices such as telephone CODECs and
quality audio A/Ds and D/As. This feature is critical for applications, such
as cable modems and xDSL modems, that need to carry voice along
with data to support Voice Over IP capability.
Ethernet Interface
The RC32355 contains an on-chip Ethernet MAC capable of 10 and
100 Mbps line interface with an MII interface. It supports up to 4 MAC
addresses. In a SOHO router, the high performance RC32300 CPU core
routes the data between the Ethernet and the ATM interface. In other
applications, such as high speed modems, the Ethernet interface can be
used to connect to the PC.
USB Device Interface
The RC32355 includes the industry standard USB device interface to
enable consumer appliances to directly connect to the PC.
ATM SAR
The RC32355 includes a configurable ATM SAR that supports a
UTOPIA level 1 or a UTOPIA level 2 interface. The ATM SAR is imple-
mented as a hybrid between software and hardware. A hardware block
provides the necessary low level blocks (like CRC generation and
checking and cell buffering) while the software is used for higher level
SARing functions. In xDSL modem applications, the UTOPIA port inter-
faces directly to an xDSL chip set. In SOHO routers or in a line card for a
Layer 3 switch, it provides access to an ATM network.
Enhanced JTAG Interface for ICE
For low-cost In-Circuit Emulation (ICE), the RC32300 CPU core
includes an Enhanced JTAG (EJTAG) interface. This interface consists
of two operation modes: Run-Time Mode and Real-Time Mode.
The Run-Time Mode provides a standard JTAG interface for on-chip
debugging, and the Real-Time Mode provides additional status pins—
PCST[2:0]—which are used in conjunction with the JTAG pins for real-
time trace information at the processor internal clock or any division of
the pipeline clock.
3 of 47
January 30, 2002
79RC32355
Thermal Considerations
The RC32355 consumes less than 2.5 W peak power. It is guaran-
teed in a ambient temperature range of 0° to +70° C for commercial
temperature devices and - 40° to +85° for industrial temperature
devices.
Revision History
March 29, 2001:
Initial publication.
September 24, 2001:
Removed references to DPI interface.
Removed references to “edge-triggered interrupt input” for GPIO pins.
Changed 208-pin package designation from DP to DH.
October 10, 2001:
Revised AC timing characteristics in Tables 5, 6,
7, 8, 10, 12, and 15. Revised values in Table 18, “DC Electrical Charac-
teristics”; Table 20, “RC32355 Power Consumption”; and Figure 23,
“Typical Power Usage.” Changed data sheet from Preliminary to Final.
October 23, 2001:
Revised Figure 23, “Typical Power Usage.”
November 1, 2001:
Added Input Voltge Undershoot parameter and a
footnote to Table 21.
January 30, 2002:
In Table 6, changed values from 1.5 to 1.2 for the
following signals: MDATA Tdo1, MADDR Tdo2, CASN Tdo3, CKENP
Tdo4, BDIRN Tdo5, BOEN Tdo6.
4 of 47
January 30, 2002
79RC32355
Pin Description Table
The following table lists the functions of the pins provided on the RC32355. Some of the functions listed may be multiplexed onto the same pin.
To define the active polarity of a signal, a suffix will be used. Signals ending with an “N” should be interpreted as being active, or asserted, when at
a logic zero (low) level. All other signals (including clocks, buses and select lines) will be interpreted as being active, or asserted when at a logic one
(high) level.
Note:
The input pads of the RC32355 do not contain internal pull-ups or pull-downs. Unused inputs should be tied off to appropriate levels.
This is especially critical for unused control signal inputs (such as BRN) which, if left floating, could adversely affect the RC32355’s opera-
tion. Also, any input pin left floating can cause a slight increase in power consumption.
Name
System
CLKP
COLDRSTN
RSTN
I
I
I/O
Input
STI
1
Low Drive
with STI
System Clock input.
This is the system master clock input. The RISCore 32300 pipeline frequency is a multiple (x2, x3, or
x4) of this clock frequency. All other logic runs at this frequency or less.
Cold Reset.
The assertion of this signal low initiates a cold reset. This causes the RC32355 state to be initialized, boot
configuration to be loaded, and the internal processor PLL to lock onto the system clock (CLKP).
Reset.
This bidirectional signal is either driven low or tri-stated, an external pull-up is required to supply the high state. The
RC32355 drives RSTN low during a reset (to inform the external system that a reset is taking place) and then tri-states it.
The external system can drive RSTN low to initiate a warm reset, and then should tri-state it.
Type I/O Type
Description
SYSCLKP
O
High Drive
System clock output.
This is a buffered and delayed version of the system clock input (CLKP). All SDRAM transactions
are synchronous to this clock. This pin should be externally connected to the SDRAMs and to the RC32355 SDCLKINP pin
(SDRAM clock input).
[21:0] High
Memory Address Bus.
26-bit address bus for memory and peripheral accesses. MADDR[20:17] are used for the
Drive
SODIMM data mask enables if SODIMM mode is selected.
[25:22] Low MADDR[22] Primary function: General Purpose I/O, GPIOP[27].
Drive with MADDR[23] Primary function: General Purpose I/O, GPIOP[28].
STI
MADDR[24] Primary function: General Purpose I/O, GPIOP[29].
MADDR[25] Primary function: General Purpose I/O, GPIOP[30].
Memory and Peripheral Bus
MADDR[25:0]
O
MDATA[31:0]
BDIRN
BOEN[1:0]
I/O
O
O
High Drive
Memory Data Bus.
32-bit data bus for memory and peripheral accesses.
High Drive
External Buffer Direction.
External transceiver direction control for the memory and peripheral data bus, MDATA[31:0]. It
is asserted low during any read transaction, and remains high during write transactions.
High Drive
External Buffer Output Enable.
These signals provide two output enable controls for external data bus transceivers on
the memory and peripheral data bus, MDATA. BOEN[0] is asserted low during external device read transactions. BOEN[1]
is asserted low during SDRAM read transactions.
STI
Low Drive
STI
External Bus Request.
This signal is asserted low by an external master device to request ownership of the memory and
peripheral bus.
External Bus Grant.
This signal is asserted low by RC32355 to indicate that RC32355 has relinquished ownership of the
local memory and peripheral bus to an external master.
Wait or Transfer Acknowledge.
When configured as wait, this signal is asserted low during a memory and peripheral
device bus transaction to extend the bus cycle. When configured as transfer acknowledge, this signal is asserted low dur-
ing a memory and peripheral device bus transaction to signal the completion of the transaction.
BRN
BGN
WAITACKN
I
O
I
CSN[5:0]
O
[3:0]
Device Chip Select.
These signals are used to select an external device on the memory and peripheral bus during device
High Drive transactions. Each bit is asserted low during an access to the selected external device.
CSN[4] Primary function: General purpose I/O, GPIOP[16].
[5:4]
CSN[5] Primary function: General purpose I/O, GPIOP[17].
Low Drive
Table 1 Pin Descriptions (Part 1 of 8)
5 of 47
January 30, 2002

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程 索引文件: 1552  2882  2146  2313  890  10  54  53  57  4 

器件索引   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

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved