Cabletron Systems TRFMIM-28 manual ITDM Arbitration Levels, ITDM RAM Allocation Level

Page 32
ITDM Arbitration Levels

Operation

Arbitration for the backplane is accomplished in the INB Time Division Multiplexing (ITDM) logic. The arbitration is a three-level scheme that ensures that no one can get the backplane for more than one time slice at a time.

The ITDM RAM contains 256 4-bit locations. This RAM is used to hold slot numbers of modules participating in INB backplane arbitration. The arbitration engine accesses this RAM once every time slice to get a slot number. That slot number will be granted access on the next time slice if it is requesting. The arbitration engine is always one time slice ahead, meaning that the value read from the RAM is for the next time slice, not the current time slice.

The RAM is programmed on system power-up or when ever a module is inserted/removed from the SmartSwitch 9000 chassis. There is a module discovery program running that will detect these events. The amount of RAM to be used and the position of the slot numbers in the RAM is determined by a higher level system management program.

ITDM Arbitration Levels

The three levels of arbitration guarantee that a module will get its allocated bandwidth plus some more depending on what levels of arbitration it is participating in.

ITDM RAM Allocation (Level 1)

This level guarantees access to the backplane. When a module requests access to the backplane, it will get access to it when it's slot number is placed onto the bus. This will ensure predicted or predetermined access to the backplane.

Round Robin Arbitration (Level 2)

This level makes use of idle time slices. There is a token passed on every time slice to modules participating in this level of arbitration. Only one module has the token at any one time slice. If the module assigned to the next time slice is not requesting then the module with the token will be granted access if it is requesting. The token is passed to the next highest slot number participating each time slice.

Lowest Slot Number (Level 3)

This level is only used if the other two levels fail in granting access to the backplane. If the owner of the token is not requesting, then the lowest slot number requesting will be granted access. This ensures that a time slice will not be idle if there are modules requesting access.

3-8

Image 32
Contents SmartSwitch 9H423-28 User’s Guide 9032061-01Page Copyright March 1998 by Cabletron Systems, Inc 35 Industrial Way DOC Notice FCC NoticeVCCI Notice Conformance to Directives/Product Standards DECLARATION OF CONFORMITY ADDENDUMNexus House, Newbury Business Park The FPIM-05 and FPIM-07 are Class 1 Laser Products Safety InformationCLASS 1 LASER TRANSCEIVERS CLASS 1 LASER TRANSCEIVERS Laser Radiation and Connectors Page Contents Installing the 9H423-28 ModuleChapter Introductionviii SpecificationsContents Introduction ChapterFeatures Fast Packet SwitchingProcessor ManagementThe 9H423-28 module provides MIB support including RMON RFC-1271 LANVIEW LEDs Figure 1-1. The 9H423-28 Module 26X 25XFAST ENET 9H423-28 SMB CPU INB FAST ENETRelated Manuals Getting HelpUnpacking the Module Installing the 9H423-28 ModuleInstalling an FEPIM User Accessible Components Setting the Module DIP Switch Table 2-1. Function of DIP Switch See the Cautions at the end of this tableInstalling the Module in the SmartSwitch 9000 Chassis Figure 2-3. Installing the Module Plastic Tab Jack for ESD Wrist StrapMetal Back-Panel ModuleThe Reset Switch Reset SwitchInstalling the 9H423-28 Module Operation ENIB/FENIB OperationVLAN SmartSwitch ASICTraditional Switch VLAN Domains SecureFast VLAN Switches Fully-Meshed VLAN Domainsi960 Core INB NIBSystem Management Buses SMB-1 BusSystem Diagnostic Controller DC/DC ConverterINB Interface SMB-10 BusITDM Arbitration Levels ITDM RAM Allocation LevelRound Robin Arbitration Level Lowest Slot Number LevelMonarch/Slave SmartSwitch 9000 Modules 3-10 LANVIEW LEDs INB ReceivePort Transmit System Status INB Transmit Port ReceiveLANVIEW LEDs The function of the INB Receive LEDs is listed in TableThe function of the INB Transmit LEDs is listed in Table The function of the Port Receive LEDs is listed in Table The function of the Port Transmit LEDs is listed in TableTable 4-4. Port Receive LEDs Table 4-5. Port Transmit LEDsLANVIEW LEDs Specifications Technical SpecificationsMemory StandardsSafety ServiceDimensions WeightEnvironment Operating Temperature5 to 40 C Storage TemperatureSpecifications FEPIM Specifications FE-100TXFE-100FX Appendix AFE-100FX FEPIM Specifications