GT¶
A GT object represents each individual transceiver in HW. It also includes TX and RX objects as it’s children.
Reset¶
To reset the RX
and TX
in the GT, use the reset()
method
# Get all IBERT cores in the device and select the first IBERT core for use
iberts = device.ibert_cores
ibert_0 = ibert.at(index=0)
# Get all the GT Groups in the IBERT core
all_gt_groups = ibert_0.gt_groups
# Get the first GT Group and the first GT in the GT Group
first_gt_group = all_gt_groups.at(index=0)
first_gt = first_gt_group.gts.at(index=0)
first_gt.reset()
Attributes of GT object¶
The attributes of the GT
class instance are listed here and are accessible via the python
.
operator i.e. <gt_obj>.<attribute>
.
Attribute |
Description |
---|---|
|
Name of the GT |
|
Serial object type. This is always equal to |
|
Handle of the GT from cs_server |
|
Direct children of the GT |
|
|
|
|
|