tm1300 NXP Semiconductors, tm1300 Datasheet - Page 189
tm1300
Manufacturer Part Number
tm1300
Description
Tm-1300 Media Processor
Manufacturer
NXP Semiconductors
Datasheet
1.TM1300.pdf
(533 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 189 of 533
- Download datasheet (7Mb)
System Boot
13.1
A new bit in the boot EEPROM allows an internal
PCI_CLK clock source for low-cost standalone systems
13.2
Before a TM1300 system can begin operating, the main-
memory interface (MMI) registers and on-chip clock ratio
register must be configured. Since the DSPCPU cannot
begin operating until after these registers and circuits are
initialized, the DSPCPU cannot be relied on to initialize
these resources. Consequently, TM1300 needs an inde-
pendent bootstrap facility for low-level initialization.
TM1300 implements low-level system initialization by
combining a small block of on-chip system boot logic with
a single external serial boot EEPROM connected to the
I
I
space-efficient and inexpensive. The amount of informa-
tion needed for initial system boot is small, so speed is
not a concern.
The TM1300 system boot block performs differently for
each of two major types of TM1300 system, distin-
guished by host-assisted and autonomous bootstrap-
ping. The most significant bit of the tenth byte in the ex-
ternal EEPROM determines the system boot procedure
and must match the system configuration.
2
2
Figure 13-1. The system boot logic uses the I2C in-
terface to access a serial EEPROM that contains
main-memory and system timing information.
C interface. See
C interface are slow but have the advantages of being
NEW IN TM1300
TM1300 BOOT SEQUENCE
OVERVIEW
System Boot
I
TM1300
2
C Interface
Block
Figure
13-1. Serial EEPROMs with an
SDA
SCL
V
dd
EEPROM
Serial
by Gert Slavenburg, Bob Bradfield, and Hani Salloum
In host-assisted bootstrapping, a TM1300 device is inte-
grated into a system where some other processor serves
as the host. For example, a TM1300 chip might be part
of a PCI card in a standard personal computer (PC). In
this case, the TM1300 system boot only needs to load
enough information from the serial EEPROM to config-
ure the on-chip timing circuits and MMI; the host proces-
sor can perform all other TM1300 setup chores.
Table 13-1. System Boot Features
In the second type of system, autonomous bootstrapping
takes place. In this configuration, a TM1300 device
serves as the host (main) processor; consequently, the
TM1300 system boot must perform more work. In addi-
tion to configuring on-chip timing and the MMI, the sys-
tem boot must set the base addresses of the main mem-
ory and MMIO address apertures and load into main
memory a level 1 bootstrap program for the DSPCPU.
Only the first 10 bytes of the serial EEPROM are needed
when TM1300 is not the host PCI processor; thus, such
systems can use a very low-cost 128-byte EEPROM de-
vice. When TM1300 serves as the system’s host proces-
sor, the boot logic permits almost 2 KB of storage for the
level 1 bootstrap DSPCPU program in a single eight-pin
EEPROM device.
PRODUCT SPECIFICATION
Boot Configurations
Supported
ROM Device Types
Supported
ROM device
examples
ROM size
Characteristic
• Host assisted, e.g., TM1300 is a
• Autonomous, e.g., TM1300 is the
• Single standard I
• EEPROMs connect via the TM1300
• The use of EEPROMs with hard-
• The EEPROM must respond to I
• Atmel 24C01A (128 bytes, WP)
• Atmel 24C08 (1KB, WP)
• Atmel 24C16 (2KB, WP).
• From 128 bytes to 2 KB (one
PCI slave in a standard PC.
host PCI processor.
EEPROMs from 128 bytes to 2KB in
size.
built-in 2-wire I
ware Write Protect (WP) is recom-
mended. A jumper on WP allows
user control over in-system repro-
gramming using the I
device address 1010.
device) for initial program load.
Chapter 13
Comments
2
C interface.
2
C serial
2
C interface.
13-1
2
C
Related parts for tm1300
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Tm Supirbuck Highly Integrated 4a Wide-input Voltage, Synchronous Buck Regulator
Manufacturer:
International Rectifier Corp.
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors