MSC8122TMP6400 - Freescale Semiconductor, Inc - Quad Core 16-Bit Digital Signal Processor

sku:

Description

Detailed Product Description

Quick Detail:

 

Quad Core 16-Bit Digital Signal Processor

 

 

Description:

 

The MSC8122 is ahighly integrated system-on-a-chip that combines four SC140 extended cores with an RS-232 serial interface, four time-division multiplexed (TDM) serial interfaces, thirty-two general-purpose timers, a flexible system interface unit (SIU), an Ethernet interface, and a multi-channel DMA engine. The four extended

cores can deliver a total 4800/6400/8000 DSP MMACS performance at 300/400/500 MHz. Each core has four arithmetic logic units (ALUs), internal memory, a write buffer, and two interrupt controllers.

The MSC8122 targets high-bandwidth highly computational DSP applications and is optimized for wireless transcoding and packet telephony as well as high-bandwidth base station applications. The MSC8122 delivers enhanced performance while maintaining low power dissipation and greatly reducing system cost.

 

 

Applications:

 

--- SC140 Cores

Four SC140 cores:

• Up to 8000 MMACS using 16 ALUs running at up to 500 MHz.

• A total of 1436 KB of internal SRAM (224 KB per core + 16 KB ICache per core + the shared M2 memory).

Each SC140 core provides the following:

• Up to 2000 MMACS using an internal 500 MHz clock. A MAC operation includes a multiply-accumulate

command with the associated data move and pointer update.

• 4 ALUs per SC140 core.

• 16 data registers, 40 bits each.

• 27 address registers, 32 bits each.

• Hardware support for fractional and integer data types.

• Very rich 16-bit wide orthogonal instruction set.

• Up to six instructions executed in a single clock cycle.

• Variable-length execution set (VLES) that can be optimized for code density and performance.

• IEEE Std 1149.1™ JTAG port.

• Enhanced on-device emulation (EOnCE) with real-time debugging capabilities.

--- Extended Core

Each SC140 core is embedded within an extended core that provides the following:

• 224 KB M1 memory that is accessed by the SC140 core with zero wait states.

• Support for atomic accesses to the M1 memory.

• 16 KB instruction cache, 16 ways.

• A four-entry write buffer that frees the SC140 core from waiting for a write access to finish.

• External cache support by asserting the global signal (GBL) when predefined memory banks are accessed.

• Programmable interrupt controller (PIC).

• Local interrupt controller (LIC).

--- Multi-Core Shared Memories

• 476 KB M2 memory (shared memory) working at the core frequency, accessible from the local bus, and

accessible from all four SC140 cores using the MQBus.

• 4 KB bootstrap ROM.

--- M2-Accessible MultiCore Bus (MQBus)

• A QBus protocol multi-master bus connecting the four SC140 cores to the M2 memory.

• Data bus access of up to 128-bit read and up to 64-bit write.

• Operation at the SC140 core frequency.

• A central efficient round-robin arbiter controlling SC140 core access on the MQBus.

• Atomic operation control of access to M2 memory by the four SC140 cores and the local bus.

--- Internal PLL

• Generates up to 500 MHz core clock and up to166 MHz bus clocks for the 60x-compatible local and system

buses and other modules.

• PLL values are determined at reset based on configuration signal values.

--- 60x-Compatible System Bus

• 64/32-bit data and 32-bit address 60x bus.

• Support for multiple-master designs.

• Four-beat burst transfers (eight-beat in 32-bit wide mode).

• Port size of 64, 32, 16, and 8 controlled by the internal memory controller.

• Bus can access external memory expansion or off-device peripherals, or it can enable an external host device to access internal resources.

• Slave support, direct access by an external host to internal resources including the M1 and M2 memories.

• On-device arbitration between up to four master devices.

--- Direct Slave Interface (DSI)

A 32/64-bit wide slave host interface that operates only as a slave device under the control of an external host processor.

• 21–25 bit address, 32/64-bit data.

• Direct access by an external host to internal and external resources, including the M1 and the M2 memories as well as external devices on the system bus.

• Synchronous and asynchronous accesses, with burst capability in the synchronous mode.

• Dual or Single strobe modes.

• Write and read buffers improve host bandwidth.

• Byte enable signals enables 1, 2, 4, and 8 byte write access granularity.

• Sliding window mode enables access with reduced number of address pins.

• Chip ID decoding enables using one CS signal for multiple DSPs.

• Broadcast CS signal enables parallel write to multiple DSPs.

• Big-endian, little-endian, and munged little-endian support.

--- 3-Mode Signal

Multiplexing

• 64-bit DSI, 32-bit system bus.

• 32-bit DSI, 64-bit system bus.

• 32-bit DSI, 32-bit system bus.

 

 

Specifications:

 

Datasheets

MSC8122
MSC8122 Fact Sheet
MSC8122PB

Product Photos

MSC8122 SERIES

Standard Package

60

Category

Integrated Circuits (ICs)

Family

Embedded - DSP (Digital Signal Processors)

Series

StarCore

Packaging

Tray

Type

SC140 Core

Interface

DSI, Ethernet, RS-232

Clock Rate

400MHz

Non-Volatile Memory

External

On-Chip RAM

1.436MB

Voltage - I/O

3.30V

Voltage - Core

1.20V

Operating Temperature

-40°C ~ 105°C

Mounting Type

Surface Mount

Package / Case

431-BFBGA, FCBGA

Supplier Device Package

431-FCPBGA (20x20)

For Use With

MSC8122ADSE-ND - KIT ADVANCED DEV SYSTEM 8122

 

 

Competitive Advantage:

 

Warranty :180days for all goods

Free shipping:Order over $600 win a free shipment fee:goods weight below 3Kg.

SIERRA SUPERIOR ELECTRON LTD Electronics stocks components ready to ship. Hard to find, obsolete and highly allocated integrated circuits and semiconductors are all can be found by us.

SIERRA SUPERIOR ELECTRON LTD Electronics has established a well-developed logistics system and global logistics network, which can guarantee our service very quick, convenient and efficient.

Related Product