English
Language : 

80KSBR200 Datasheet, PDF (108/172 Pages) Integrated Device Technology – sRIO SERIAL BUFFER FLOW-CONTROL DEVICE
IDT 80KSBR200
Notes
Note:
0)
1)
2)
Advanced Datasheet*
FF = No space remains in queue, the entire incoming packet was rejected
PAF = Programmable on 1/256th portions of queue memory
SA = Space available for one full sized packet. A doorbell will be sent whenever the flag changes state.
Flag is inactive whenever the incoming packet may prevent an additional packet entering.
8.5.9 DSP Interrupt Flag Register
In the TI application, if a doorbell is sent to the DSP, it must have a programmable content. To solve the problem,
unmasked flags may send a doorbell to the DSP upon toggling. When enabled, every unmasked flag (except the packet
tally flags) will send a doorbell with the programmed content to the DSP at the programmed destination ID.
This register sends an sRIO doorbell on S-Port and is not capable of generating an interrupt on Int 0 or Int 1. Since it
has programmable content, there is no register number associated with this register.
Name: DSP_INT_FLAG
DSP_INT_MASK
Address: 0x19CA0
0x19E60
If this register generates an sRIO packet, the packet will be a doorbell.
#
Signal
Stat Description
0
FLAG
RT The Aggregate of all unmasked flags
7-1
-
Reserved
8
9
11-10
TT
WR32
PRIO
RW Defines whether the sRIO doorbell is an 8 or 16 bit destination ID
RW 0 = Write 8 bits (clear flags only), 1 = Write 32 bits (write new dest IDs)
RW Priority for Doorbell packet
15-12
23-16
31-24
39-32
47-40
-
DESTID
DESTID
MASK
-
Unused bits
RW Destination ID for sRIO Doorbell
RW Destination ID for sRIO Doorbell, for 16 bit extension
RW S-Port Doorbell Mask
Unused bits
63-48 POINTER RW Programmable Doorbell Contents
Note:
0)
24:16)
Table 92 DSP Interrupt Flag Register
This flag will toggle if any other unmasked flag toggles. This flag may be cleared only by clearing the
source flag.
This is the destination ID for the DSP that must receive the programmed doorbell. This may be any
destination.
39:32)
63:48)
The doorbell is turned on and off by masking bit 0. This mask does not affect the source flags. The source
flags each have their own flags and masks. The Int 1 mask associated with each individual flag is used to
enable the flags to toggle the DSP Interrupt Flag. The tally flag should always be masked off in Int 1
masks on the individual flag registers to avoid toggling the DSP Interrupt Flag. Int 1 and the DSP mask
share a mask and must toggle due to the same flags.
The content of the doorbell is a 16 bit user programmable pointer.
8.5.10 Tally Doorbell Flag Register
If the "Tally 1" flag in the sRIO DMA Status Information Register toggles in the TI application, the user may wish to send
a doorbell to the DSP. The content of the doorbell is user programmable, to allow the user to select an interrupt within the
DSP. This doorbell does not interfere with any doorbells or interrupts generated by the sRIO DMA Status Information
Register.
108 of 172
March 19, 2007
„2005 Integrated Device Technology, Inc. All rights reserved. Advanced Datasheet for informational purposes only. Product specifications subject to change without notice.NOT AN OFFER FOR SALE The information presented herein is subject to a
Non-Disclosure Agreement (NDA) and is for planning purposes only. Nothing contained in this presentation, whether verbal or written, is intended as, or shall have the effect of, a sale or an offer for sale that creates a contractual power of acceptance.