[DE0-Nano]
- added dip switches git-svn-id: http://moon:8086/svn/vhdl/trunk@1379 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -311,4 +311,8 @@ set_global_assignment -name VHDL_FILE ../../../../../repos/lib/CPUs/MIPS/src/cor
|
|||||||
set_global_assignment -name VHDL_FILE ../../../../../repos/lib/CPUs/MIPS/src/core/mips_alu.vhd
|
set_global_assignment -name VHDL_FILE ../../../../../repos/lib/CPUs/MIPS/src/core/mips_alu.vhd
|
||||||
set_global_assignment -name VHDL_FILE mips_sys.vhd
|
set_global_assignment -name VHDL_FILE mips_sys.vhd
|
||||||
set_global_assignment -name VHDL_FILE ../../../../../repos/lib/misc/jtag_reg_alt.vhd
|
set_global_assignment -name VHDL_FILE ../../../../../repos/lib/misc/jtag_reg_alt.vhd
|
||||||
|
set_location_assignment PIN_M1 -to dip_sw[0]
|
||||||
|
set_location_assignment PIN_T8 -to dip_sw[1]
|
||||||
|
set_location_assignment PIN_B9 -to dip_sw[2]
|
||||||
|
set_location_assignment PIN_M15 -to dip_sw[3]
|
||||||
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top
|
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top
|
||||||
@@ -62,7 +62,7 @@ ENTITY mips_sys IS
|
|||||||
|
|
||||||
uart_rx : in unsigned(1 downto 0);
|
uart_rx : in unsigned(1 downto 0);
|
||||||
uart_tx : out unsigned(1 downto 0);
|
uart_tx : out unsigned(1 downto 0);
|
||||||
|
dip_sw : in unsigned(3 downto 0);
|
||||||
sys_leds : out unsigned(7 downto 0)
|
sys_leds : out unsigned(7 downto 0)
|
||||||
);
|
);
|
||||||
END mips_sys;
|
END mips_sys;
|
||||||
@@ -138,9 +138,10 @@ ARCHITECTURE behavior OF mips_sys IS
|
|||||||
signal sys_rst_count : unsigned(7 downto 0) := (others => '1'); -- pre-init for POR
|
signal sys_rst_count : unsigned(7 downto 0) := (others => '1'); -- pre-init for POR
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
sys_nmi <= not sys_nmi_n;
|
sys_nmi <= not sys_nmi_n;
|
||||||
sys_leds <= cpu_debug & gpo0(5 downto 0);
|
sys_leds <= cpu_debug & gpo0(5 downto 0);
|
||||||
spi_ss_n <= not spi_ss;
|
spi_ss_n <= not spi_ss;
|
||||||
|
gpi0(11 downto 8) <= dip_sw;
|
||||||
|
|
||||||
sys_reset:
|
sys_reset:
|
||||||
process(sys_clk)
|
process(sys_clk)
|
||||||
|
|||||||
Reference in New Issue
Block a user