XC56309VL100A Freescale Semiconductor, XC56309VL100A Datasheet - Page 68

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-10
Bit Number
11–10
9–8
12
7
6
Bit Name
S[1–0]
I[1–0]
S
L
Table 4-2. Status Register Bit Definitions (Continued)
Reset Value
11
0
0
0
0
DSP56309 User’s Manual, Rev. 1
Reserved. Write to 0 for future compatibility.
Scaling Mode
Specify the scaling to be performed in the Data ALU shifter/limiter and the
rounding position in the Data ALU MAC unit. The Shifter/limiter Scaling mode
affects data read from the A or B accumulator registers out to the X-data bus
(XDB) and Y-data bus (YDB). Different scaling modes can be used with the
same program code to allow dynamic scaling. One application of dynamic
scaling is to facilitate block floating-point arithmetic. The scaling mode also
affects the MAC rounding position to maintain proper rounding when different
portions of the accumulator registers are read out to the XDB and YDB.
Scaling mode bits are cleared at the start of a long Interrupt Service Routine
and during a hardware reset.
Interrupt Mask
Reflect the current Interrupt Priority Level (IPL) of the processor and indicate
the IPL needed for an interrupt source to interrupt the processor. The current
IPL of the processor can be changed under software control. The interrupt
mask bits are set during hardware reset, but not during software reset.
Lowest
Highest
Scaling
Set when a result moves from accumulator A or B to the XDB or YDB buses
(during an accumulator to memory or accumulator to register move) and
remains set until explicitly cleared; that is, the S bit is a sticky bit . The logical
equations of this bit are dependent on the Scaling mode. The scaling bit is set
if the absolute value in the accumulator, before scaling, is > 0.25 or < 0.75.
Limit
Set if the overflow bit is set or if the data shifter/limiter circuits perform a
limiting operation. In Arithmetic Saturation mode, the L bit is also set when an
arithmetic saturation occurs in the Data ALU result; otherwise, it is not
affected. The L bit is cleared only by a processor reset or by an instruction that
specifically clears it (that is, a sticky bit ); this allows the L bit to be used as a
latching overflow bit. The L bit is affected by data movement operations that
read the A or B accumulator registers.
Priority
S1
0
0
1
1
S0
I1
0
1
0
1
0
0
1
1
Scale down
No scaling
Reserved
Scale up
Scaling
Mode
I0
0
1
0
1
Description
IPL 0, 1, 2, 3
IPL 1, 2, 3
IPL 2, 3
IPL 3
Rounding Bit
Exceptions
Permitted
23
24
22
Freescale Semiconductor
None
IPL 0
IPL 0, 1
IPL 0, 1, 2
Exceptions Masked
S = (A46 XOR A45)
OR (B46 XOR B45)
S = (A47 XOR A46)
OR (B47 XOR B46)
S = (A45 XOR A44)
OR (B45 XOR B44)
OR S (previous)
OR S (previous)
OR S (previous)
S undefined
SEquation

Related parts for XC56309VL100A