XC56309VL100A Freescale Semiconductor, XC56309VL100A Datasheet - Page 64

IC DSP 24BIT 100MHZ 196-MAPBGA

XC56309VL100A

Manufacturer Part Number
XC56309VL100A
Description
IC DSP 24BIT 100MHZ 196-MAPBGA
Manufacturer
Freescale Semiconductor
Series
DSP563xxr
Type
Fixed Pointr
Datasheets

Specifications of XC56309VL100A

Interface
Host Interface, SSI, SCI
Clock Rate
100MHz
Non-volatile Memory
ROM (576 B)
On-chip Ram
24kB
Voltage - I/o
3.30V
Voltage - Core
3.30V
Operating Temperature
-40°C ~ 100°C
Mounting Type
Surface Mount
Package / Case
196-MAPBGA
Device Core Size
24b
Format
Fixed Point
Clock Freq (max)
100MHz
Mips
100
Device Input Clock Speed
100MHz
Ram Size
102KB
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (min)
3V
Operating Supply Voltage (max)
3.6V
Operating Temp Range
-40C to 100C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
196
Package Type
MA-BGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC56309VL100A
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
XC56309VL100AR2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Core Configuration
4.2 Bootstrap Program
The bootstrap program is factory-programmed in an internal 192-word by 24-bit bootstrap ROM
located in program memory space at locations $FF0000–$FF00BF. The bootstrap program can
load any program RAM segment from an external byte-wide EPROM, the SCI, or the host port.
The bootstrap program code is listed in Appendix 4, Core Configuration.
Upon exit from the Reset state, the DSP56309 samples the
their values into OMR[MA–MD]. The mode input signals (
MB, MC, and MD bits determine which bootstrap mode the DSP56309 enters (see Table 4-1).
Note:
You can invoke the bootstrap program options (except modes $0 and $8) at any time by writing
the appropriate values to the MA, MB, MC, and MD bits in the OMR and jumping to the
bootstrap program entry point, $FF0000. Software can set the mode selection bits directly in the
OMR. Bootstrap modes 0 and 8 are the normal DSP56309 functioning modes. The other
bootstrap modes select different specific bootstrap loading source devices. Refer to Appendix A,
Bootstrap Program for details on the bootstrap program.
In these modes, the bootstrap program expects the following data sequence when downloading
the user program through an external port:
Note:
When the bootstrap program finishes loading the specified number of words, it jumps to the
specified starting address and executes the loaded program.
4.3 Central Processor Unit (CPU) Registers
Two CPU registers must be configured to initialize operation. The Status Register (SR) selects
various arithmetic processing protocols and contains several status reporting flag bits. The
Operating Mode Register (OMR) configures several system operating modes and characteristics.
4-6
1.
2.
3.
Three bytes that specify the number of (24-bit) program words to load.
Three bytes that specify the (24-bit) start address where the user program loads in the
DSP56309 program memory.
The user program (three bytes for each 24-bit program word).
To stop the bootstrap in any HI08 bootstrap mode, set the Host Flag 0 (HF0). The
loaded user program begins executing from the specified starting address.
The three bytes for each data sequence are loaded LSB first.
DSP56309 User’s Manual, Rev. 1
MODA
MODA
MODD
MODD
) and the resulting MA,
signal lines and loads
Freescale Semiconductor

Related parts for XC56309VL100A