
MSC8122 Technical Data, Rev. 13
viii
Freescale Semiconductor
Features
Multi-Core Support
One instance of kernel code in all four SC140 cores.
Dynamic and static memory allocation from local memory (M1) and shared memory (M2).
Enables transparent inter-task communications between tasks running inside the SC140 cores and the other tasks
running in on-board devices or remote network devices:
Messaging mechanism between tasks using mailboxes and semaphores.
Networking support; data transfer between tasks running inside and outside the device using networking
protocols.
Includes integrated device drivers for such peripherals as TDM, UART, and external buses.
Task debugging utilities integrated with compilers and vendors.
Board support package (BSP) for the application development system (ADS).
Integrated development environment (IDE):
—
C/C++ compiler with in-line assembly so developers can generate highly optimized DSP code. Translates
C/C++ code into parallel fetch sets and maintains high code density.
—
Librarian. User can create libraries for modularity.
—
A collection of C/C++ functions for developer use.
—
Highly efficient linker to produce executables from object code.
—
Seamlessly integrated real-time, non-intrusive multi-mode debugger for debugging highly optimized DSP
algorithms. The developer can choose to debug in source code, assembly code, or mixed mode.
—
Device simulation models enable design and simulation before hardware availability.
—
Profiler using a patented binary code instrumentation (BCI) technique helps developers identify program
design inefficiencies.
—
Version control. Metrowerks CodeWarrior includes plug-ins for ClearCase, Visual SourceSafe, and
CVS.
External memory.
External host.
UART.
TDM.
I
2
C
Host debug through single JTAG connector supports both processors.
MSC8103 as the MSC8122 host with both devices on the board. The MSC8103 system bus connects to the
MSC8122 DSI.
Flash memory for stand-alone applications.
Communications ports:
—10/100Base-T.
—155 Mbit ATM over Optical.
—T1/E1 TDM interface.
—H.110.
—Voice codec.
—RS-232.
—High-density (MICTOR) logic analyzer connectors to monitor MSC8122 signals
—6U CompactPCI form factor.
Emulates MSC8122 DSP farm by connecting to three other ADS boards.
Distributed System
Support
Software Support
Boot Options
MSC8122ADS
Feature
Description