| Electronic Components Datasheet Search |
|
VSC7440 Datasheet(PDF) 278 Page - Microsemi Corporation |
|
|
|||||||||||||||||||||||||||||
VSC7440 Datasheet(HTML) 278 Page - Microsemi Corporation |
|
278 / 444 page ![]() Functional Descriptions VMDS-10492 VSC7440 Datasheet Revision 4.2 261 • Program an ES0 key • Set ES0 action TAG_A_PCP_SEL to 5 for selected key • Set ES0 action PUSH_OUTER_TAG = 1 • Update PCP by using Table 1: Select a base address in resource A. Base address 256 is used in this example Set ES0 action MAP_1_IDX = 256/8 = 32 • Use frame DSCP as key: Set ES0 action MAP_1_KEY = 2 • Program the PCP mapping in table 1: Addr = 256 to 256 + 63 (all DSCP values) • Write REW:MAP_RES_A:$Addr/MAP_VAL_A PCP_VAL <New PCP> Frame DSCP is used as key in this example. If the DSCP is not available (frame is non IP), the mapping is considered invalid, and the PCP value is selected using this fallback method: • Use mapping table 1 if key is valid, otherwise use mapping table 0. • Use mapping table 0 if key is valid, otherwise use a fixed value. In the example, a PCP value from table 0 is used instead for non IP frames, if the table 0 key is valid. Otherwise, the ES0 action PCP_A_VAL is used. Mapping tables 2 and 3 have the same functionality. Mapping tables 0 and 1 share the 2,048 addresses available in Resource A. Table 2 and 3 share 2,048 addresses in Resource B. 3.26.7 VLAN Editing The rewriter performs five steps related to VLAN editing for each frame and destination: 1. ES0 lookup. ES0 is looked up for each frame if enabled by the global configuration. The action from ES0 controls the pushing of VLAN tags. 2. VLAN popping. Zero to three VLAN tags are popped from the frame. Popping is controlled from the ANA by IFH.TAGGING.POP_CNT and by the action ES0.POP_VAL. 3. VLAN push decision. Decides the number of new tags to push and which tag source to use for each tag. Tag sources are port, ES0 (tags A to C), and routing. 4. Constructs the VLAN tags. The new VLAN tags are constructed based on the tag sources’ configuration. 5. VLAN pushing. The new VLAN tags are pushed. The outermost tag can optionally be controlled by port-based VLAN configuration. Table 183 • Port VLAN Tag Configuration Registers Register Description Replication TPID_CFG. TPID_VAL Configures three custom TPID values. These must be configured identically in ANA_CL::VLAN_STAG_CFG.STAG_ETYPE_VAL. 3 PORT_VLAN_CFG PORT_* Port VLAN TCI. Port _VID is also used for untagged set. Ports TAG_CTRL: TAG_CFG_OBEY_ WAS_TAGGED Controls how port tags are added. If this bit is set, the IFH field VSTAX.TAG.WAS_TAGGED must be 1 before a port tag is added to a frame. Ports TAG_CTRL: TAG_CFG Controls port tagging. Four modes are supported. Ports TAG_CTRL: TAG_TPID_CFG Selects Tag Protocol Identifier (TPID) for port tagging. Ports TAG_CTRL: TAG_VID_CFG Selects VID in port tag. Ports TAG_CTRL: TAG_PCP_CFG Selects PCP fields in port tag. Ports TAG_CTRL: TAG_DEI_CFG Selects DEI fields in port tag. Ports |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |