diff --git a/Top/niosII.qsys b/Top/niosII.qsys
new file mode 100644
index 0000000..2b7943b
--- /dev/null
+++ b/Top/niosII.qsys
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Top/niosII/niosII.bsf b/Top/niosII/niosII.bsf
new file mode 100644
index 0000000..0f398e1
--- /dev/null
+++ b/Top/niosII/niosII.bsf
@@ -0,0 +1,59 @@
+/*
+WARNING: Do NOT edit the input and output ports in this file in a text
+editor if you plan to continue editing the block that represents it in
+the Block Editor! File corruption is VERY likely to occur.
+*/
+/*
+Copyright (C) 2018 Intel Corporation. All rights reserved.
+Your use of Intel Corporation's design tools, logic functions
+and other software and tools, and its AMPP partner logic
+functions, and any output files from any of the foregoing
+(including device programming or simulation files), and any
+associated documentation or information are expressly subject
+to the terms and conditions of the Intel Program License
+Subscription Agreement, the Intel Quartus Prime License Agreement,
+the Intel FPGA IP License Agreement, or other applicable license
+agreement, including, without limitation, that your use is for
+the sole purpose of programming logic devices manufactured by
+Intel and sold by Intel or its authorized distributors. Please
+refer to the applicable agreement for further details.
+*/
+(header "symbol" (version "1.1"))
+(symbol
+ (rect 0 0 224 144)
+ (text "niosII" (rect 98 -1 118 11)(font "Arial" (font_size 10)))
+ (text "inst" (rect 8 128 20 140)(font "Arial" ))
+ (port
+ (pt 0 72)
+ (input)
+ (text "clk_clk" (rect 0 0 27 12)(font "Arial" (font_size 8)))
+ (text "clk_clk" (rect 4 61 46 72)(font "Arial" (font_size 8)))
+ (line (pt 0 72)(pt 80 72)(line_width 1))
+ )
+ (port
+ (pt 0 112)
+ (input)
+ (text "reset_reset_n" (rect 0 0 56 12)(font "Arial" (font_size 8)))
+ (text "reset_reset_n" (rect 4 101 82 112)(font "Arial" (font_size 8)))
+ (line (pt 0 112)(pt 80 112)(line_width 1))
+ )
+ (drawing
+ (text "clk" (rect 65 43 148 99)(font "Arial" (color 128 0 0)(font_size 9)))
+ (text "clk" (rect 85 67 188 144)(font "Arial" (color 0 0 0)))
+ (text "reset" (rect 51 83 132 179)(font "Arial" (color 128 0 0)(font_size 9)))
+ (text "reset_n" (rect 85 107 212 224)(font "Arial" (color 0 0 0)))
+ (text " system " (rect 189 128 426 266)(font "Arial" ))
+ (line (pt 80 32)(pt 144 32)(line_width 1))
+ (line (pt 144 32)(pt 144 128)(line_width 1))
+ (line (pt 80 128)(pt 144 128)(line_width 1))
+ (line (pt 80 32)(pt 80 128)(line_width 1))
+ (line (pt 81 52)(pt 81 76)(line_width 1))
+ (line (pt 82 52)(pt 82 76)(line_width 1))
+ (line (pt 81 92)(pt 81 116)(line_width 1))
+ (line (pt 82 92)(pt 82 116)(line_width 1))
+ (line (pt 0 0)(pt 224 0)(line_width 1))
+ (line (pt 224 0)(pt 224 144)(line_width 1))
+ (line (pt 0 144)(pt 224 144)(line_width 1))
+ (line (pt 0 0)(pt 0 144)(line_width 1))
+ )
+)
diff --git a/Top/niosII/niosII.cmp b/Top/niosII/niosII.cmp
new file mode 100644
index 0000000..60a241f
--- /dev/null
+++ b/Top/niosII/niosII.cmp
@@ -0,0 +1,7 @@
+ component niosII is
+ port (
+ clk_clk : in std_logic := 'X'; -- clk
+ reset_reset_n : in std_logic := 'X' -- reset_n
+ );
+ end component niosII;
+
diff --git a/Top/niosII/niosII_bb.v b/Top/niosII/niosII_bb.v
new file mode 100644
index 0000000..f0caec8
--- /dev/null
+++ b/Top/niosII/niosII_bb.v
@@ -0,0 +1,8 @@
+
+module niosII (
+ clk_clk,
+ reset_reset_n);
+
+ input clk_clk;
+ input reset_reset_n;
+endmodule
diff --git a/Top/niosII/niosII_inst.v b/Top/niosII/niosII_inst.v
new file mode 100644
index 0000000..0481f04
--- /dev/null
+++ b/Top/niosII/niosII_inst.v
@@ -0,0 +1,5 @@
+ niosII u0 (
+ .clk_clk (), // clk.clk
+ .reset_reset_n () // reset.reset_n
+ );
+
diff --git a/Top/niosII/niosII_inst.vhd b/Top/niosII/niosII_inst.vhd
new file mode 100644
index 0000000..ec27602
--- /dev/null
+++ b/Top/niosII/niosII_inst.vhd
@@ -0,0 +1,13 @@
+ component niosII is
+ port (
+ clk_clk : in std_logic := 'X'; -- clk
+ reset_reset_n : in std_logic := 'X' -- reset_n
+ );
+ end component niosII;
+
+ u0 : component niosII
+ port map (
+ clk_clk => CONNECTED_TO_clk_clk, -- clk.clk
+ reset_reset_n => CONNECTED_TO_reset_reset_n -- reset.reset_n
+ );
+