仅对英特尔可见 — GUID: kps1486507527879
Ixiasoft
仅对英特尔可见 — GUID: kps1486507527879
Ixiasoft
6.5. 嵌入式重配置Streamer
对于ATX PLL IP,可通过重配置接口控制嵌入式streamer。streamer块的控制和状态信号被存储器映射到PLL软件控制和状态寄存器中。
重配置地址(hex) | 重配置位 | 属性名称 | 属性说明 | 位编码 | 收发器块 | 说明 |
---|---|---|---|---|---|---|
340 | 7 | cfg_load | 开始数据流 | 1'b1 | 嵌入式重配置Streamer | 设置成1'b1以启动数据流,自清零位 |
[2:0] | cfg_sel | 配置profile选择 | 直接映射 | 嵌入式重配置Streamer | 到数据流的配置Profile二进制编码 | |
341 | 0 | rcfg_busy | 繁忙状态位 | 1'b1 | 嵌入式重配置Streamer | 位设置为:
|
请参阅执行动态重配置的步骤了解通过多个重配置profile使能使用IP指导型重配置流程进行动态重配置的完整步骤列表。要执行参考时钟切换,请采用执行动态重配置的步骤中介绍的特殊情况重配置流程。
对于Native PHY IP,可通过重配置接口控制嵌入式streamer块。streamer块的控制和状态信号被存储器映射到PHY的软控制和状态寄存器中。这些嵌入式重配置控制和状态寄存器被复制用于每个通道。使能嵌入式重配置流光器时,不能跨多个IP核合并重配置接口,因为嵌入式重配置streamer将软逻辑用于控制和状态寄存器。
在收发器Native PHY IP参数编辑器的Dynamic Reconfirmation选项卡中使能功能Include PMA Analog settings in configuration files后, 就可选择支持Native PHY IP核将PMA模拟设置包括于配置文件中。默认情况下该功能为禁用。使能该功能,将Native PHY IP Parameter Editor的Analog PMA settings (Optional)选项卡指定的PMA模拟设置添加到配置文件。即使在Native PHY IP Parameter Editor中使能了该选项,编译静态设计时,仍要对模拟设置指定QSF约束。Native PHY IP Parameter Editor中选择的模拟设置仅用于包括这些设置及其从属设置。了解有关模拟设置QSF约束的详细信息,请参阅模拟参数设置章节。
例如,如果Native PHY IP核含有4个通道—逻辑通道0(logical channel 0)至逻辑通道3(logical channel 3)—而您要使用嵌入式重配置streamer重配置逻辑通道3,则必须使用重配置接口将适当位设置写入逻辑通道3的控制寄存器。
请参阅执行动态重配置的步骤了解通过多个重配置profile使能使用IP指导型重配置流程进行动态重配置的完整步骤列表。要执行PMA重配置,例如TX PLL切换、CGB分频器切换或参考时钟切换,请采用执行动态重配置的步骤中介绍的特殊情况重配置流程。
重配置地址(hex) | 重配置位 | 属性名称 | 属性描述 | 位编码 | 收发器块 | 说明 |
---|---|---|---|---|---|---|
340 | 7 | cfg_load | 开始数据流 | 1'b1 | 嵌入式重配置Streamer | 设置成1'b1以启动数据流,自清零位 |
6 | bcast_en | 广播使能 | 1'b1 | 嵌入式重配置Streamer | 设置成1'b1,将相同profile广播到所有通道 | |
[2:0] | cfg_sel | 配置profile选择 | 直接映射 | 嵌入式重配置Streamer | 到数据流的配置Profile二进制编码 | |
341 | 0 | rcfg_busy | 繁忙状态位 | 1'b1 | 嵌入式重配置Streamer | 位设置为:
|
在写入地址0x340的同时开启数据流,使能广播,并选择要串流的profile。通过用户重配置接口(共享或独立)写入所需通道的地址,可同时对多通道提出不同请求。重配置数据流完成后,reconfig_waitrequest信号将保持置位。