forked from Github_Repos/cvw
		
	Dang. Looks like the reset button on the arty a7 is actually resetn. I wish they'd named it that way.
This commit is contained in:
		
							parent
							
								
									96781e0b2a
								
							
						
					
					
						commit
						8377ff8c51
					
				@ -53,6 +53,42 @@ set_property port_width 1 [get_debug_ports u_ila_0/probe6]
 | 
				
			|||||||
set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe6]
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe6]
 | 
				
			||||||
connect_debug_port u_ila_0/probe6 [get_nets [list c0_init_calib_complete ]]
 | 
					connect_debug_port u_ila_0/probe6 [get_nets [list c0_init_calib_complete ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe7]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe7]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe7 [get_nets [list bus_struct_reset ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe8]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe8]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe8 [get_nets [list peripheral_reset ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe9]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe9]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe9 [get_nets [list interconnect_aresetn ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe10]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe10]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe10 [get_nets [list peripheral_aresetn ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe11]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe11]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe11 [get_nets [list mb_reset ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe12]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe12]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe12 [get_nets [list resetn ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_debug_port u_ila_0 probe
 | 
				
			||||||
 | 
					set_property port_width 1 [get_debug_ports u_ila_0/probe13]
 | 
				
			||||||
 | 
					set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe13]
 | 
				
			||||||
 | 
					connect_debug_port u_ila_0/probe13 [get_nets [list c0_ddr4_ui_clk_sync_rst ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# the debug hub has issues with the clocks from the mmcm so lets give up an connect to the 100Mhz input clock.
 | 
					# the debug hub has issues with the clocks from the mmcm so lets give up an connect to the 100Mhz input clock.
 | 
				
			||||||
#connect_debug_port dbg_hub/clk [get_nets default_100mhz_clk]
 | 
					#connect_debug_port dbg_hub/clk [get_nets default_100mhz_clk]
 | 
				
			||||||
 | 
				
			|||||||
@ -28,7 +28,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
module fpgaTop 
 | 
					module fpgaTop 
 | 
				
			||||||
  (input           default_100mhz_clk,
 | 
					  (input           default_100mhz_clk,
 | 
				
			||||||
   input           reset,
 | 
					(* mark_debug = "true" *)   input           resetn,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   input [3:0]     GPI,
 | 
					   input [3:0]     GPI,
 | 
				
			||||||
   output [4:0]    GPO,
 | 
					   output [4:0]    GPO,
 | 
				
			||||||
@ -58,12 +58,12 @@ module fpgaTop
 | 
				
			|||||||
   );
 | 
					   );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  wire 			   CPUCLK;
 | 
					  wire 			   CPUCLK;
 | 
				
			||||||
  wire 			   c0_ddr4_ui_clk_sync_rst;
 | 
					(* mark_debug = "true" *)  wire 			   c0_ddr4_ui_clk_sync_rst;
 | 
				
			||||||
  wire 			   bus_struct_reset;
 | 
					(* mark_debug = "true" *)  wire 			   bus_struct_reset;
 | 
				
			||||||
  wire 			   peripheral_reset;
 | 
					(* mark_debug = "true" *)  wire 			   peripheral_reset;
 | 
				
			||||||
  wire 			   interconnect_aresetn;
 | 
					(* mark_debug = "true" *)  wire 			   interconnect_aresetn;
 | 
				
			||||||
  wire 			   peripheral_aresetn;
 | 
					(* mark_debug = "true" *)  wire 			   peripheral_aresetn;
 | 
				
			||||||
  wire 			   mb_reset;
 | 
					(* mark_debug = "true" *)  wire 			   mb_reset;
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  wire 			   HCLKOpen;
 | 
					  wire 			   HCLKOpen;
 | 
				
			||||||
  wire 			   HRESETnOpen;
 | 
					  wire 			   HRESETnOpen;
 | 
				
			||||||
@ -214,7 +214,7 @@ module fpgaTop
 | 
				
			|||||||
  xlnx_proc_sys_reset xlnx_proc_sys_reset_0
 | 
					  xlnx_proc_sys_reset xlnx_proc_sys_reset_0
 | 
				
			||||||
    (.slowest_sync_clk(CPUCLK),
 | 
					    (.slowest_sync_clk(CPUCLK),
 | 
				
			||||||
     .ext_reset_in(c0_ddr4_ui_clk_sync_rst),
 | 
					     .ext_reset_in(c0_ddr4_ui_clk_sync_rst),
 | 
				
			||||||
     .aux_reset_in(south_rst),
 | 
					     .aux_reset_in(1'b0),
 | 
				
			||||||
     .mb_debug_sys_rst(1'b0),
 | 
					     .mb_debug_sys_rst(1'b0),
 | 
				
			||||||
     .dcm_locked(c0_init_calib_complete),
 | 
					     .dcm_locked(c0_init_calib_complete),
 | 
				
			||||||
     .mb_reset(mb_reset),  //open
 | 
					     .mb_reset(mb_reset),  //open
 | 
				
			||||||
@ -353,7 +353,7 @@ module fpgaTop
 | 
				
			|||||||
     .s_axi_rready(m_axi_rready),
 | 
					     .s_axi_rready(m_axi_rready),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     .m_axi_aclk(BUSCLK),
 | 
					     .m_axi_aclk(BUSCLK),
 | 
				
			||||||
     .m_axi_aresetn(~reset),
 | 
					     .m_axi_aresetn(resetn),
 | 
				
			||||||
     .m_axi_awid(BUS_axi_awid),
 | 
					     .m_axi_awid(BUS_axi_awid),
 | 
				
			||||||
     .m_axi_awlen(BUS_axi_awlen),
 | 
					     .m_axi_awlen(BUS_axi_awlen),
 | 
				
			||||||
     .m_axi_awsize(BUS_axi_awsize),
 | 
					     .m_axi_awsize(BUS_axi_awsize),
 | 
				
			||||||
@ -421,8 +421,8 @@ module fpgaTop
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
     .ui_clk(BUSCLK),
 | 
					     .ui_clk(BUSCLK),
 | 
				
			||||||
     .ui_clk_sync_rst(ui_clk_sync_rst),
 | 
					     .ui_clk_sync_rst(ui_clk_sync_rst),
 | 
				
			||||||
     .aresetn(~reset),
 | 
					     .aresetn(resetn),
 | 
				
			||||||
     .sys_rst(reset),
 | 
					     .sys_rst(~resetn),
 | 
				
			||||||
     .mmcm_locked(mmcm_locked),
 | 
					     .mmcm_locked(mmcm_locked),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     // *** What are these? 
 | 
					     // *** What are these? 
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user