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

📄 cycloneiii_3c25_start_niosii_standard.v

📁 nios里面用自定义指令集来实现三角函数
💻 V
字号:
/*Cyclone3_3c25_str_brd_Nios2Standard.v

/*This is a top level wrapper file that instanciates the

/*nios2 sopc builder system

/*

*/



module cycloneIII_3c25_start_niosII_standard(



               // global signals:

                osc_clk,

                reset_n,



                mem_addr,

                mem_ba,

                mem_cas_n,

                mem_cke,

                mem_clk_n,

                mem_clk,

                mem_cs_n,

                mem_dm,

                mem_dq,

                mem_dqs,

                mem_ras_n,

                mem_we_n,

   

               // the_button_pio

                button,



               // the_flash_ssram_tristate_bridge_avalon_slave

                ssram_adsc_n,

                ssram_bw_n,

                ssram_bwe_n,

                ssram_ce_n,

                flash_ssram_a,

                flash_ssram_d,

                ssram_oe_n,

                flash_oe_n,

                flash_cs_n,

                flash_wr_n,

                ssram_clk,

                hsmc_clk,

                flash_reset_n,



               // the_led_pio

                led

	 

);




  output           hsmc_clk;

  output           ssram_clk;


  output           ssram_adsc_n;

  output  [  3: 0] ssram_bw_n;

  output           ssram_bwe_n;

  output           ssram_ce_n;

  output  [ 23: 0] flash_ssram_a;

  inout   [ 31: 0] flash_ssram_d;

  output  [ 12: 0] mem_addr;

  output  [  1: 0] mem_ba;

  output           mem_cas_n;

  output           mem_cke;

  inout            mem_clk_n;

  inout            mem_clk;

  output           mem_cs_n;

  output  [  1: 0] mem_dm;

  inout   [ 15: 0] mem_dq;

  inout   [  1: 0] mem_dqs;

  output           mem_ras_n;

  output           mem_we_n;

  output  [  3: 2] led;

  output           ssram_oe_n;

  output           flash_oe_n;

  output           flash_cs_n;

  output           flash_wr_n;

  output           flash_reset_n;

  input            osc_clk;

  input   [  3: 0] button;

  input            reset_n;





  assign flash_reset_n = reset_n;






	cycloneIII_3c25_start_niosII_standard_sopc this_cycloneIII_3c25_start_niosII_standard_SOPC

	(

	

		.adsc_n_to_the_ext_ssram(ssram_adsc_n),

		.bw_n_to_the_ext_ssram(ssram_bw_n),

		.bwe_n_to_the_ext_ssram(ssram_bwe_n),

		.chipenable1_n_to_the_ext_ssram(ssram_ce_n),

		.flash_ssram_tristate_bridge_address(flash_ssram_a),

		.flash_ssram_tristate_bridge_data(flash_ssram_d),

		.mem_addr_from_the_altmemddr(mem_addr),

		.mem_ba_from_the_altmemddr(mem_ba),

		.mem_cas_n_from_the_altmemddr(mem_cas_n),

		.mem_cke_from_the_altmemddr(mem_cke),

		.mem_clk_n_to_and_from_the_altmemddr(mem_clk_n),

		.mem_clk_to_and_from_the_altmemddr(mem_clk),

		.mem_cs_n_from_the_altmemddr(mem_cs_n),

		.mem_dm_from_the_altmemddr(mem_dm),

		.mem_dq_to_and_from_the_altmemddr(mem_dq),

		.mem_dqs_to_and_from_the_altmemddr(mem_dqs),

		.mem_ras_n_from_the_altmemddr(mem_ras_n),

		.mem_we_n_from_the_altmemddr(mem_we_n),

		.out_port_from_the_led_pio(led),

		.outputenable_n_to_the_ext_ssram(ssram_oe_n),

		.read_n_to_the_ext_flash(flash_oe_n),

		.select_n_to_the_ext_flash(flash_cs_n),

		.write_n_to_the_ext_flash(flash_wr_n),

		.osc_clk(osc_clk),

		.global_reset_n_to_the_altmemddr(reset_n),

		.in_port_to_the_button_pio(button),

		.reset_n(reset_n),

		.ssram_clk(ssram_clk)

	);




endmodule


⌨️ 快捷键说明

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