仅对英特尔可见 — GUID: wdx1504718875569
Ixiasoft
10.5.1. ebfm_barwr规程
10.5.2. ebfm_barwr_imm处理过程
10.5.3. ebfm_barrd_wait处理过程
10.5.4. ebfm_barrd_nowt处理过程
10.5.5. ebfm_cfgwr_imm_wait处理过程
10.5.6. ebfm_cfgwr_imm_nowt处理过程
10.5.7. ebfm_cfgrd_wait处理过程
10.5.8. ebfm_cfgrd_nowt处理过程
10.5.9. BFM配置处理过程
10.5.10. BFM共享存储器访问处理过程
10.5.11. BFM日志和消息处理过程
10.5.12. Verilog HDL格式化函数
仅对英特尔可见 — GUID: wdx1504718875569
Ixiasoft
11.2.1.4.1. PCIe* Link Inspector命令
这些命令使用 PCIe* Link Inspector连接以读写Configuration Space,LTSSM监视器,PLL和Native PHY通道中的寄存器。
命令 | 描述 |
---|---|
pli_read32 <slave_if> <pli_base_addr> <pli_reg_addr> | 在指定基地址和寄存器地址处进行从接口32-bit读操作。 |
pli_read8 <slave_if> <base_addr> <reg_addr> | 在指定基地址和寄存器地址处执行从接口8-bit读操作。 |
pli_write32 <slave_if> <pli_base_addr> <pli_reg_addr> <value> | 在指定基地址和寄存器地址处对从接口进行指定值的32-bit写操作。 |
pli_write8 <slave_if> <base_addr> <reg_addr> <value> | 在指定基地址和寄存器地址处对从接口进行指定值的8-bit写操作。 |
pli_rmw32 <slave_if> <base_addr> <reg_addr> <bit_mask> <value> | 在使用位掩码指定的基地址和寄存器地址处对从接口进行指定值的32-bit read-modify-write(读—修改—写)操作。 |
pli_rmw8 <slave_if> <base_addr> <reg_addr> <bit_mask> <value> | 在使用位掩码指定的基地址和寄存器地址处对从接口进行指定值的8-bit read-modify-write操作。 |
pli_dump_to_file <slave_if> <filename> <base_addr> <start_reg_addr> <end_reg_addr> | 将从接口的内容写入指定文件。基地址以及开始和结束寄存器地址指定写入范围。 <slave_if>自变量可取以下值:
|
PCIe* Link Inspector命令实例
以下命令使用Register Address Map中指定地址。
使用如下命令从ATX PLL读取寄存器0x480:
% pli_read8 $pli_adme $atxpll_base_addr 0x480
使用如下命令将0xFF写入位于地址0x4E0的fPLL寄存器:
% pli_write8 $pli_adme $fpll_base_addr 0x4E0 0xFF
使用如下命令执行read-modify-write,以通过一个0x03位掩码将0x02写入channel 3:
% pli_rmw8 $pli_adme $xcvr_ch3_base_addr 0x481 0x03 0x02
使用如下命令指示LTSSM监控工具跳过对Recovery.Rcvlock状态的记录:
$pli_write $pli_adme $ltssm_base_addr 0x04 0x0000000D
相关信息