
TM1100 Preliminary Data Book
Philips Semiconductors
2-2
PRELIMINARY INFORMATION
File: intro.fm5, modified 7/23/99
Defining software compatibility at the source-code level
gives Philips the freedom to strike the optimum balance
between cost and performance for all the chips in the
family. A powerful compiler and software development
environment ensure that programmers never need to re-
sort to non-portable assembler programming. Program-
mers use the library API’s and multimedia operations
from C and C++ source code.
TM1100 is designed both for use as accelerator in a PC
environment, or as the sole CPU in cost-effective stand-
alone systems.
In standalone system applications, the TM1100 external
bus allows for glueless connection of 8 bit wide ROM,
EEPROM or Flash memory for code storage. The exter-
nal bus also allows intermixing of PCI2.1 master/slave
peripherals and 8 bit simple peripherals, such as UARTs
and other 8 bit micro-processor peripherals. This power-
ful external bus architecture gives system designers a
variety of options to configure low-cost, high-perfor-
mance system solutions.
Because it is based on a general-purpose CPU, TM1100
can also serve as a multi-function PC enhancement ve-
hicle. Typically, a PC must deal with multi-standard video
and audio streams, and users desire both decompres-
sion and compression. While the CPU chips used in PCs
are becoming capable of low-resolution real-time video
decompression, high-quality video decompression of
studio resolution video—not to mention compression—is
still out of reach. Further, users demand that their sys-
tems provide live video and audio without sacrificing the
responsiveness of the system.
TM1100 enhances a PC system to provide real-time mul-
timedia, and it does so with the advantages of a special-
purpose, embedded solution—low cost and chip count—
and the advantages of a general-purpose processor—
reprogrammability. For PC applications, TM1100 far sur-
passes the capabilities of fixed-function multimedia
chips.
Future media processor family members will have differ-
ent sets of interfaces appropriate for their intended use.
2.3
TM1100 CHIP OVERVIEW
The key features of TM1100 are:
A very powerful, general-purpose VLIW processor
core (the DSPCPU) that coordinates all on-chip
activities. In addition to implementing the non-trivial
parts of multimedia algorithms, this processor runs a
small real-time operating system that is driven by
interrupts from the other units.
DMA-driven multimedia input/output units that oper-
ate independently and that properly format data to
make software media processing efcient.
DMA-driven multimedia coprocessors that operate
independently and in parallel with the DSPCPU to
perform operations specic to important multimedia
algorithms.
A high-performance bus and memory system that
provides communication between TM1100’s pro-
cessing units.
A exible external bus interface.
Figure 2-1 shows a block diagram of the TM1100 chip.
The bulk of a TM1100 system consists of the TM1100
microprocessor itself, external synchronous DRAM
(SDRAM), and whatever external circuitry is needed to
interface to the incoming and/or outgoing video and au-
dio data streams, as well as to communication lines.
TM1100’s external peripheral bus can gluelessly inter-
face to PCI2.1 components and/or 8 bit microprocessor
peripherals.
Figure 2-2 shows a possible TM1100 system applica-
tion. A video-input stream might come directly from a
CCIR 656-compliant video camera chip in YUV 4:2:2 for-
mat; the interface is glueless in this case. A analog cam-
era can be connected via a CCIR 656 interface chip
(such as the Philips SAA7113). A CCIR656 output video
stream is provided directly from the TM1100 to drive a
dedicated video monitor. Stereo audio input and up to 8
channel audio output require only low-cost external ADC
and DAC. The operation of the video and audio interface
units is highly customizable through programmable pa-
rameters.
The glueless PCI interface allows the TM1100 to display
video in a host PC’s video card. The Image Coprocessor
provides display support for live video in an arbitrary
number of arbitrarily overlapped windows.
Finally, the Synchronous Serial Interface interface re-
quires only an external ISDN or analog modem front-end
chip and phone line interface to provide remote commu-
nication support. It can be used to connect TM1100-
based systems for video phone or video conferencing
applications, or it can be used for general-purpose data
communication in PC systems.
The JTAG port on TM1100 is a debug access port that
allows a debugger on a host system to access and con-
Figure 2-2. TM1100 system connections. A minimal
TM1100 system requires few supporting compo-
nents.
TM1100
CCIR656
dig. video
2Mx32 SDRAM
ADC
Stereo
Audio In
DAC
2 - 8 ch
Audio Out
CCIR656
dig. video
JTAG
Modem
Front End
PCI and 8 bit peripheral bus
ROM