仅对英特尔可见 — GUID: sam1395333754587
Ixiasoft
7.1. Altera Soft LVDS参数设置(Parameter Settings)
参数 | 条件 | 所允许的值 | 说明 |
---|---|---|---|
Power Supply Mode | — |
|
指定采用的器件是单或双电源器件。 |
Functional mode | — |
|
对Altera Soft LVDS IP内核指定功能模式:
|
Number of channels | — | 1–18 | 指定LVDS通道数。 |
SERDES factor | — | 1, 2, 4, 5, 6, 7, 8, 9, 10 | 指定每个通道的比特数。 |
参数 | 条件 | 所允许的值 | 说明 |
---|---|---|---|
Use external PLL | 不适用于x1和x2模式。 |
|
指定Altera Soft LVDS IP内核是否生成一个PLL或者连接到用户指定的PLL。 |
Data rate | — | 请参考器件 数据表。 | 指定PLL的数据速率输出。PLL的乘积值是OUTPUT_DATA_RATE/INCLOCK_PERIOD。 |
Inclock frequency | — | 取决于Data rate。 | 通过MHz对PLL指定输入的时钟频率。 |
Enable rx_locked port |
|
|
如果打开,就使能rx_locked端口。 |
Enable tx_locked port |
|
|
如果打开,就使能tx_locked端口。 |
Enable pll_areset port | 始终打开 |
|
如果打开,就使能internal PLL模式中的pll_areset端口。 在external PLL模式中,pll_areset端口始终是使能的。 |
Enable tx_data_reset port |
|
|
如果打开,就使能tx_data_reset端口。 |
Enable rx_data_reset port |
|
|
如果打开,就使能rx_data_reset端口。 |
Use common PLL(s) for receivers and transmitters | Use external PLL = Off |
|
如果使用相同的输入时钟源、解串因子、pll_areset源以及数据速率,那么 可以使用共享PLL。 |
Enable self-reset on loss lock in PLL | Use external PLL = Off |
|
如果打开,那么PLL在失锁时复位。 |
Desired transmitter inclock phase shift |
|
取决于Data rate。 | 对发送器指定由PLL使用的相移参数。 |
Desired receiver inclock phase shift |
|
取决于Data rate。 | 对接收器指定由PLL使用的相移参数。 |
参数 | 条件 | 所允许的值 | 说明 |
---|---|---|---|
Enable bitslip mode | General, Functional mode = RX |
|
如果打开,就使能rx_data_align端口。 |
Enable independent bitslip controls for each channel | General, Functional mode = RX |
|
如果打开,就使能rx_channel_data_align端口。 rx_channel_data_align是边沿敏感的bit slip控制信号:
|
Enable rx_data_align_reset port |
|
|
如果打开,就使能rx_data_align_reset端口。 |
Add extra register for rx_data_align port |
|
|
如果打开,就寄存rx_data_align端口。 如果关闭这一选项,就必须在驱动接收器的逻辑中预寄存rx_data_align[]端口。 |
Bitslip rollover value |
|
1–11 | 在电路恢复串行数据延迟为0之前指定脉冲的数量。 |
Use RAM buffer | — |
|
如果打开,Altera Soft LVDS IP内核在嵌入式存储器模块中实现输出同步缓冲器。 使用这个实现选项比Use a multiplexer and synchronization register选项使用更多的逻辑资源,但是形成正确的字对齐。 |
Use a multiplexer and synchronization register | — |
|
如果打开,Altera Soft LVDS IP内核对输出同步器实现一个多路复用器,而不是缓冲器。 |
Use logic element based RAM | — |
|
如果打开,Altera Soft LVDS IP内核在逻辑单元中实现输出同步缓冲器。 使用这个实现选项比Use a multiplexer and synchronization register选项使用更多的逻辑资源,但是形成正确的字对齐。 |
Register outputs | General, Functional mode = RX |
|
如果打开,就寄存rx_out []端口。 如果关闭这一选项,就必须在驱动接收器的逻辑中预寄存rx_out[]端口。 |
参数 | 条件 | 所允许的值 | 说明 |
---|---|---|---|
Enable 'tx_outclock' output port |
|
|
如果打开,就使能tx_outclock端口。 每个tx_outclock信号通过移位寄存器逻辑,除了下面的参数配置:
|
Tx_outclock division factor |
|
取决于 SERDES factor. | 指定tx_outclock信号的频率等于发送器输出数据速率除以所选的分频因子。 |
Outclock duty cycle |
|
取决于 SERDES factor和Tx_outclock division factor. | 指定外部时钟时序约束。 |
Desired transmitter outclock phase shift |
|
取决于Data rate。 | 指定输出时钟相对于输入时钟的相移。 |
Register 'tx_in' input port | General, Functional mode = TX |
|
如果打开,就寄存tx_in []端口。 如果关闭这一选项,就必须在驱动发送器的逻辑中预寄存tx_in[]端口。 |
Clock resource |
|
|
指定寄存tx_in输入端口的时钟资源。 |
Enable 'tx_coreclock' output port | General, Functional mode = TX |
|
如果打开,就使能tx_coreclock输出端口。 |
Clock source for 'tx_coreclock' |
|
|
指定驱动tx_coreclock输出端口的时钟资源。 |