XC56309AG100A Freescale Semiconductor, XC56309AG100A Datasheet - Page 226

no-image

XC56309AG100A

Manufacturer Part Number
XC56309AG100A
Description
IC DSP 24BIT 100MHZ 144-TQFP
Manufacturer
Freescale Semiconductor
Series
DSP563xxr
Type
Fixed Pointr
Datasheet

Specifications of XC56309AG100A

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
144-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC56309AG100A
Manufacturer:
XILINX
Quantity:
200
Part Number:
XC56309AG100A
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
XC56309AG100AR2
Manufacturer:
FREESCALE
Quantity:
101
Part Number:
XC56309AG100AR2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Bootstrap Program
AARV
;;
;;;;;;;;;;;;;;;;;;;; DSP I/O REGISTERS ;;;;;;;;;;;;;;;;;;;;;;;;
;;
M_PDRC
M_PRRC
M_SSR
M_STXL
M_SRXL
M_SCCR
M_SCR
M_PCRE
M_AAR1
M_HPCR
M_HSR
M_HRX
HRDF
HF0
HEN
SCK0
START
;========================================================================
; This is the routine which loads a program through the HI08 host port
; The program is downloaded from the host MCU with the following rules:
; 1) 3 bytes - Define the program length.
; 2) 3 bytes - Define the address to which to start loading the program to.
; 3) 3n bytes (while n is any integer number)
; The program words will be stroed in contiguous PRAM memory locations starting
; at the specified starting address.
; After reading the program words, program execution starts from the same
; address where loading started.
; The host MCU may terminate the loading process by setting the HF1=0 and HF0=1.
; When the downloading is terminated, the program will start execution of the
; loaded program from the specified starting address.
; The HI08 boot ROM program enables the following busses to download programs
; through the HI08 port:
;
; 1 - ISA
;
A-4
equ
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
ORG PL:$ff0000,PL:$ff0000
clr a
jclr #3,omr,OMR0XXX
jclr #2,omr,EPRSCILD
jclr #1,omr,OMR1IS0
jclr #0,omr,I8051HOSTLD ; If MD:MC:MB:MA=1110, load from 8051 Host
$D00409
$FFFFBD
$FFFFBE
$FFFF93
$FFFF95
$FFFF98
$FFFF9B
$FFFF9C
$FFFF9F
$FFFFF8
$FFFFC4
$FFFFC3
$FFFFC6
$0
$3
$6
$3
- Dual strobes non-multiplexed bus with negative strobe
pulses duale positive request
; on the external memory bus
; where the external byte-wide
; EPROM would be located
; AAR1 selects the EPROM as CE~
; mapped as P from $D00000 to
; $DFFFFF, active low
;; Port C GPIO Data Register
;; Port C Direction Register
; SCI Status Register
; SCI Transmit Data Register (low)
; SCI Receive Data Register (low)
; SCI Clock Control Register
; SCI Control Register
; Port E Control register
; Address Attribute Register 1
; Host Polarity Control Register
; Host Status Rgister
; Host Recceive Register
; Host Receive Data Full
; Host Flag 0
; Host Enable
;; SCK0 is bit #3 as GPIO
; clear a
; If MD:MC:MB:MA=0xxx, go to OMR0XXX
; If MD:MC:MB:MA=10xx, load from EPROM/SCI
; IF MD:MC:MB:MA=110x, look for ISA/HC11
; If MD:MC:MB:MA=1111, load from MC68302 Host
DSP56309 User’s Manual, Rev. 1
; bootstrap code starts at $ff0000
Freescale Semiconductor

Related parts for XC56309AG100A