peb20560 Infineon Technologies Corporation, peb20560 Datasheet - Page 128

no-image

peb20560

Manufacturer Part Number
peb20560
Description
Dsp Oriented Pbx Controller Doc
Manufacturer
Infineon Technologies Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
peb20560HV3.1
Manufacturer:
INF
Quantity:
5 510
Part Number:
peb20560HV3.1
Manufacturer:
STK
Quantity:
5 510
Part Number:
peb20560V2.1
Manufacturer:
INFINEON
Quantity:
3 900
Part Number:
peb20560V2.1-33D0C
Manufacturer:
SIEMENS
Quantity:
5 510
Part Number:
peb20560V2.1-33D0C
Manufacturer:
MOT
Quantity:
5 510
Semiconductor Group
clear_busy:
int2_poll2:
; a1 include the micro-processor command contents. The 3 LSB are
; the number of data registers to be loaded. The first data
; register (MDT0) contains the address of the first write data.
write_mem:
cmp
brr
brr
mov
rep
nop
tst1
brr
mov
mov
and
cmp
brr
cmp
br
mov
mov
brr
mov
and
dec
mov
mov
##START_BOOT,a0
int2_poll1,neq
int2_poll2
r5,MBUSY
#0x6
##0x2000,st2
int2_poll2,neq
MCMD,a0
MCMD,a1
#0xf8,a0
##0x28,a0
write_mem,eq
#0x7,a1
finish_eboot,eq
##MCMD_ERROR,r0 ; Error has occured if reached here
r0,OCMD
clear_busy
#0x0,r3
#0x7,a1
a1
##MDT0_ADD,r1
(r1)+s,r4
; Check if it's "start boot"
; Clear busy bit
; Delay for making sure that
; the int2 signal was reset
; due to the clear of MBUSY
; check if int2 is set
; Wait for int2
; Read micro-processor command
; Copy also to a1
; Clear 3 LSB of a0
; Check if it's Write mem. command
; Check if it's finish boot
; goto emulation boot finish
; First address of XRAM
; leave only the number of words to load
; prepare a1 for the rep (number of loops
; is a1 + 1)
; MDT0 address to r1
; mov start load address from MDT0
; to r4 and advance r1 to MDT1
2-82
Functional Block Description
PEB 20560
2003-08

Related parts for peb20560