⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modulator_translate.v

📁 运用FPGA控制AD9957的操作
💻 V
📖 第 1 页 / 共 5 页
字号:
    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam ex_opt0_sync_0.INIT = 1'b0;  X_SFF ex_opt0_sync_0 (    .I(ex_opt0_IBUF_22),    .SRST(clk_locked_INV),    .CLK(clk),    .O(ex_opt0_sync[0]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam ex_opt0_sync_1.INIT = 1'b0;  X_SFF ex_opt0_sync_1 (    .I(ex_opt0_sync[0]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(ex_opt0_sync[1]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam ex_opt0_sync_2.INIT = 1'b0;  X_SFF ex_opt0_sync_2 (    .I(ex_opt0_sync[1]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(ex_opt0_sync[2]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam tp_out_3.INIT = 1'b0;  X_SFF tp_out_3 (    .I(_n0000[3]),    .SRST(_n0002),    .CLK(clk),    .O(tp_out_3_27),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam state_cur_1.INIT = 1'b1;  X_SFF state_cur_1 (    .I(\state_nxt[1] ),    .SSET(clk_locked_INV),    .CLK(clk),    .O(\state_cur[1] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SRST(GND)  );  defparam state_cur_6.INIT = 1'b0;  X_SFF state_cur_6 (    .I(\state_nxt[6] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\state_cur[6] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam state_cur_7.INIT = 1'b0;  X_SFF state_cur_7 (    .I(\state_nxt[7] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\state_cur[7] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam state_cur_8.INIT = 1'b0;  X_SFF state_cur_8 (    .I(\state_nxt[8] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\state_cur[8] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  X_CKBUF \clkdcm_inst/CLKIN_IBUFG_INST  (    .I(gclk),    .O(\clkdcm_inst/CLKIN_IBUFG_OUT )  );  X_CKBUF \clkdcm_inst/CLK0_BUFG_INST  (    .I(\clkdcm_inst/CLK0_BUF ),    .O(clk)  );  defparam \clkdcm_inst/DCM_INST .CLKDV_DIVIDE = 2.0;  defparam \clkdcm_inst/DCM_INST .CLKFX_DIVIDE = 1;  defparam \clkdcm_inst/DCM_INST .CLKFX_MULTIPLY = 4;  defparam \clkdcm_inst/DCM_INST .CLKIN_DIVIDE_BY_2 = "FALSE";  defparam \clkdcm_inst/DCM_INST .CLKIN_PERIOD = 10.0;  defparam \clkdcm_inst/DCM_INST .CLKOUT_PHASE_SHIFT = "NONE";  defparam \clkdcm_inst/DCM_INST .CLK_FEEDBACK = "1X";  defparam \clkdcm_inst/DCM_INST .DESKEW_ADJUST = "SYSTEM_SYNCHRONOUS";  defparam \clkdcm_inst/DCM_INST .DFS_FREQUENCY_MODE = "LOW";  defparam \clkdcm_inst/DCM_INST .DLL_FREQUENCY_MODE = "LOW";  defparam \clkdcm_inst/DCM_INST .DSS_MODE = "NONE";  defparam \clkdcm_inst/DCM_INST .DUTY_CYCLE_CORRECTION = "TRUE";  defparam \clkdcm_inst/DCM_INST .FACTORY_JF = 16'h8080;  defparam \clkdcm_inst/DCM_INST .PHASE_SHIFT = 0;  defparam \clkdcm_inst/DCM_INST .STARTUP_WAIT = "FALSE";  X_DCM \clkdcm_inst/DCM_INST  (    .RST(tx_en_OBUF_21),    .CLKIN(\clkdcm_inst/CLKIN_IBUFG_OUT ),    .CLKFB(clk),    .PSINCDEC(tx_en_OBUF_21),    .PSEN(tx_en_OBUF_21),    .PSCLK(tx_en_OBUF_21),    .DSSEN(tx_en_OBUF_21),    .CLK0(\clkdcm_inst/CLK0_BUF ),    .CLK90(\NLW_clkdcm_inst/DCM_INST_CLK90_UNCONNECTED ),    .CLK180(\NLW_clkdcm_inst/DCM_INST_CLK180_UNCONNECTED ),    .CLK270(\NLW_clkdcm_inst/DCM_INST_CLK270_UNCONNECTED ),    .CLK2X(\NLW_clkdcm_inst/DCM_INST_CLK2X_UNCONNECTED ),    .CLK2X180(\NLW_clkdcm_inst/DCM_INST_CLK2X180_UNCONNECTED ),    .CLKDV(\NLW_clkdcm_inst/DCM_INST_CLKDV_UNCONNECTED ),    .CLKFX(\NLW_clkdcm_inst/DCM_INST_CLKFX_UNCONNECTED ),    .CLKFX180(\NLW_clkdcm_inst/DCM_INST_CLKFX180_UNCONNECTED ),    .LOCKED(clk_locked),    .PSDONE(\NLW_clkdcm_inst/DCM_INST_PSDONE_UNCONNECTED ),    .STATUS({\NLW_clkdcm_inst/DCM_INST_STATUS[7]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[6]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[5]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[4]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[3]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[2]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[1]_UNCONNECTED , \NLW_clkdcm_inst/DCM_INST_STATUS[0]_UNCONNECTED })  );  defparam \ad9957_single_inst/start_sync_0 .INIT = 1'b0;  X_SFF \ad9957_single_inst/start_sync_0  (    .I(start_single_24),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/start_sync [0]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/start_sync_1 .INIT = 1'b0;  X_SFF \ad9957_single_inst/start_sync_1  (    .I(\ad9957_single_inst/start_sync [0]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/start_sync [1]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/start_sync_2 .INIT = 1'b0;  X_SFF \ad9957_single_inst/start_sync_2  (    .I(\ad9957_single_inst/start_sync [1]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/start_sync [2]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/end_single .INIT = 1'b0;  X_SFF \ad9957_single_inst/end_single  (    .I(\ad9957_single_inst/_n0016 ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/end_single_25 ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/ser_addr_1 .INIT = 1'b0;  X_SFF \ad9957_single_inst/ser_addr_1  (    .I(\ad9957_single_inst/_n0019 [1]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/ser_addr [1]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/ser_addr_2 .INIT = 1'b0;  X_SFF \ad9957_single_inst/ser_addr_2  (    .I(\ad9957_single_inst/_n0019 [2]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/ser_addr [2]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/ser_addr_3 .INIT = 1'b0;  X_SFF \ad9957_single_inst/ser_addr_3  (    .I(\ad9957_single_inst/_n0019 [3]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/ser_addr [3]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_0 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_0  (    .I(\ad9957_single_inst/_n0017[0] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[0] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_8 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_8  (    .I(\ad9957_single_inst/_n0017[8] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[8] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_15 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_15  (    .I(\ad9957_single_inst/_n0017[15] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[15] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_19 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_19  (    .I(\ad9957_single_inst/_n0017[19] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[19] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_20 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_20  (    .I(\ad9957_single_inst/_n0017[20] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[20] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_21 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_21  (    .I(\ad9957_single_inst/_n0017[21] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[21] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_24 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_24  (    .I(\ad9957_single_inst/_n0017[24] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[24] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_30 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_30  (    .I(\ad9957_single_inst/_n0017[30] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[30] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/data_in_52 .INIT = 1'b0;  X_SFF \ad9957_single_inst/data_in_52  (    .I(\ad9957_single_inst/_n0017[52] ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/data_in[52] ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/len_reg_5 .INIT = 1'b0;  X_SFF \ad9957_single_inst/len_reg_5  (    .I(\ad9957_single_inst/_n0018 [5]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/len_reg [5]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/len_reg_6 .INIT = 1'b0;  X_SFF \ad9957_single_inst/len_reg_6  (    .I(\ad9957_single_inst/_n0018 [6]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/len_reg [6]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/ser_start_sync_0 .INIT = 1'b0;  X_SFF \ad9957_single_inst/ser_start_sync_0  (    .I(\ad9957_single_inst/ser_start_32 ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/ser_start_sync [0]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/ser_start_sync_1 .INIT = 1'b0;  X_SFF \ad9957_single_inst/ser_start_sync_1  (    .I(\ad9957_single_inst/ser_start_sync [0]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/ser_start_sync [1]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/ser_start_sync_2 .INIT = 1'b0;  X_SFF \ad9957_single_inst/ser_start_sync_2  (    .I(\ad9957_single_inst/ser_start_sync [1]),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/ser_start_sync [2]),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/state_cur_FFd2 .INIT = 1'b0;  X_SFF \ad9957_single_inst/state_cur_FFd2  (    .I(\ad9957_single_inst/state_cur_FFd2-In ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/state_cur_FFd2_35 ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \ad9957_single_inst/state_cur_FFd3 .INIT = 1'b0;  X_SFF \ad9957_single_inst/state_cur_FFd3  (    .I(\ad9957_single_inst/state_cur_FFd3-In ),    .SRST(clk_locked_INV),    .CLK(clk),    .O(\ad9957_single_inst/state_cur_FFd3_36 ),    .CE(VCC),    .SET(GND),    .RST(GND),    .SSET(GND)  );  defparam \state_nxt<8>1 .INIT = 8'h80;  X_LUT3 \state_nxt<8>1  (    .ADR0(clk_locked),    .ADR1(ex_opt0_sync[2]),    .ADR2(\state_cur[1] ),    .O(\state_nxt[8] )  );  defparam \state_nxt<7>1 .INIT = 4'h8;  X_LUT2 \state_nxt<7>1  (    .ADR0(clk_locked),    .ADR1(\state_cur[8] ),    .O(\state_nxt[7] )  );  defparam \state_nxt<6>1 .INIT = 16'hAA20;  X_LUT4 \state_nxt<6>1  (    .ADR0(clk_locked),    .ADR1(\ad9957_single_inst/end_single_25 ),

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -