Motorola MSC8101 ADS User's Guide Page 19

  • Download
  • Add to my manuals
  • Print
  • Page
    / 346
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 18
About This Book
MSC8101 User’s Guide xix
The MSC8101 device is the first Motorola product based on the SC140 DSP core
introduced by the StarCore
TM
Alliance. It addresses the challenges of the networking
market. The benefits of the MSC8101 include not only a very high level of performance
but also a product design that enables effective software development and integration. The
StarCore/MSC8101 tool suite provides a full-featured development environment for C/
C++ and assembly languages as well as ease of integration with third-party software, such
as off-the-shelf libraries and a real-time operating system. The MSC8101 device is
logically partitioned into three distinct blocks: an extended core, a system interface unit
(SIU), and a communications processor module (CPM):
Contains the SC140 core and internal mem-
ory for data and program storage, peripher-
als, and the MSC8101 interrupt controller.
The 512 KB zero wait state, on-device SRAM
is organized as a unified program and data
memory space. Minimum code density is
achieved using a 16-bit instruction set that is
grouped into execution sets by the compiler
(or by the programmer) for high instruction
parallelism. The core also contains an
Enhanced Filter Coprocessor (EFCOP) and
Host Interface (HDI16). The EFCOP can be
programmed in multiple modes to perform fil-
tering functions, freeing the DSP core to per-
form other tasks. The HDI16 interface
provides a glueless interface to a host pro-
cessor for data and command communica-
tion. The program interrupt controller (PIC)
processes all interrupt requests, notifying the
core, or an external device, of an interrupt
event.
Extended Core CPMSIU
Implements communications protocols.
This user-programmable RISC controller
with an I/O interface enables direct con-
nection to high-speed backbone networks
using such protocols as Asynchronous
Transfer Mode (ATM), fast Ethernet, and
Pulse Code Modulation (PCM) highways
such as E1/T1 and E3/T3. The communi-
cations processor, dual port RAM, baud
rate generators, CPM multiplexing, and
parallel I/O ports are required in most
implementations and must be under-
stood, regardless of the protocol imple-
mented. The communication processors
themselves (FCCs, SCCs, SMCs, I2C,
SPI and MCCs) implement the specifics
of each protocol and thus are presented
in terms of specific protocols. Timers,
DMA, and the serial Interfaces give addi-
tional functionality and flexibility.
Supports on-board and
external system-related
functions. The SIU
includes a direct memory
access (DMA) controller,
clocks, and reset circuitry.
It also includes memory
controllers that provide a
glueless interface between
external memory devices
and/or other devices, such
as a system host or other
DSPs, and the MSC8101.
CPM SIU
Extended Core
Serial I/O
Host Interface
System Bus
Page view 18
1 2 ... 14 15 16 17 18 19 20 21 22 23 24 ... 345 346

Comments to this Manuals

No comments