Zynq UltraScale+ Devices Register Reference > Module Summary > GEM Module > screening_type_2_register_2 (GEM) Register

screening_type_2_register_2 (GEM) Register

screening_type_2_register_2 (GEM) Register Description

Register Namescreening_type_2_register_2
Relative Address0x0000000548
Absolute Address 0x00FF0B0548 (GEM0)
0x00FF0C0548 (GEM1)
0x00FF0D0548 (GEM2)
0x00FF0E0548 (GEM3)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionScreener Type 2 match registers allow a screen to be configured that is the combination of all or any of the following comparisons:1) An enabled VLAN Priority. A VLAN Priority match will be performed if the VLAN priority enable is set. The extracted priority field in the VLAN header is compared against 3 bits within the screener type 2 register itself.2) An enabled EtherType.3) An enabled Field Compare A. 4) An enabled Field Compare B. 5) An enabled Field Compare C. If a match is successful, then the queue value programmed in bits 3:0 is allocated to the frame. The required number of Type 2 screening registers is configured in the gem defines file. Up to 16 type 2 screening registers have been allocated APB address space between 0x540 and 0x57C.

screening_type_2_register_2 (GEM) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31roRead-only0x0Reserved, read as 0, ignored on write.
compare_c_enable30rwNormal read/write0x0Compare C Enable
compare_c29:25rwNormal read/write0x0Compare C
- Index to screener type 2 Compare register
compare_b_enable24rwNormal read/write0x0Compare B Enable
compare_b23:19rwNormal read/write0x0Compare B
- Index to screener type 2 Compare register
compare_a_enable18rwNormal read/write0x0Compare A Enable
compare_a17:13rwNormal read/write0x0Compare A
- Index to screener type 2 Compare register
ethertype_enable12rwNormal read/write0x0EtherType Enable
index11:9rwNormal read/write0x0Index to screener type 2 EtherType register
vlan_enable 8rwNormal read/write0x0VLAN Enable
Reserved 7roRead-only0x0Reserved, read as 0, ignored on write
vlan_priority 6:4rwNormal read/write0x0VLAN Priority
queue_number 3:0rwNormal read/write0x0Queue Number (0 -> 1)