Boot Options
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
1-29
multiplexed with the GPIO ports are grouped to maximize the usefulness of the ports in the
greatest number of MSC8144E applications.
1.21
Boot Options
The boot program in the internal boot ROM initializes the MSC8144E after it completes a reset
sequence. The MSC8144E device can boot from an external host through the serial RapidIO or
PCI interfaces or download a user boot program through the I
2
C or Ethernet ports.
1.22
JTAG
The dedicated user-accessible test access port (TAP) is fully compatible with IEEE Std. 1149.1.
The MSC8144E device supports circuit-board test strategies based on this standard. For details
on the standard, refer to the standard documentation.
1.23
Security Engine (SEC)
The Security Engine (SEC) combines a master controller for the internal bus with four data
channels, six execution units, and a shared random number generator (RNG) to provide
encryption/decryption capability without imposing process loading on the core processor either
for encryption processing or data transfer and management. The six execution units (DEU,
AESU, MDEU, AFEU, PKEU, and KEU) perform specific mathematical manipulation required
by protocols using cryptographic processing. The unit is optimized to process all algorithms
associated with internet protocol security (IPSec), internet key exchange (IKE), secure sockets
layer transport layer security (SSL/TLS), internet small computer system interface (iSCSI),
secure real-time transport protocol (SRTP), and the IEEE 802.11i security standard.
1.24
Development Environment
Freescale will supply a complete set of DSP development tools for MSC8144E. Our tools are
focused on providing easier and more robust ways for designers to develop optimized DSP
systems. Whether the application targets a wireless base station, IP telephony, or transcoding
media gateways, the development environment gives the designers everything they need to
exploit the advanced capabilities of the MSC8144E architecture.
The MSC8144E tool components will include the following:
Integrated development environment (IDE). Easy-to-use graphical user interface and
project manager for configuring and managing multiple build configurations.
C compiler with in-line assembly. The developer can generate highly optimized DSP code
by exploiting the StarCore multiple-ALU architecture, with parallel fetch sets and high
code density.
Librarian. The developer can create application-specific DSP libraries for modularity.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...