📄 altlvds_s3_serial_link.vo
字号:
.devoe(devoe),
.o(test_tx_out),
.obar(\test_tx_out(n) ));
// synopsys translate_off
defparam \test_tx_out~output .bus_hold = "false";
defparam \test_tx_out~output .open_drain_output = "false";
defparam \test_tx_out~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X0_Y39_N64
stratixiii_io_obuf \test_rx_outclock~output (
.i(\u2|altlvds_rx_component|auto_generated|rx_outclock_buf|wire_clkctrl3_outclk ),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(test_rx_outclock),
.obar());
// synopsys translate_off
defparam \test_rx_outclock~output .bus_hold = "false";
defparam \test_rx_outclock~output .open_drain_output = "false";
defparam \test_rx_outclock~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y27_N113
stratixiii_io_obuf \parallel_core_data[0]~output (
.i(\u7|lpm_ff_component|dffs [0]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[0]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[0]~output .bus_hold = "false";
defparam \parallel_core_data[0]~output .open_drain_output = "false";
defparam \parallel_core_data[0]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X86_Y0_N20
stratixiii_io_obuf \parallel_core_data[1]~output (
.i(\u7|lpm_ff_component|dffs [1]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[1]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[1]~output .bus_hold = "false";
defparam \parallel_core_data[1]~output .open_drain_output = "false";
defparam \parallel_core_data[1]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y39_N64
stratixiii_io_obuf \parallel_core_data[2]~output (
.i(\u7|lpm_ff_component|dffs [2]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[2]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[2]~output .bus_hold = "false";
defparam \parallel_core_data[2]~output .open_drain_output = "false";
defparam \parallel_core_data[2]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y39_N33
stratixiii_io_obuf \parallel_core_data[3]~output (
.i(\u7|lpm_ff_component|dffs [3]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[3]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[3]~output .bus_hold = "false";
defparam \parallel_core_data[3]~output .open_drain_output = "false";
defparam \parallel_core_data[3]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y42_N20
stratixiii_io_obuf \parallel_core_data[4]~output (
.i(\u7|lpm_ff_component|dffs [4]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[4]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[4]~output .bus_hold = "false";
defparam \parallel_core_data[4]~output .open_drain_output = "false";
defparam \parallel_core_data[4]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X0_Y39_N33
stratixiii_io_obuf \parallel_core_data[5]~output (
.i(\u7|lpm_ff_component|dffs [5]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[5]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[5]~output .bus_hold = "false";
defparam \parallel_core_data[5]~output .open_drain_output = "false";
defparam \parallel_core_data[5]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y41_N82
stratixiii_io_obuf \parallel_core_data[6]~output (
.i(\u7|lpm_ff_component|dffs [6]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[6]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[6]~output .bus_hold = "false";
defparam \parallel_core_data[6]~output .open_drain_output = "false";
defparam \parallel_core_data[6]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y27_N51
stratixiii_io_obuf \parallel_core_data[7]~output (
.i(\u7|lpm_ff_component|dffs [7]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[7]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[7]~output .bus_hold = "false";
defparam \parallel_core_data[7]~output .open_drain_output = "false";
defparam \parallel_core_data[7]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y27_N20
stratixiii_io_obuf \parallel_core_data[8]~output (
.i(\u7|lpm_ff_component|dffs [8]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[8]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[8]~output .bus_hold = "false";
defparam \parallel_core_data[8]~output .open_drain_output = "false";
defparam \parallel_core_data[8]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y27_N82
stratixiii_io_obuf \parallel_core_data[9]~output (
.i(\u7|lpm_ff_component|dffs [9]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(parallel_core_data[9]),
.obar());
// synopsys translate_off
defparam \parallel_core_data[9]~output .bus_hold = "false";
defparam \parallel_core_data[9]~output .open_drain_output = "false";
defparam \parallel_core_data[9]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y25_N113
stratixiii_io_obuf \dataout_to_tran[0]~output (
.i(\u8|lpm_ff_component|dffs [0]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[0]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[0]~output .bus_hold = "false";
defparam \dataout_to_tran[0]~output .open_drain_output = "false";
defparam \dataout_to_tran[0]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X86_Y0_N113
stratixiii_io_obuf \dataout_to_tran[1]~output (
.i(\u8|lpm_ff_component|dffs [1]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[1]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[1]~output .bus_hold = "false";
defparam \dataout_to_tran[1]~output .open_drain_output = "false";
defparam \dataout_to_tran[1]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y39_N95
stratixiii_io_obuf \dataout_to_tran[2]~output (
.i(\u8|lpm_ff_component|dffs [2]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[2]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[2]~output .bus_hold = "false";
defparam \dataout_to_tran[2]~output .open_drain_output = "false";
defparam \dataout_to_tran[2]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y40_N82
stratixiii_io_obuf \dataout_to_tran[3]~output (
.i(\u8|lpm_ff_component|dffs [3]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[3]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[3]~output .bus_hold = "false";
defparam \dataout_to_tran[3]~output .open_drain_output = "false";
defparam \dataout_to_tran[3]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y39_N2
stratixiii_io_obuf \dataout_to_tran[4]~output (
.i(\u8|lpm_ff_component|dffs [4]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[4]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[4]~output .bus_hold = "false";
defparam \dataout_to_tran[4]~output .open_drain_output = "false";
defparam \dataout_to_tran[4]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X0_Y25_N20
stratixiii_io_obuf \dataout_to_tran[5]~output (
.i(\u8|lpm_ff_component|dffs [5]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[5]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[5]~output .bus_hold = "false";
defparam \dataout_to_tran[5]~output .open_drain_output = "false";
defparam \dataout_to_tran[5]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y41_N20
stratixiii_io_obuf \dataout_to_tran[6]~output (
.i(\u8|lpm_ff_component|dffs [6]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[6]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[6]~output .bus_hold = "false";
defparam \dataout_to_tran[6]~output .open_drain_output = "false";
defparam \dataout_to_tran[6]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y29_N113
stratixiii_io_obuf \dataout_to_tran[7]~output (
.i(\u8|lpm_ff_component|dffs [7]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[7]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[7]~output .bus_hold = "false";
defparam \dataout_to_tran[7]~output .open_drain_output = "false";
defparam \dataout_to_tran[7]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y29_N20
stratixiii_io_obuf \dataout_to_tran[8]~output (
.i(\u8|lpm_ff_component|dffs [8]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[8]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[8]~output .bus_hold = "false";
defparam \dataout_to_tran[8]~output .open_drain_output = "false";
defparam \dataout_to_tran[8]~output .shift_series_termination_control = "false";
// synopsys translate_on
// atom is at IOOBUF_X91_Y25_N82
stratixiii_io_obuf \dataout_to_tran[9]~output (
.i(\u8|lpm_ff_component|dffs [9]),
.oe(vcc),
.dynamicterminationcontrol(gnd),
.seriesterminationcontrol(14'b00000000000000),
.parallelterminationcontrol(14'b00000000000000),
.devoe(devoe),
.o(dataout_to_tran[9]),
.obar());
// synopsys translate_off
defparam \dataout_to_tran[9]~output .bus_hold = "false";
defparam \dataout_to_tran[9]~output .open_drain_output = "false";
defparam \dataout_to_tran[9]~output .shift_series_termination_control = "false";
// synopsys translate_on
endmodule
module recv_core_reg (
rxreg_0,
rxreg_1,
rxreg_2,
rxreg_3,
rxreg_4,
rxreg_5,
rxreg_6,
rxreg_7,
rxreg_8,
rxreg_9,
dffs_0,
dffs_1,
dffs_2,
dffs_3,
dffs_4,
dffs_5,
dffs_6,
dffs_7,
dffs_8,
dffs_9,
recv_reg_clk,
devpor,
devclrn,
devoe);
input rxreg_0;
input rxreg_1;
input rxreg_2;
input rxreg_3;
input rxreg_4;
input rxreg_5;
input rxreg_6;
input rxreg_7;
input rxreg_8;
input rxreg_9;
output dffs_0;
output dffs_1;
output dffs_2;
output dffs_3;
output dffs_4;
output dffs_5;
output dffs_6;
output dffs_7;
output dffs_8;
output dffs_9;
input recv_reg_clk;
input devpor;
input devclrn;
input devoe;
wire gnd = 1'b0;
wire vcc = 1'b1;
lpm_ff lpm_ff_component(
.rxreg_0(rxreg_0),
.rxreg_1(rxreg_1),
.rxreg_2(rxreg_2),
.rxreg_3(rxreg_3),
.rxreg_4(rxreg_4),
.rxreg_5(rxreg_5),
.rxreg_6(rxreg_6),
.rxreg_7(rxreg_7),
.rxreg_8(rxreg_8),
.rxreg_9(rxreg_9),
.dffs_0(dffs_0),
.dffs_1(dffs_1),
.dffs_2(dffs_2),
.dffs_3(dffs_3),
.dffs_4(dffs_4),
.dffs_5(dffs_5),
.dffs_6(dffs_6),
.dffs_7(dffs_7),
.dffs_8(dffs_8),
.dffs_9(dffs_9),
.clock(recv_reg_clk),
.devpor(devpor),
.devclrn(devclrn),
.devoe(devoe));
endmodule
module lpm_ff (
rxreg_0,
rxreg_1,
rxreg_2,
rxreg_3,
rxreg_4,
rxreg_5,
rxreg_6,
rxreg_7,
rxreg_8,
rxreg_9,
dffs_0,
dffs_1,
dffs_2,
dffs_3,
dffs_4,
dffs_5,
dffs_6,
dffs_7,
dffs_8,
dffs_9,
clock,
devpor,
devclrn,
devoe);
input rxreg_0;
input rxreg_1;
input rxreg_2;
input rxreg_3;
input rxreg_4;
input rxreg_5;
input rxreg_6;
input rxreg_7;
input rxreg_8;
input rxreg_9;
output dffs_0;
output dffs_1;
output dffs_2;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -