如何使用ICESTORM工具在莱迪思ICE40引脚上使用设置LVDS模式

时间:2016-10-17 21:52:29

标签: verilog yosys ice40

我有一个Lattice ICE40_8K分线板,想知道如何设置引脚对作为LVDS模式输入。

如果这样设置为正常的单引脚:

SB_IO #(.PIN_TYPE(6'b0000_00)) _io (
        .PACKAGE_PIN(pin),
        .INPUT_CLK(clk),
        .D_IN_0(rd));

如何将其修改为LVDS输入引脚,以及如何分配附加引脚。

由于

编辑:

它会是什么样的?:

  SB_IO #(.PIN_TYPE(6'b0000_00), .IO_STANDARD("SB_LVDS_INPUT")) _io (
        .PACKAGE_PIN(pin),
        .INPUT_CLK(clk),
        .D_IN_0(rd));

我知道LVDS输入仅在Bank 3中,任何人都可以指出我的针脚列表是什么,所以我可以选择一个......

由于

1 个答案:

答案 0 :(得分:1)

Lattice TN1253解释了如何使用LVDS输入。从第15页开始有Verilog代码示例。相同的Verilog代码也适用于Project IceStorm。