80ksbr200 Integrated Device Technology, 80ksbr200 Datasheet - Page 33
80ksbr200
Manufacturer Part Number
80ksbr200
Description
Srio Serial Buffer Flow-control Device
Manufacturer
Integrated Device Technology
Datasheet
1.80KSBR200.pdf
(172 pages)
- Current page: 33 of 172
- Download datasheet (2Mb)
„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.
IDT 80KSBR200
Notes
5.0 Doorbells and Interrupts
packets and interrupts are generated by flags.
registers are detailed in Flag and Flag Mask Register section. Events at these locations will cause a flag to be stored at
the designated location within the flag register as they occur.
flag event has occurred. This interrupt is considered a "doorbell" and may be issued in one of the following ways:
on the port. A violation of any unmasked flag shall cause the designated interrupt to occur. Of the four mask registers,
Mask 1 is associated with S-Port and will cause doorbells to be sent. Mask 3 and Mask 4 are not associated with a port
and will cause external interrupt pin 0 and interrupt pin 1o toggle respectively. Mask 2 is reserved for future use.
programmed by the mask registers.
the flag registers. In the event that flags have the same priority, the flags will be handled in the order they occurred. In the
event that multiple flags with the same priority toggle simultaneously, the flag with lowest address will have priority over
flags with higher addresses.
5.1 Doorbell Characteristics
5.1.1 sRIO Flag Doorbell Packet
register causing the doorbell. The Source ID will be the source ID of the doorbell in the SerB. If the doorbell is generated by
a queue, the destination ID associated with the queue will be the source ID for the doorbell. If the doorbell is generated by
something other than a queue (e.g. a link error), the sRIO generated destination ID of the SerB shall be used as the source
ID of the doorbell.
Interrupt pins and packetized Doorbells are used to pass interrupts and messages out of the SerB. Outgoing doorbell
A flag is considered any event that results in a bit being stored in the "flag register". The content and masks for the flag
In addition to simply residing within the flag register, any flag may cause an interrupt, notifying external devices that a
Each flag register has four mask registers designating which flags should cause the associated "doorbell" or interrupt
As a default, the flag register mask will not generate any interrupts (full mask). Interrupt generation must be
In the event that multiple flags toggle, the interrupts/doorbells will be generated based upon the priority programmed in
When a flag causes a doorbell, the doorbell includes the following:
sRIO doorbells are limited to a 16-bit payload.
An 8-bit sRIO doorbell packet is shown in
External output pin toggling (two pins, each with a mask).
sRIO Type 10 packets sent over S-Port.
The register number containing the toggled flag
The flag number within the register that toggled
The entire unmasked content of the flag register (flags only)
33 of 172
Figure 10 sRIO Doorbell Packet
Figure
10. The Target ID of the sRIO doorbell is programmed into the flag
Advanced Datasheet*
March 19, 2007
Related parts for 80ksbr200
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Integrated Processor
Manufacturer:
Integrated Device Technology, Inc.
Part Number:
Description:
Integrated Riscontroller for Low-Cost Systems
Manufacturer:
Integrated Device Technology, Inc.
Part Number:
Description:
INTEGRATED RISController FOR LOW-COST SYSTEMS
Manufacturer:
Integrated Device Technology, Inc.
Part Number:
Description:
SwitchStar ATM Cell Based 1.2Gbps non-blocking Integrated Switch Controller
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
3.3V CMOS 16-bit bidirectional transceiver
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
3.3 CMOS octal buffer/line driver
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
Fast CMOS octal registered transceivers
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
Fast CMOS octal bidirectional transceivers
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
Fast CMOS 16-bit buffer/line driver
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
2.5 V/3.3 V 10 Bit High Bandwidth Bus Switch with Precharged Outputs
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
High-Speed CMOS Quick Switch 16:8 Multiplexer
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
QUICKSWITCH?? PRODUCTS HIGH-SPEED CMOS QUICKSWITCH DOUBLE-WIDTH BUS SWITCH IDTQS32X245Q2QUICKSWITCH PRODUCTS HIGH-SPEED CMOS QUICKSWITCH DOUBLE-WIDTH BUS SWITCH
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
2.5V / 3.3V 16-BIT HIGH BANDWIDTH BUS SWITCH
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
QUICKSWITCH PRODUCTS 2.5V / 3.3V 8-BIT HIGH BANDWIDTH BUS SWITCH
Manufacturer:
Integrated Device Technology, Inc.
Datasheet:
Part Number:
Description:
QUICKSWITCH PRODUCTS 2.5V / 3.3V 10-BIT HIGH BANDWIDTH BUS SWITCH
Manufacturer:
Integrated Device Technology, Inc.
Datasheet: