diff --git a/.project b/.project deleted file mode 100644 index cc05a57..0000000 --- a/.project +++ /dev/null @@ -1,45 +0,0 @@ - - - Mojo-Demo - - - - - - net.sourceforge.veditor.simulateBuilder - - - net.sourceforge.veditor.simulateBuilder.00000000Default.CleanCommand - echo 'Clean' - - - net.sourceforge.veditor.simulateBuilder.00000000Default.buildOrder - 0 - - - net.sourceforge.veditor.simulateBuilder.00000000Default.command - echo 'No Build Configuration Specified' - - - net.sourceforge.veditor.simulateBuilder.00000000Default.enable - false - - - net.sourceforge.veditor.simulateBuilder.00000000Default.name - Default - - - net.sourceforge.veditor.simulateBuilder.00000000Default.parser - - - - net.sourceforge.veditor.simulateBuilder.00000000Default.workFolder - - - - - - - net.sourceforge.veditor.HdlNature - - diff --git a/Mojo-Base.xise b/hdmi.xise similarity index 99% rename from Mojo-Base.xise rename to hdmi.xise index 165ff97..7b19b9c 100644 --- a/Mojo-Base.xise +++ b/hdmi.xise @@ -15,10 +15,10 @@ - + - + @@ -91,7 +91,7 @@ - + @@ -227,9 +227,9 @@ - - - + + + @@ -534,7 +534,7 @@ - + diff --git a/ipcore_dir/microblaze_mcs.sym b/ipcore_dir/microblaze_mcs.sym index fbe3671..12b464b 100644 --- a/ipcore_dir/microblaze_mcs.sym +++ b/ipcore_dir/microblaze_mcs.sym @@ -1,7 +1,7 @@ BLOCK - 2020-9-19T21:31:27 + 2020-9-20T19:27:36 diff --git a/ipcore_dir/microblaze_mcs.v b/ipcore_dir/microblaze_mcs.v index 86b0bc9..a42419b 100644 --- a/ipcore_dir/microblaze_mcs.v +++ b/ipcore_dir/microblaze_mcs.v @@ -7,7 +7,7 @@ // \ \ \/ Version: P.20131013 // \ \ Application: netgen // / / Filename: microblaze_mcs.v -// /___/ /\ Timestamp: Sat Sep 19 23:31:27 2020 +// /___/ /\ Timestamp: Sun Sep 20 21:27:36 2020 // \ \ / \ // \___\/\___\ // diff --git a/ipcore_dir/microblaze_mcs.xco b/ipcore_dir/microblaze_mcs.xco index 7641ec3..4f2403a 100644 --- a/ipcore_dir/microblaze_mcs.xco +++ b/ipcore_dir/microblaze_mcs.xco @@ -1,7 +1,7 @@ ############################################################## # # Xilinx Core Generator version 14.7 -# Date: Sat Sep 19 21:29:32 2020 +# Date: Sun Sep 20 19:25:41 2020 # ############################################################## # diff --git a/ipcore_dir/microblaze_mcs.xise b/ipcore_dir/microblaze_mcs.xise index 892ab70..49cb27b 100644 --- a/ipcore_dir/microblaze_mcs.xise +++ b/ipcore_dir/microblaze_mcs.xise @@ -66,8 +66,8 @@ - - + + diff --git a/ipcore_dir/microblaze_mcs_bd.bmm b/ipcore_dir/microblaze_mcs_bd.bmm index 47b476c..81a0e82 100644 --- a/ipcore_dir/microblaze_mcs_bd.bmm +++ b/ipcore_dir/microblaze_mcs_bd.bmm @@ -20,14 +20,14 @@ ADDRESS_MAP microblaze_mcs MICROBLAZE-LE 100 ADDRESS_SPACE lmb_bram RAMB16 [0x00000000:0x00003FFF] BUS_BLOCK - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[0].RAMB16_S4_1 RAMB16 [31:28] [0:4095] INPUT = microblaze_mcs.lmb_bram_0.mem PLACED = X0Y16; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[1].RAMB16_S4_1 RAMB16 [27:24] [0:4095] INPUT = microblaze_mcs.lmb_bram_1.mem PLACED = X0Y20; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[2].RAMB16_S4_1 RAMB16 [23:20] [0:4095] INPUT = microblaze_mcs.lmb_bram_2.mem PLACED = X0Y14; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[3].RAMB16_S4_1 RAMB16 [19:16] [0:4095] INPUT = microblaze_mcs.lmb_bram_3.mem PLACED = X0Y18; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[4].RAMB16_S4_1 RAMB16 [15:12] [0:4095] INPUT = microblaze_mcs.lmb_bram_4.mem PLACED = X0Y24; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[5].RAMB16_S4_1 RAMB16 [11:8] [0:4095] INPUT = microblaze_mcs.lmb_bram_5.mem PLACED = X0Y26; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[6].RAMB16_S4_1 RAMB16 [7:4] [0:4095] INPUT = microblaze_mcs.lmb_bram_6.mem PLACED = X0Y28; - mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[7].RAMB16_S4_1 RAMB16 [3:0] [0:4095] INPUT = microblaze_mcs.lmb_bram_7.mem PLACED = X0Y22; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[0].RAMB16_S4_1 RAMB16 [31:28] [0:4095] INPUT = microblaze_mcs.lmb_bram_0.mem PLACED = X1Y18; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[1].RAMB16_S4_1 RAMB16 [27:24] [0:4095] INPUT = microblaze_mcs.lmb_bram_1.mem PLACED = X1Y24; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[2].RAMB16_S4_1 RAMB16 [23:20] [0:4095] INPUT = microblaze_mcs.lmb_bram_2.mem PLACED = X1Y8; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[3].RAMB16_S4_1 RAMB16 [19:16] [0:4095] INPUT = microblaze_mcs.lmb_bram_3.mem PLACED = X1Y28; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[4].RAMB16_S4_1 RAMB16 [15:12] [0:4095] INPUT = microblaze_mcs.lmb_bram_4.mem PLACED = X1Y20; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[5].RAMB16_S4_1 RAMB16 [11:8] [0:4095] INPUT = microblaze_mcs.lmb_bram_5.mem PLACED = X1Y26; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[6].RAMB16_S4_1 RAMB16 [7:4] [0:4095] INPUT = microblaze_mcs.lmb_bram_6.mem PLACED = X1Y16; + mcs_0/U0/lmb_bram_I/RAM_Inst/Using_B16_S4.The_BRAMs[7].RAMB16_S4_1 RAMB16 [3:0] [0:4095] INPUT = microblaze_mcs.lmb_bram_7.mem PLACED = X1Y22; END_BUS_BLOCK; END_ADDRESS_SPACE; diff --git a/ipcore_dir/microblaze_mcs_sdk.xml b/ipcore_dir/microblaze_mcs_sdk.xml index 023c73b..848fe48 100644 --- a/ipcore_dir/microblaze_mcs_sdk.xml +++ b/ipcore_dir/microblaze_mcs_sdk.xml @@ -1,6 +1,6 @@ - + diff --git a/microblaze_mcs.lmb_bram_0.mem b/microblaze_mcs.lmb_bram_0.mem deleted file mode 100644 index 693fdfa..0000000 --- a/microblaze_mcs.lmb_bram_0.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [31:28]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - B B B B B B 0 0 B B - -@00000014 - B 3 B 3 B 3 B B 8 B B 3 B B E 3 F B F B 3 B 3 B E 1 1 9 9 3 1 B 3 1 1 B 3 E B F 9 8 B E 1 B 3 B 3 B B 3 9 8 3 B F E E B 3 B 3 3 - B F B 3 B 3 9 8 B E B E B 3 B B 3 9 8 E B 3 2 F B 2 B 2 0 B F 2 0 B B 2 B 2 0 B F 2 0 B B B 8 B B 8 2 2 B B 2 3 B B 8 B B 8 C 3 - B 2 2 9 B 8 B 8 B 2 F 9 A 9 E B 2 3 1 F F B B 1 B E E B 9 1 B B 1 3 F B E F F F 1 1 B 3 F F F F F F F F 3 3 E B 1 E 3 B E B B B - 3 B 3 1 1 C 8 B 3 E 1 3 1 8 B C D B E A 1 B 1 3 B 1 8 B E 8 B 1 1 9 C E 8 B E 8 B 3 B 3 B E E E E E E E E E E E E B 3 9 8 B E F - B 1 1 1 9 C B E B 3 1 1 3 1 8 B C D B E A 1 B 1 3 B 1 8 B E 8 B 1 1 1 9 C E 8 B E 8 B 3 B 3 E 1 1 3 1 8 B C F B 1 1 F B 9 8 E 8 - B E 8 B 3 B E 3 1 1 3 1 8 B C B D 9 8 B E 1 9 C B E E B E B B F B B 1 B B 1 E B E B E E 1 B 1 B E 3 F A B F B 3 9 8 E A B 3 E E - B 3 3 F 1 F B E 3 B F 1 E 3 B 8 3 F 1 F B F 8 B E E 1 B 1 E 3 B 8 3 F F 1 B 3 1 B B 8 B 3 1 B B 8 B 3 B B 8 B 3 3 B 3 1 B B 8 B - 3 3 B B 8 B B 8 F E E 3 F B 3 3 1 B B 8 3 B B 8 B 3 F F F F F F F F F F B 3 F F F 9 E E F F 9 8 E E E 9 E E E E E E E E E E E E - B 3 B 3 F B F 3 F 1 1 1 1 1 1 1 1 F F F F F B 3 E 3 1 E 3 1 1 1 A 3 9 B 3 C B 1 E 8 B F 9 E E 8 B E F E E E A F B E B 1 B 3 E E - E E E E B 3 3 B F E B F 3 F E B 3 B 3 B B 3 E 3 B F B 3 3 B F E B F B A B B 3 B B 3 3 B F E 1 B 3 B 3 F E 1 B 3 B 3 B B 3 3 B F - B E 3 B F B F 3 1 B B E B A B 1 B 3 B B 3 3 B F E 1 B 3 E 3 1 1 1 1 1 1 D F E 1 B 3 B 3 B B 3 E 3 B F 1 B 3 B 3 B B 3 3 B F B E - B 3 B B 3 3 B F B E 3 B F B F 3 1 B E B A B 1 B 3 B B 3 3 B F E B 3 1 B 3 E E E 8 F F E B 3 B 3 B B 3 E 3 B F B 3 B 3 B B 3 3 B - F B E 3 B F E B F B A B 3 3 1 B 3 E 1 3 1 1 D 1 D E B 3 B 3 B B 3 E 3 B F B 3 B 3 B B 3 E 3 B F B 3 B 3 B B 3 3 B F B E 3 F F B - 1 B E B F 8 B 3 E E B 3 B 3 B B 3 3 B F B 1 3 1 1 1 1 3 1 E 1 1 3 1 A 1 B 3 B E F F F D 3 D E D 3 D F B 3 B 3 F E E B 3 3 F F F - B 1 E B F B A B 3 B E B 3 8 B 3 3 E E E B 3 B 3 B B 3 3 B F B 1 F F B E F 3 F F B E B 3 3 F B E F B E F B E B F B B F B F 1 B A - 1 1 1 B 3 3 E 1 1 3 1 1 3 A B 8 B 3 1 1 B F B F B F 1 B A F E 3 F E F F F B E A B 1 B B 1 1 B 3 B B 1 B E B 3 1 F F E E E B 3 E - 3 F B E E 1 A 3 1 A 3 3 D A B A B B 3 3 F B B 3 E 3 B F B 3 3 B F B 3 E E F B 3 A F F F F F F F F B F F B B F E 1 B 3 B 3 B B 3 - E 3 B F 1 B 3 B E 3 B F 9 8 B E B E B 3 B B 8 B E 3 B F 9 8 B E B E B 3 B 3 B F E B F B A B B 3 B B 3 3 B F E B 3 F F F F F F F - E B 3 B 3 B B 3 3 B F B E 3 D 3 9 3 9 B B 8 B B 8 C B 3 3 D B B 8 C B 3 F 0 F 0 6 6 0 6 6 6 6 0 6 6 7 2 0 0 - -@000004CC - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 8 C 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/microblaze_mcs.lmb_bram_1.mem b/microblaze_mcs.lmb_bram_1.mem deleted file mode 100644 index 9fd60a3..0000000 --- a/microblaze_mcs.lmb_bram_1.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [27:24]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 8 0 8 0 8 0 0 0 8 - -@00000014 - 0 1 0 0 0 0 0 9 0 0 9 0 8 0 0 0 9 E A 0 0 0 0 0 8 4 2 2 2 2 6 E 0 0 0 0 0 8 0 8 9 0 0 8 6 E 0 0 0 C 0 0 9 0 0 0 0 9 A 6 0 0 0 0 - E 9 0 0 0 0 9 0 0 8 E 9 0 0 C 0 0 9 0 9 6 0 0 9 0 0 0 0 6 C 8 0 6 C 0 0 0 0 6 C 8 0 6 C 0 9 0 0 9 0 0 0 0 9 0 2 0 9 0 0 9 0 9 0 - 6 0 1 8 6 0 6 0 8 0 9 5 1 4 9 6 0 0 0 A 9 0 9 2 0 8 8 C 9 0 0 9 0 0 B 0 B B B B 3 3 0 3 B B 9 A A A B B 3 3 A E 3 8 2 E A C C 8 - 2 C 0 0 0 8 8 E 0 B 0 0 0 9 E 8 8 C 8 6 0 E 0 2 E 0 4 C 8 4 E 0 0 9 8 8 B C 8 8 E 2 E 0 C 9 A A A B B B B B B B B 6 0 9 0 8 8 8 - 8 3 0 0 9 8 8 8 E 0 3 0 0 0 8 E 8 8 C 8 6 0 E 0 2 E 0 4 C 8 4 E 0 0 0 9 8 8 8 C 8 8 C 2 E 0 8 0 3 0 0 8 E 8 8 8 3 3 8 C 9 0 8 8 - C 8 8 C 2 C 8 0 3 0 0 0 8 E 8 8 8 9 0 8 8 0 9 8 8 8 8 C 8 C E 8 0 9 0 0 9 0 A E 9 8 A 8 3 8 2 0 8 0 9 8 E A 0 2 9 0 8 8 E 2 9 A - 6 0 0 A 2 8 0 8 0 0 8 0 A 0 6 0 0 A 2 8 0 8 0 0 8 8 6 C 0 A 0 6 0 0 9 A 2 0 0 0 0 9 0 0 0 0 0 9 0 0 0 0 9 0 0 0 0 0 0 1 0 9 0 0 - 0 0 0 9 0 0 9 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 9 0 8 0 9 8 8 8 8 8 8 9 9 9 0 0 9 9 A 5 8 8 A 9 9 0 9 9 8 4 8 8 8 8 8 9 9 9 9 9 A A - 6 0 0 0 8 6 8 0 A 2 2 2 2 2 2 2 2 A B B 9 A 0 2 8 3 3 A 2 0 0 0 4 0 2 E 3 8 E 0 8 4 C A 9 8 8 4 C 8 A 8 8 8 8 8 E 9 E 2 E 3 9 A - A A B B 6 0 0 E 9 8 0 8 0 8 9 6 0 0 0 0 9 0 9 0 0 8 6 0 0 E 9 8 0 8 0 8 C 0 0 0 9 0 0 0 8 9 0 6 0 0 0 8 9 0 6 0 0 0 0 9 0 0 0 8 - 8 9 0 E 9 0 8 0 6 C C 8 0 8 E 0 0 0 0 9 0 0 0 8 9 0 6 0 8 0 0 0 0 0 0 0 9 8 9 0 6 0 0 0 0 9 0 9 0 0 8 0 6 0 0 0 0 9 0 0 0 8 8 9 - 0 0 0 9 0 0 0 8 8 9 0 E 9 0 8 0 6 C 8 0 8 E 0 0 0 0 9 0 0 0 8 9 6 0 0 0 0 8 8 8 0 8 8 9 6 0 0 0 0 9 0 9 0 0 8 6 0 0 0 0 9 0 0 0 - 8 8 9 0 E 9 8 0 8 0 8 E 0 0 6 E 0 8 0 0 0 0 8 0 8 9 6 0 0 0 0 9 0 9 0 0 8 6 0 0 0 0 9 0 9 0 0 8 6 0 0 0 0 9 0 0 0 8 8 9 0 A 9 E - 2 0 4 0 8 8 E 0 9 A 6 0 0 0 0 9 0 0 0 8 8 0 0 0 0 0 0 0 1 0 0 1 0 0 4 0 E 0 0 9 8 8 9 8 1 8 9 8 0 8 0 E 0 0 0 8 9 A 6 0 0 A 9 A - E 2 8 0 8 0 8 E 0 0 4 0 0 8 E 0 0 9 A A 6 0 0 0 0 9 0 0 0 8 8 0 8 8 0 9 8 0 8 9 0 8 0 1 0 8 0 9 9 0 8 8 0 A 8 A C 0 8 0 A 0 E 4 - 0 1 1 0 1 1 9 1 1 0 1 1 0 4 E 9 0 1 0 0 0 8 0 9 0 A 0 E 4 8 8 0 8 8 8 8 8 0 8 8 E 0 0 9 0 0 0 0 0 9 0 0 8 0 1 0 8 9 9 A A 6 0 8 - 0 8 0 9 8 0 5 0 0 1 0 0 9 4 E 4 8 0 0 0 9 0 9 0 9 0 0 8 6 0 0 E 9 0 0 8 8 8 0 0 4 8 8 8 8 8 8 8 8 0 8 8 0 9 8 9 0 6 0 0 0 0 9 0 - 9 0 0 8 0 6 0 0 8 0 E 9 9 0 0 8 E 9 6 0 8 6 0 0 8 0 E 9 9 0 0 8 E 9 6 0 8 0 E 9 8 0 8 0 8 C 0 0 0 9 0 0 0 8 9 6 0 8 8 8 8 8 8 8 - 9 6 0 0 0 0 9 0 0 0 8 8 9 0 9 1 4 1 4 0 9 0 0 9 0 9 6 0 0 9 0 9 0 9 6 0 F 0 F 0 D C 0 D C 1 3 0 D C 4 E 0 0 - -@000004CC - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 5 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/microblaze_mcs.lmb_bram_2.mem b/microblaze_mcs.lmb_bram_2.mem deleted file mode 100644 index ffe2db1..0000000 --- a/microblaze_mcs.lmb_bram_2.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [23:20]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 0 0 0 0 0 0 0 0 0 - -@00000014 - 0 A 0 4 0 2 0 F 0 0 F A 0 0 6 2 E 2 6 0 8 0 A 0 6 8 6 6 7 7 5 B 6 8 8 0 8 8 0 6 F 0 0 6 5 5 6 0 6 0 0 A F 0 6 0 6 E 6 0 2 0 6 2 - 0 E 0 A 0 C F 0 0 6 0 E 0 6 0 0 A F 0 E 0 2 2 E 0 C 0 E 4 7 0 C 4 9 0 C 0 E 4 7 0 C 4 9 0 F 0 0 F 0 C E 0 F A 6 0 F 0 0 F 0 E 7 - 0 2 6 0 0 0 0 0 0 2 8 8 8 0 8 0 2 2 C 6 E 0 F 6 0 8 6 0 F A 0 F B 2 8 0 8 2 C E C 2 0 E 6 A E 6 C E 0 4 B 6 D 1 5 7 6 5 F 1 3 0 - 7 5 7 6 6 6 6 2 9 1 8 D E 0 0 8 6 0 D 5 6 1 6 5 3 6 C 0 B 6 0 7 6 F A 7 0 3 7 6 2 7 B 7 3 E 6 C E 0 2 4 6 8 A C E 0 2 F 0 1 7 D - 1 0 6 B F C 1 7 1 9 0 8 6 8 C 0 E 0 0 9 5 6 1 6 5 3 6 8 0 9 6 2 7 6 B F C 7 6 2 7 6 2 7 5 9 7 8 0 6 8 C 2 E 7 1 0 0 7 0 F 0 7 6 - 2 7 6 2 7 5 7 9 0 8 6 8 A 0 C 1 0 F 0 1 7 6 F A 1 7 7 2 7 0 1 7 0 F B 0 F B D 3 E 1 6 7 5 1 C 0 6 2 E 8 0 6 0 6 F 0 7 8 2 7 E 6 - 0 2 2 6 6 B 0 6 6 0 6 3 6 2 0 0 2 6 6 B 0 0 0 0 8 7 4 5 3 6 2 0 0 2 E 6 6 0 A C 0 F 0 0 A C 0 F 0 0 A 0 F 0 0 A C 0 E 0 0 F 0 0 - A C 0 F 0 0 F 0 1 7 9 8 9 0 A C E 0 F 0 A 0 F 0 0 2 E 2 6 8 A C E 0 2 4 0 6 6 8 2 6 8 A 4 6 F 0 E 6 2 0 6 8 A C E 0 2 4 6 8 2 4 - 2 2 0 6 A 0 C 2 6 6 7 7 7 7 6 7 7 C 0 2 E E 0 7 9 2 0 E C 7 6 6 B 6 F 0 3 C 0 7 B B 0 C F A 7 7 2 7 C 9 7 A 6 A 0 E 1 D 3 1 E 6 - C E 0 2 0 2 2 0 E 6 0 0 6 6 E 0 2 0 A 0 F C E 6 0 6 0 2 2 0 E 6 0 0 0 6 0 0 A 0 F C 6 0 6 E 6 0 2 0 6 6 E 6 0 2 0 A 0 F C 6 0 6 - 1 E 2 0 E 0 0 6 4 5 0 6 0 6 0 8 0 A 0 F C 6 0 6 E 6 0 2 6 C 8 C 8 C 8 C 0 E E 6 0 2 0 A 0 F C E 6 0 6 6 0 2 0 A 0 F C 6 0 6 1 E - 0 A 0 F C 6 0 6 1 E 2 0 E 0 0 6 4 5 6 0 6 0 C 0 A 0 F C 6 0 6 E 0 2 C 0 C 6 C 8 6 6 6 E 0 2 0 A 0 F C E 6 0 6 0 2 0 A 0 F C 6 0 - 6 1 E 2 0 E 6 0 0 0 6 2 8 6 4 5 6 8 6 C 6 C E C E E 0 2 0 A 0 F C E 6 0 6 0 2 0 A 0 F C E 6 0 6 0 2 0 A 0 F C 6 0 6 1 E 2 6 E 0 - 6 0 8 0 0 C 0 6 E 6 0 2 0 A 0 F C 6 0 6 1 7 6 8 8 8 F A 0 8 A 2 A A 8 A 2 6 0 4 9 9 5 8 2 8 3 8 A 8 8 2 C 0 8 9 E 6 0 2 2 6 E C - 0 6 8 0 0 0 8 0 6 0 8 0 6 8 0 E 6 E 6 C 0 2 0 A 0 F C 6 0 6 1 7 8 8 0 0 6 A A 1 0 6 0 8 A 7 0 0 1 0 6 7 0 C 1 D 0 0 E 0 6 E 0 8 - 6 0 0 0 0 2 0 2 2 A 2 4 8 A 2 6 0 0 6 6 0 E 0 0 0 6 E 2 8 B 7 8 A 7 8 B B 0 6 6 0 6 0 F B B 0 C 0 F E 0 A 0 0 6 B 1 E 6 C 0 2 F - 8 A 0 0 F A 0 E A 0 8 6 0 8 2 6 0 0 A 2 E 0 F C E 6 0 6 0 2 2 0 E 0 E 8 C E 0 E 8 0 E E 0 0 0 0 0 0 0 8 0 F 8 E 6 0 2 0 A 0 F C - E 6 0 6 6 0 2 0 6 2 0 E F 0 0 6 2 E 0 2 0 0 0 0 6 2 0 E F 0 0 6 2 E 0 2 0 2 0 E 6 0 0 0 6 0 0 A 0 F C 6 0 6 E 0 2 6 6 6 6 6 6 6 - E 0 2 0 A 0 F C 6 0 6 1 E 2 E 6 0 6 0 0 F 0 0 F 0 E 0 2 2 E 0 F 0 E 0 2 F 0 F 0 6 7 6 6 7 7 2 0 6 7 7 7 0 0 - -@000004CC - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 F 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/microblaze_mcs.lmb_bram_3.mem b/microblaze_mcs.lmb_bram_3.mem deleted file mode 100644 index c18a4f8..0000000 --- a/microblaze_mcs.lmb_bram_3.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [19:16]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 8 0 8 0 8 0 0 0 8 - -@00000014 - 0 0 0 0 0 0 0 4 0 0 4 3 0 0 0 1 1 3 1 0 0 0 0 0 0 4 0 4 3 3 3 2 3 3 4 0 4 4 0 0 C 0 0 0 3 2 3 0 0 3 0 0 C 0 0 0 0 1 1 F 1 0 0 1 - 3 1 0 0 0 0 C 0 0 0 3 1 0 0 3 0 0 C 0 1 F 1 1 1 0 0 0 0 6 2 6 6 6 2 0 0 0 0 6 2 6 6 6 2 0 4 0 0 4 0 0 0 0 4 0 3 0 4 0 0 4 0 1 3 - F 1 B 8 F 0 F 0 0 1 1 0 C C 1 F 1 1 0 1 1 0 4 5 0 0 4 3 C 4 0 4 3 1 1 0 0 1 1 1 5 6 0 0 1 1 1 1 1 1 1 1 C 0 C 6 D 6 3 3 6 9 7 0 - 3 3 3 3 3 3 3 3 3 6 4 8 4 6 8 7 7 4 7 3 0 2 3 2 2 3 3 6 7 3 3 3 3 C 3 6 3 8 A 3 3 3 3 3 F 1 1 1 1 1 1 1 1 1 1 1 1 F 1 C 0 0 6 6 - 0 6 3 E C 3 0 6 7 3 3 4 3 4 3 6 4 4 7 7 3 0 2 3 2 2 3 3 4 7 3 3 3 3 E C 3 6 3 3 A 3 3 3 3 3 6 4 3 3 4 3 6 4 6 0 3 3 6 6 C 0 6 3 - 3 A 3 3 3 3 6 3 3 4 3 4 3 5 4 0 4 C 0 0 6 3 C 3 0 6 6 3 6 3 7 A 0 4 7 0 4 6 A 6 1 0 1 6 6 0 3 0 0 1 1 3 4 1 0 0 C 0 3 3 4 3 1 1 - F 1 1 1 1 3 0 0 3 0 0 3 1 1 F 0 1 1 1 3 0 0 0 0 0 3 3 2 3 1 1 F 0 1 1 1 1 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 - 0 0 0 4 0 0 4 0 3 3 3 4 3 0 0 0 3 0 4 0 0 0 4 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 3 3 1 1 C 0 1 1 1 B 1 1 1 1 1 1 1 1 1 1 1 1 - E 1 0 0 3 F 3 1 1 5 3 3 3 3 5 3 3 1 1 1 1 1 0 3 3 0 0 4 0 8 3 3 7 3 7 5 9 3 6 3 3 6 5 4 C 3 3 6 3 3 3 3 3 4 3 1 3 1 7 6 9 8 1 1 - 1 1 1 1 F 1 1 5 1 5 0 0 3 5 1 F 1 0 0 0 4 0 1 0 0 0 F 1 1 5 1 5 0 0 0 3 3 0 0 0 4 0 0 0 0 1 0 F 1 0 0 5 1 0 F 1 0 0 0 4 0 0 0 0 - 0 1 1 5 1 0 0 0 6 2 7 5 0 3 3 6 0 0 0 4 0 0 0 0 1 0 F 1 5 6 4 6 4 6 3 6 6 4 1 0 F 1 0 0 0 4 0 1 0 0 0 0 F 1 0 0 0 4 0 0 0 0 0 1 - 0 0 0 4 0 0 0 0 0 1 1 5 1 0 0 0 6 2 5 0 3 3 6 0 0 0 4 0 0 0 0 1 F 1 6 0 6 6 5 5 3 4 5 1 F 1 0 0 0 4 0 1 0 0 0 F 1 0 0 0 4 0 0 0 - 0 0 1 1 5 1 5 0 0 0 3 3 6 0 4 2 6 5 3 6 3 6 4 6 6 1 F 1 0 0 0 4 0 1 0 0 0 F 1 0 0 0 4 0 1 0 0 0 F 1 0 0 0 4 0 0 0 0 0 1 1 1 1 5 - 5 0 0 0 0 4 6 0 1 1 F 1 0 0 0 4 0 0 0 0 0 3 0 6 4 4 3 6 4 7 5 5 6 5 4 5 4 3 0 0 3 3 3 9 A 8 3 5 9 8 7 3 6 0 0 3 1 1 F 1 1 1 1 1 - 5 5 5 0 0 0 4 4 0 0 0 0 0 4 4 0 0 1 1 1 F 1 0 0 0 4 0 0 0 0 0 3 5 5 0 0 5 0 3 3 0 0 0 0 0 3 0 0 3 0 0 3 0 0 0 3 B 0 A 0 9 7 5 4 - 4 3 8 0 8 4 8 9 9 5 9 3 4 5 8 8 0 0 3 3 0 A 0 3 0 9 7 5 4 6 3 0 3 3 3 3 3 0 0 3 3 5 0 4 3 3 0 0 0 4 0 0 0 0 0 0 3 3 1 1 1 F 1 3 - 0 7 0 0 3 3 8 7 5 8 4 3 5 4 4 3 0 0 0 1 1 0 4 0 1 0 0 0 F 1 1 5 1 0 0 5 5 5 0 0 4 5 5 5 5 5 5 5 5 0 0 6 0 4 5 1 0 F 1 0 0 0 4 0 - 1 0 0 0 0 F 1 0 0 1 3 1 C 0 0 0 3 1 F 1 0 F 0 0 0 1 3 1 C 0 0 0 3 1 F 1 0 1 5 1 5 0 0 0 3 3 0 0 0 4 0 0 0 0 1 F 1 5 5 5 5 5 5 5 - 1 F 1 0 0 0 4 0 0 0 0 0 1 1 0 0 B 0 B 0 4 0 0 4 0 0 F 1 1 0 0 4 0 0 F 1 F 0 F 0 F 5 3 F 5 5 E 0 F 5 3 3 0 0 - -@000004CC - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 5 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/microblaze_mcs.lmb_bram_4.mem b/microblaze_mcs.lmb_bram_4.mem deleted file mode 100644 index 7282400..0000000 --- a/microblaze_mcs.lmb_bram_4.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [15:12]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 0 0 0 0 0 0 0 0 0 - -@00000014 - 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 F 0 0 0 0 1 0 1 0 1 2 2 0 0 F 1 0 0 1 2 0 1 0 0 1 2 0 0 1 1 F 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 F - 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 F 0 0 1 0 1 3 0 0 0 3 F 0 1 0 1 3 0 0 0 3 F 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 - 0 0 0 5 0 0 0 0 0 F 0 8 0 C 0 0 0 F 0 0 0 0 0 0 0 1 0 0 1 0 F F 0 F 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F 0 0 0 0 0 - F 0 0 1 1 B C F 0 0 2 F 2 9 0 B B F 0 0 D 0 0 F F 1 3 0 0 2 0 9 1 2 B 0 C F 0 B F F F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 F 0 0 - F 0 1 0 2 B F 0 0 0 0 2 F 2 9 0 B B 0 0 0 D 0 0 F F 1 2 0 0 2 0 9 1 0 3 B 0 C F 0 B F F F 0 0 2 0 F 2 9 F B 0 F 0 0 0 0 3 0 0 C - F 0 B F F F 0 0 0 2 F 2 9 F B F B 3 0 F 0 1 3 B F 0 0 0 0 0 0 0 F F 0 F F 0 0 F 0 F 0 0 0 F 0 0 1 F 0 F 0 0 0 1 1 0 F F F F 0 0 - 0 0 F 0 0 0 0 1 0 0 1 0 0 0 0 0 F 0 0 0 0 1 0 0 1 0 2 F 0 0 0 0 0 F 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 - 1 0 0 0 0 F F 0 0 0 0 0 0 0 1 0 0 0 0 0 0 F F 0 F F 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 8 0 0 0 0 2 0 0 0 0 C 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 1 0 0 0 F 0 2 9 9 9 9 9 9 9 0 0 0 0 0 0 1 0 0 0 0 0 C 1 1 0 0 0 0 F 9 0 1 0 2 0 0 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 B F 0 0 0 - 0 0 0 0 0 0 F 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 F 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 2 2 0 0 0 0 0 0 1 0 0 0 0 0 1 - F 0 F 0 0 0 1 0 1 0 0 0 1 1 0 3 0 1 0 0 0 0 0 1 0 0 0 0 0 0 2 3 2 3 2 3 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 F 0 - 0 1 0 0 0 0 0 1 F 0 F 0 0 0 1 0 1 0 0 1 1 0 3 0 1 0 0 0 0 0 1 0 0 0 3 0 1 0 0 0 3 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 - 1 F 0 F 0 0 0 0 1 1 1 0 F 0 1 0 0 0 1 0 1 3 1 3 2 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 F 0 F 0 0 0 - 0 0 1 0 1 3 0 0 0 0 0 0 0 1 0 0 0 0 0 1 F 0 0 3 2 2 3 0 2 0 2 2 0 2 0 2 0 F 0 1 0 0 0 9 0 4 0 9 0 2 0 F 0 1 1 0 0 0 0 0 F 0 0 0 - 0 0 0 0 1 2 2 0 0 0 1 0 1 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 F 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 1 3 0 0 - 2 1 4 0 1 0 0 4 4 F 4 1 0 0 F 6 0 0 1 1 0 1 0 1 0 1 3 F 0 0 0 F 0 0 0 0 0 0 1 0 0 0 F F 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 1 0 1 F 0 2 0 F 0 3 0 F 0 F 0 1 F 0 0 0 0 0 0 0 1 0 0 F 0 0 1 1 0 0 0 0 1 F 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 - 0 0 0 1 0 0 0 0 1 F 0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 F 0 0 1 0 0 1 0 0 0 0 0 F 0 0 0 0 1 1 1 0 0 1 F F 0 0 0 1 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 1 F F 0 0 0 1 F 0 F 0 F C 0 C F E 0 F F 0 0 0 0 F 0 F E 0 0 0 0 F 0 F 0 6 6 2 6 6 5 7 0 6 6 5 7 0 1 0 - -@000004CC - 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 - 0 0 0 0 0 0 0 0 E 2 0 2 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 diff --git a/microblaze_mcs.lmb_bram_5.mem b/microblaze_mcs.lmb_bram_5.mem deleted file mode 100644 index 3df68b4..0000000 --- a/microblaze_mcs.lmb_bram_5.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [11:8]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 0 0 2 0 7 0 0 0 2 - -@00000014 - 0 4 0 3 0 D 0 1 0 0 2 0 0 0 4 F 0 0 0 0 2 0 2 0 4 8 0 0 0 F 8 0 0 8 0 0 2 0 0 4 0 0 0 4 8 F 0 0 0 0 0 4 8 0 0 0 4 0 0 0 0 0 0 F - 0 0 0 4 0 4 8 0 0 4 0 0 0 0 0 0 4 8 0 0 0 0 F 0 0 4 0 4 8 0 0 0 8 F 0 4 0 5 8 0 0 0 8 F 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 8 0 0 0 0 0 F 0 0 0 0 0 0 0 F 0 0 0 0 0 0 0 3 0 0 8 0 F D 0 F 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F 0 0 1 0 0 - F 0 0 8 8 8 8 F 0 0 0 F 0 8 0 0 0 F 1 0 8 0 0 F F 8 0 0 1 8 0 8 8 0 8 0 0 F 0 0 F F F 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F 0 0 - F 0 8 0 0 8 F 0 0 0 0 0 F 0 8 0 0 0 0 1 0 8 0 0 F F 8 0 0 1 0 0 8 8 0 8 8 0 0 E 0 0 E F F 0 0 0 0 F 0 8 F 0 0 F 0 0 0 0 0 0 0 0 - D 0 0 D F E 0 0 0 0 F 0 8 F 0 F 0 8 0 F 0 8 8 8 F 0 0 0 0 0 0 0 F A 0 F A 0 0 D 0 E 0 0 0 F 0 0 2 F 0 F 0 0 0 2 8 0 F F F F 0 0 - 0 0 F 0 0 0 0 4 0 0 4 0 0 0 0 0 F 0 0 0 0 4 0 0 4 0 0 F 0 0 0 0 0 F 0 0 0 0 4 0 0 7 0 0 8 0 0 1 0 0 4 0 2 0 0 4 0 0 6 0 0 3 0 0 - 4 0 0 4 0 F B 0 0 0 0 0 0 0 4 0 0 0 4 0 3 F E 0 F F 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 4 0 0 0 F 0 8 8 8 8 8 8 8 8 0 0 0 0 0 0 4 0 0 0 0 0 0 8 8 0 0 0 0 F 8 0 8 0 8 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 F 0 0 0 - 0 0 0 0 0 0 F 0 0 0 0 5 0 0 0 0 0 0 2 0 7 2 0 0 0 5 0 0 F 0 0 0 0 5 1 1 0 0 2 0 7 1 0 0 5 0 0 0 0 2 2 0 0 0 0 0 0 2 0 7 1 0 0 5 - F 0 F 0 0 0 5 0 8 0 0 0 1 1 0 0 0 2 0 6 1 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 2 0 6 1 0 0 0 5 0 0 0 0 2 0 6 1 0 0 5 F 0 - 0 2 0 6 1 0 0 5 F 0 F 0 0 0 5 0 8 0 0 1 1 0 0 0 2 0 5 1 0 0 5 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 2 0 5 1 0 0 0 5 0 0 0 2 0 5 1 0 0 - 5 F 0 F 0 0 0 0 5 1 1 0 F 0 8 0 0 0 8 0 8 0 8 0 8 0 0 0 0 2 0 4 3 0 0 0 5 0 0 0 2 0 4 3 0 0 0 5 0 0 0 2 0 4 3 0 0 5 F 0 F 0 0 0 - 0 0 4 0 5 0 0 0 0 0 0 0 0 2 0 3 3 0 0 5 F 0 0 0 0 0 0 0 0 0 8 8 0 8 0 8 0 F 0 4 0 0 0 8 0 8 0 8 0 8 0 F 0 1 1 0 0 0 0 0 F 0 0 0 - 0 0 0 0 5 2 2 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 5 F 0 0 0 0 4 0 0 0 0 0 4 0 1 0 0 0 4 0 0 4 0 0 4 0 0 0 0 5 0 4 8 0 0 - 0 8 0 0 4 0 0 8 8 F 8 8 0 0 F 0 0 9 8 8 0 5 0 4 0 4 8 F 0 0 0 F 0 0 0 0 0 0 4 0 0 0 F D 0 0 0 4 0 0 0 0 4 1 1 0 0 0 0 0 0 0 0 0 - 0 0 0 4 0 8 F 0 8 0 F 0 8 0 F 0 F 0 2 F 0 0 1 1 0 0 0 5 0 0 F 0 0 1 1 0 0 0 0 0 F 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 2 0 0 0 - 0 0 0 5 0 0 0 0 4 F 0 0 8 0 0 4 0 0 0 0 0 0 0 0 4 F 0 0 8 0 0 4 0 0 0 0 0 F 0 0 0 0 5 1 1 0 0 3 F F 0 0 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 3 F F 0 0 0 5 F 0 F 8 F 8 0 8 F E 0 F 3 0 8 0 0 F 8 F D 0 8 0 0 F 0 F 0 9 4 E 9 4 F 4 0 9 4 F 4 0 3 0 - -@000004CC - 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 - 0 0 0 0 0 0 7 0 1 5 0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 diff --git a/microblaze_mcs.lmb_bram_6.mem b/microblaze_mcs.lmb_bram_6.mem deleted file mode 100644 index 0028341..0000000 --- a/microblaze_mcs.lmb_bram_6.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [7:4]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 5 0 5 0 B 0 0 0 7 - -@00000014 - 0 B 0 3 0 A 0 3 0 0 1 0 0 0 B E 0 A 1 0 E 0 E 0 B 0 0 0 0 F 0 4 0 0 0 0 E 0 0 B 0 0 0 B 0 D 0 0 0 1 0 B 0 0 0 0 B 0 1 0 2 0 0 E - 2 0 0 B 0 C 0 0 0 B 2 0 0 0 1 0 B 0 0 0 0 1 E 0 0 B 0 B 0 1 0 0 0 F 0 B 0 B 0 1 0 0 0 F 0 6 0 0 7 0 0 0 0 B 0 0 0 8 0 0 2 0 0 0 - 0 1 0 0 0 0 0 0 0 F 0 0 0 0 0 0 0 E 0 1 0 0 2 0 0 2 2 0 0 0 F B 0 B 3 0 2 2 4 4 0 0 0 0 3 3 0 1 2 2 2 3 4 0 4 D 0 0 F C 8 2 1 B - F A 2 0 0 0 0 E 0 0 0 F 0 0 C 0 0 B 0 1 0 1 0 F F 0 0 8 0 0 9 0 0 0 0 0 0 4 0 0 3 F 6 2 B 0 1 2 2 2 2 3 3 3 3 4 4 0 4 0 0 9 0 0 - 4 0 0 0 0 0 7 0 F 0 0 0 F 0 0 9 0 0 6 0 1 0 1 0 F F 0 0 D 0 0 D 0 0 0 0 0 0 0 3 0 0 3 F 0 0 0 0 0 F 0 0 7 0 0 6 0 0 0 2 0 0 0 0 - D 0 0 C F 9 0 0 0 0 F 0 0 B 0 B 0 0 0 4 0 0 0 0 3 0 0 4 0 3 1 0 F 2 0 F 2 0 0 4 0 1 1 0 0 E 0 0 E E 0 F 2 1 0 E 0 0 F F F F 0 1 - 0 2 F 0 0 0 0 D 0 0 D 0 0 0 0 0 F 0 0 0 0 D 0 0 D 0 0 F 0 0 0 0 0 D 0 2 0 0 E 0 0 4 0 0 6 0 0 4 0 0 E 0 A 0 0 E 0 0 5 0 0 1 0 0 - E 0 0 1 0 F 0 0 1 1 1 0 1 0 E 0 0 0 C 0 E F E 0 C A 0 2 2 2 2 3 3 3 3 4 0 2 4 4 4 0 0 0 5 1 0 0 0 1 2 0 2 2 2 3 3 3 3 4 4 4 4 5 - 0 5 0 2 0 0 0 C 2 0 0 0 0 0 0 0 0 2 2 3 0 2 0 3 0 0 0 3 0 0 0 0 0 4 4 5 F 0 5 0 1 0 0 3 0 0 1 0 0 0 3 0 1 3 0 1 1 0 1 0 8 0 0 2 - 2 2 2 3 0 3 E 2 0 5 0 A 0 5 0 0 1 0 F 0 C 3 0 0 0 A 0 1 E 6 0 0 0 A 1 1 3 0 F 0 7 1 0 0 A 0 0 0 1 2 2 0 0 0 0 1 0 F 0 3 1 0 0 A - B 0 E C 0 0 A 0 0 8 D 0 1 1 3 0 0 F 0 D 5 0 0 A 0 0 0 1 0 0 0 0 0 0 0 0 0 4 0 0 0 1 0 F 0 6 5 0 0 0 A 0 0 1 0 F 0 3 5 0 0 A 6 0 - 0 F 0 1 5 0 0 A 4 0 E B 0 0 A 0 0 7 0 1 1 3 0 0 F 0 B B 0 0 A 0 0 1 0 0 8 0 5 0 0 3 5 0 0 1 0 F 0 5 B 0 0 0 A 0 1 0 F 0 2 B 0 0 - A 7 0 E B 0 0 0 A 1 1 7 F 0 0 3 0 0 0 2 0 0 0 0 0 0 0 1 0 F 0 A 1 0 0 0 A 0 1 0 F 0 7 1 0 0 0 A 0 1 0 F 0 4 1 0 0 A 8 0 E 1 0 3 - 0 0 3 0 A 0 4 0 0 1 0 2 0 F 0 E 4 0 0 A D 0 0 0 0 0 0 1 0 8 0 0 1 0 0 0 3 F 0 3 8 8 0 0 4 0 0 0 4 0 8 9 0 1 1 0 0 1 0 2 D 1 0 2 - 5 0 0 0 A 2 2 2 0 0 3 0 3 0 4 0 0 0 1 2 0 2 0 F 0 B 8 0 0 A C 0 0 0 0 6 0 0 1 9 0 6 0 A 0 9 0 7 9 0 7 9 0 3 2 0 6 0 8 0 3 0 7 F - 0 0 0 0 3 0 4 0 0 F 0 0 0 F A 0 0 6 0 0 0 8 0 7 0 3 0 9 F 3 0 F 0 0 3 5 6 0 4 0 5 0 F 4 0 0 0 3 0 B 0 0 3 1 1 0 A 0 0 1 2 0 2 0 - 0 0 0 4 0 0 8 8 0 1 F 0 0 F D F 6 0 F E 0 0 0 0 0 0 0 A 0 1 E 7 0 1 1 5 0 0 0 9 F 2 4 4 3 3 3 4 3 0 A 3 0 C 5 0 0 0 1 0 F 0 6 7 - 0 0 0 A 0 0 1 0 D E 1 0 0 0 0 2 1 0 0 1 0 0 0 0 E E 1 0 0 0 0 3 1 0 0 1 0 E 7 0 0 0 A 1 1 3 0 1 F 9 8 0 0 A 0 0 1 1 1 1 1 2 2 2 - 0 0 1 0 1 F 4 8 0 0 A B 0 F 0 F 0 0 0 F A 0 F 6 0 0 0 0 F 0 F B 0 0 0 0 F 0 F 0 7 6 6 7 6 6 7 0 7 6 6 6 6 3 4 - -@000004CC - 3 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A 0 0 - 0 0 0 0 0 0 F 0 0 8 0 2 0 0 0 0 0 0 A 0 A 0 A 0 A 0 A 0 A 0 A 0 A 0 diff --git a/microblaze_mcs.lmb_bram_7.mem b/microblaze_mcs.lmb_bram_7.mem deleted file mode 100644 index a17bab7..0000000 --- a/microblaze_mcs.lmb_bram_7.mem +++ /dev/null @@ -1,43 +0,0 @@ -// Mem file initialization records. -// -// Release 14.6 - Data2MEM P.20131013, build 3.0.10 Apr 3, 2013 -// Copyright (c) 1995-2020 Xilinx, Inc. All rights reserved. -// -// Command: data2mem -p "xc6slx9tqg144-2" -bm /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -bd /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf tag microblaze_mcs -bx . -u -// -// Created on Sunday September 13, 2020 - 01:15:48 am, from: -// -// Map file - /home/tim/Projects/fpga/micro_test/ipcore_dir/microblaze_mcs.bmm -// Data file(s) - /home/tim/Projects/fpga/micro_test/software/LED_Controller/Debug/LED_Controller.elf -// -// Address space 'microblaze_mcs.lmb_bram', bit lane [3:0]. -// -// Bus width = 32 bits, number of bus blocks = 1. - -@00000000 - 0 0 0 8 0 4 0 0 0 0 - -@00000014 - 0 8 0 0 0 0 0 C 0 0 C 0 0 0 8 0 0 0 C 0 8 0 C 0 C 0 0 1 1 F 3 0 1 0 0 0 8 0 0 C 0 0 0 C 3 0 1 0 0 4 0 8 0 0 1 0 8 0 C 8 0 0 0 4 - 0 0 0 8 0 0 0 0 0 8 8 0 0 0 8 0 8 0 0 0 8 C C 0 0 8 0 8 0 4 0 4 0 4 0 8 0 0 0 4 0 4 0 4 0 4 0 0 4 0 0 0 0 0 0 0 0 C 0 0 0 0 0 0 - 8 4 8 0 8 0 8 0 0 C 0 1 2 1 0 8 4 0 0 C 0 0 C 0 0 4 8 C 0 0 F 4 0 8 8 0 4 C 0 4 0 0 0 0 4 C 0 C 0 4 8 0 8 1 8 8 0 4 F 4 8 C 0 4 - F C 0 0 0 0 0 4 2 4 0 F 0 0 4 0 0 C 0 F 0 4 0 F C 0 0 0 4 0 0 0 0 0 0 4 0 4 0 0 8 F 4 0 8 0 C 0 4 8 C 0 4 8 C 0 4 8 8 0 0 C 4 4 - 4 0 0 0 0 0 8 4 C 2 0 0 F 0 0 C 0 0 4 0 F 0 4 0 F C 0 0 4 4 0 8 0 0 0 0 0 4 0 C 0 0 0 F 0 2 4 0 0 F 0 0 4 0 4 C 0 0 4 4 0 0 4 0 - 8 0 0 C F C 4 2 0 0 F 0 0 0 0 0 0 0 0 C 4 0 0 0 8 4 4 0 0 C 4 0 F C 0 F 0 0 0 8 0 8 C 0 0 8 0 0 0 0 0 F 8 C 0 0 0 0 C F 0 C 0 C - 8 0 8 4 0 C 0 8 1 0 8 0 4 8 8 0 8 4 0 C 0 8 0 0 8 C 3 0 0 4 8 8 0 C 0 0 0 0 4 0 0 C 0 0 C 0 0 C 0 0 4 0 0 0 0 4 7 0 8 0 0 4 0 0 - 4 7 0 C 0 F C 0 C C C 1 C 0 4 1 0 0 4 0 8 F 8 0 4 C 0 0 4 8 C 0 4 8 C 0 0 4 4 8 C 1 0 4 0 C 0 0 0 C 0 1 4 8 C 0 4 8 C 0 4 8 C 0 - 0 4 0 4 0 8 4 C 0 0 0 0 0 0 0 0 0 4 C 0 0 8 0 4 4 8 0 4 1 0 0 0 1 4 1 C F 0 0 0 4 0 8 C 0 4 4 0 C 4 C 4 8 4 1 C C 0 0 0 4 1 0 0 - 4 8 C 0 8 4 4 8 0 8 0 8 1 8 0 8 C 0 0 0 C 2 0 1 0 8 8 C 4 C 0 4 0 8 1 1 4 0 0 0 C 5 1 0 8 0 0 8 C 2 2 8 0 0 8 C 0 0 0 0 4 1 0 8 - 8 0 4 C 0 0 8 7 3 4 8 4 1 1 8 0 0 0 0 0 D 1 0 8 0 0 8 C C 9 0 0 0 0 0 0 0 4 0 0 8 C 0 0 0 8 B 0 1 0 8 0 8 C 0 0 0 8 A 1 0 8 C 0 - 0 0 0 0 C 1 0 8 4 0 4 8 0 0 8 7 3 4 4 1 1 4 0 0 0 0 4 6 1 0 8 0 8 C 0 0 8 0 C 0 0 8 C 0 8 C 0 0 0 8 5 0 1 0 8 8 C 0 0 0 C 4 1 0 - 8 C 0 4 8 0 4 0 8 1 1 0 F 3 3 4 3 0 0 3 0 0 0 0 0 0 8 C 0 0 0 0 D 0 1 0 8 8 C 0 0 0 4 C 0 1 0 8 8 C 0 0 0 8 B 1 0 8 0 0 0 C 0 4 - 0 0 4 0 8 0 0 2 0 C 8 0 0 0 0 0 2 1 0 8 0 0 4 0 0 0 0 9 0 4 0 0 D 0 1 0 C F 0 8 8 C 0 0 0 0 0 0 8 0 4 0 1 1 1 4 0 C 8 0 C C 0 0 - 8 0 8 0 8 2 2 8 5 0 4 0 4 0 8 1 2 0 C 0 8 4 0 0 0 8 0 1 0 8 C 0 4 8 0 8 C 1 8 0 0 C 0 4 8 4 0 0 8 0 4 C 0 8 8 0 0 0 8 0 4 0 C F - 0 0 0 0 4 9 4 0 0 F 0 0 1 F 8 0 0 8 0 0 0 8 0 8 0 4 0 4 F 8 0 F C 0 C C 0 0 0 1 C 0 F 4 0 0 0 4 0 4 0 0 C 1 1 0 0 4 0 C 0 8 4 0 - 8 C 0 4 0 0 0 0 0 0 F 1 0 F 0 F 8 0 C 4 0 0 4 9 0 1 0 C 8 C 4 0 0 1 1 C 0 4 0 4 8 C 4 C 4 0 8 0 C 0 C 8 0 0 C 0 0 8 C 0 C 0 4 D - 0 1 0 C 0 8 C 0 C 4 0 0 0 0 0 C 0 0 8 C 0 8 0 0 0 4 0 0 0 0 0 0 0 0 8 C 0 4 4 0 4 0 C 1 1 0 0 0 F 8 C 1 0 C 0 8 C 0 4 8 C 0 4 8 - 0 8 C 0 0 F 4 B 1 0 C 0 0 8 0 F 2 0 0 F 4 0 F 0 0 0 8 8 8 0 F 8 0 0 8 8 F 0 F 0 8 F 5 8 F 5 2 0 8 F 5 1 3 4 3 - -@000004CC - 4 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 1 - 1 0 0 0 1 0 F 1 0 0 0 0 0 1 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 diff --git a/src/mojo.ucf b/src/constraints.ucf similarity index 100% rename from src/mojo.ucf rename to src/constraints.ucf diff --git a/src/mojo_top.v b/src/main.v similarity index 99% rename from src/mojo_top.v rename to src/main.v index 0b49c17..e43372c 100644 --- a/src/mojo_top.v +++ b/src/main.v @@ -1,4 +1,4 @@ -module mojo_top( +module main( // 50MHz clock input input clk, // Input from reset button (active low) diff --git a/test/__xps/bitinit.opt b/test/__xps/bitinit.opt deleted file mode 100644 index d0734dd..0000000 --- a/test/__xps/bitinit.opt +++ /dev/null @@ -1 +0,0 @@ - -p xc6slx9tqg144-2 diff --git a/test/__xps/edw2xtl_sav_globals.xsl b/test/__xps/edw2xtl_sav_globals.xsl deleted file mode 100644 index b7ccf8a..0000000 --- a/test/__xps/edw2xtl_sav_globals.xsl +++ /dev/null @@ -1,263 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - document($P_SYSTEM_XML) - / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - document($P_GROUPS_XML) - / - - - - - - - - - - - - - - - - - - - FOCUSED MASTERS SPECIFIED - - - - - FOCUSED MASTER BIF . = - - - - - - - - - - FOCUSED PERIPHERAL BRIDGE - - - - - - FOCUSED PERIPHERAL BRIDGE - - - - - - - - - - - FOCUSED PERIPHERAL has memory ranges - - - - FOCUSED PERIPHERAL BUS - - - - - - - - - - FOCUSED BUSSES SPECIFIED - - - - - - FOCUSED BUS - - - - - - - - TRUE - FALSE - - - - - - - - Bus - Debug - Memory - Memory Controller - Interrupt Controller - Peripheral - Processor - Bus Bridge - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TRUE - FALSE - - - - - diff --git a/test/__xps/edw2xtl_sav_view.xsl b/test/__xps/edw2xtl_sav_view.xsl deleted file mode 100644 index b0fee7a..0000000 --- a/test/__xps/edw2xtl_sav_view.xsl +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - SAV VIEW - SAV MODE - SAV SCOPE - - - - - EDW2SAV XTELLER ERROR: UNDEFINED VIEW - - - - EDW2SAV XTELLER ERROR: UNDEFINED MODE - - - - EDW2SAV XTELLER ERROR: UNDEFINED SCOPE - - - - EDW2SAV XTELLER ERROR: SYSTEM XML UNDEFINED - - - - EDW2SAV XTELLER ERROR: EDKSYSTEM MISSING in SYSTEM XML - - - - EDW2SAV XTELLER ERROR: GROUP XML UNDEFINED for FOCUS - - - - EDW2SAV XTELLER ERROR: GROUP XML UNDEFINED for SCOPE - - - - - - SYSTEM XML - GROUPS XML - - - - - TREE - - - - - - - - - PROJECT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ERROR during SAV XTeller generation with panel and display mode - - - - - - - - - - - - - - - - TRUE - FALSE - - - - - - - - TREE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ERROR during SAV XTeller generation with panel and display mode - - - - - - - - - diff --git a/test/__xps/edw2xtl_sav_view_addr.xsl b/test/__xps/edw2xtl_sav_view_addr.xsl deleted file mode 100644 index 4aa3916..0000000 --- a/test/__xps/edw2xtl_sav_view_addr.xsl +++ /dev/null @@ -1,900 +0,0 @@ - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - 's Address Map - - - - - - - MODULE - - - - - - INSTANCE - - Instance - STATIC - - - - - - : - - - - - - - - .: - - - : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Connected - - - - - - TRUE - FALSE - - - - TRUE - FALSE - - - - - STATIC - TEXTBOX - - - - - - - - - - - - - - - - - - - - - - - - - - - DROPDOWN - STATIC - DROPDOWN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - : - - - - - - - : - - - - - - - - - - - - Not Applicable - - Not Connected - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - : - : - - - - - - - - - - - - - - - TRUE - FALSE - - - - - STATIC - TEXTBOX - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DROPDOWN - STATIC - DROPDOWN - - - - - - - - - - - - - - - : - - - - - - - - - - : - - - - - - - - - Not Connected - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 's Address Map - - - - - - - - - - - : - - - - - ADDRESS ID - - - - - .: - - - : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Connected - - - - - - TRUE - FALSE - - - - - STATIC - TEXTBOX - - - - - - - - - - - - - - - - - - - - - - - - - - - - DROPDOWN - STATIC - DROPDOWN - - - - - - - - - - - - - - - - - - : - - - - - - - - - - : - - - - - - - - - - - - - - Not Applicable - Not Connected - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - : - : - - - - - - - - - - - - - - - TRUE - FALSE - - - - - STATIC - TEXTBOX - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DROPDOWN - STATIC - DROPDOWN - - - - - - - - - - - - - - - : - - - - - - - - - - : - - - - - - - - - Not Connected - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/__xps/edw2xtl_sav_view_busif.xsl b/test/__xps/edw2xtl_sav_view_busif.xsl deleted file mode 100644 index 2541d09..0000000 --- a/test/__xps/edw2xtl_sav_view_busif.xsl +++ /dev/null @@ -1,631 +0,0 @@ - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - MODULE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - BUSINTERFACE - - - - - TRUE - - - TRUE - - - - - - - - STATIC - Bus Standard - BUSSTD - - - - - - - - - - - - USER - - - - - - - - TEXTBOX - Bus Name - BUSNAME - - - _ - - - - - - - - - - - - - - - - - - - - - - BUTTON - - - DROPDOWN - - - Bus Name - BUSNAME - No Connection - - - - - - - - - - - - - - - - DROPDOWN - Bus Name - BUSNAME - - - - - - - - - - - - - - - BUTTON - - - DROPDOWN - - - BUSNAME - Bus Name - - - & - - - - - - - - - - - - - - - - - - - DROPDOWN - Bus Name - BUSNAME - - - - - - - - - - - - - - - - - - - - - - - - - - - $moduleRef_/BUSINTERFACES - $moduleRef_ - - - - - - - - - - - - - - - - - - - - - - - - - BUSINTERFACE - - - - - TRUE - - - TRUE - - - - - - - - - - - - - - - - - - - - - - STATIC - Bus Standard - BUSSTD - - - - - - - - - USER - - - - - - - - TEXTBOX - Bus Name - BUSNAME - - - _ - - - - - - - - - - - - - - - - - - - - - - BUTTON - - - DROPDOWN - - - Bus Name - BUSNAME - No Connection - - - - - - - - - - - - - - - - - DROPDOWN - Bus Name - BUSNAME - - - - - - - - - - - - - - - BUTTON - - - DROPDOWN - - - BUSNAME - Bus Name - - - & - - - - - - - - - - - - - - - - - - - DROPDOWN - Bus Name - BUSNAME - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/__xps/edw2xtl_sav_view_groups.xsl b/test/__xps/edw2xtl_sav_view_groups.xsl deleted file mode 100644 index e302f3a..0000000 --- a/test/__xps/edw2xtl_sav_view_groups.xsl +++ /dev/null @@ -1,1447 +0,0 @@ - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - -Focusing on busses - - - - - - MODULES WITH POTENTIAL CONNECTIONS TO FOCUSED BUS - SEPARATOR - - Name - STATIC - Name - POTENTIAL MODULES BELOW HERE - - - IP Type - STATIC - MODTYPE - - - - IP Version - STATIC - HWVERSION - - - - IP Classification - STATIC - IPCLASS - - - - Bus Name - - BUSNAME - - - - Type - STATIC - TYPE - - - - Bus Standard - STATIC - BUSSTD - - - - - - - - - - - - - - - - - MODULES WITH POTENTIAL CONNECTIONS TO THIS SUBSYSTEM - SEPARATOR - - Name - STATIC - Name - POTENTIAL MODULES BELOW HERE - - - IP Type - STATIC - MODTYPE - - - - IP Version - STATIC - HWVERSION - - - - IP Classification - STATIC - IPCLASS - - - - Bus Name - - BUSNAME - - - - Type - STATIC - TYPE - - - - Bus Standard - - STATIC - BUSSTD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PLACING BUS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CONNECTED MASTER GROUP - - - - - - - POTENTIAL MASTER GROUP - - - - - - - - - SHARED GROUP - - - - - - - - - - - - - - - - - - - - - MEMORY GROUP - - - - - - - - - - PERIPHERAL GROUP - - - - - - - - SLAVE GROUP - - - - - - - - IP GROUP - - - - - - - FLOATING GROUP - - - - - - - IGNORING - - - - - - - - - - - - - - - - PLACING BUS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PERI PROCESSOR - - - - - - - PLACING MEMORY - - - - - - - - - - PLACING POTENTIAL GROUP OF PERIPHERALS - - - - - - - - PLACING POTENTIAL GROUP OF SLAVES - - - - - - - IGNORING - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PLACING MODULE ON BUS - - - - - - - MODULE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - __NONE__ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EXAMINING CONNECTED MODULE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CONNECTED BIFS - POTENTIAL BIFS - IS PERIPHERAL - - PLACING MODULE - - - - - - MODULE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EXAMINING POTENTIAL MODULE - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - BUS has bifs - - - - - - - - - - - - - - - - - - - - - connected BIFS - potential bifs - unfocused bifs - is a peripheral - - - PLACING POTENTIAL MODULE - - - - - - MODULE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EXAMINING CONNECTED INTERFACE . - - - - - - - - - - - - - - - . - PROC CONNECTIONS - MAST CONNECTIONS - PERI CONNECTIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CONNECTED SCOPE - POTENTIAL SCOPE - - - - TRUE - TRUE - TRUE - FALSE - - - - - PLACING CONNECTED INTERFACE . - - - - - __NONE__ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EXAMINING POTENTIAL INTERFACE . - - - - - - - - - - - - - - - PROC CONNECTIONS - MAST CONNECTIONS - PERI CONNECTIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TRUE - TRUE - TRUE - FALSE - - - - - - - __NONE__ - - - - - PLACING POTENTIAL INTERFACE . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PROJECT - BUSINTERFACE - TREE - - - - - - - - - - PLACING BUS - - - - - - - - - - - - MODULE - - Name - TEXTBOX - INSTANCE - - - - IP Type - STATIC - MODTYPE - - - - IP Version - STATIC - HWVERSION - - - - IP Classification - STATIC - IPCLASS - BUS - - - - - - - - - - - - - - - - - - MODULE - - - Name - TEXTBOX - INSTANCE - - - - IP Type - STATIC - MODTYPE - - - - IP Version - STATIC - HWVERSION - - - - IP Classification - STATIC - IPCLASS - - - - - - - - - - PLACING BIF - TYPE - BUS - - - - TEXTBOX - BUTTON - BUTTON - BUTTON - DROPDOWN - - - - - - & - - - - - - - VIEWTYPE - BUSNAME - - - BUSINTERFACE - - NAME - STATIC - NAME - - - - Bus Name - - BUSNAME - - - - Type - STATIC - TYPE - - - - Bus Standard - STATIC - BUSSTD - - - - - - - - - - PROCESSOR GROUP - - - - - GROUP - - NAME - STATIC - INSTANCE - Subsystem of - - - - - - - - - - MASTER GROUP - - - - - GROUP - - NAME - STATIC - INSTANCE - Subsystem of - - - - - - - - - - - PLACING SHARED PERIPHERALS - - - GROUP - - NAME - STATIC - INSTANCE - Peripherals shared by - - - - - - - - - PLACING MEMORY - - - - GROUP - - NAME - STATIC - INSTANCE - (Memory) - - - - - - - - - PLACING PERIPHERAL - - - - - - - PLACING SLAVES - - - - - - - - - - - - - - diff --git a/test/__xps/edw2xtl_sav_view_port.xsl b/test/__xps/edw2xtl_sav_view_port.xsl deleted file mode 100644 index b654584..0000000 --- a/test/__xps/edw2xtl_sav_view_port.xsl +++ /dev/null @@ -1,940 +0,0 @@ - - - - - - - - - - - - -]> - - - - - - - - - - - - - WRITING PORT in MODE : - - - - - - - - - - - - - - - - - - - - - - - - ExternalPorts - MODULE - - - - - Name - External Ports - Name - STATIC - - - - - - - - - PORT - - - - - - - - - - - - - - - - [:] - - - - - - [:] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TRUE - TRUE - FALSE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - __NONE__ - - - - - - - - __NONE__ - - - - - - - __NONE__ - - - - - - [:] - __NONE__ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - __NONE__ - - - - - - - - __NONE__ - - - - - - - __NONE__ - - - - - [:] - __NONE__ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Connected to BUS - Connected to External Ports - Not connected to BUS or External Ports - - - - - - - - BUSINTERFACE.PORTS - - - TRUE - - - - - - - - - - - - - - - - - - - - __NONE__ - - - - - - - - __NONE__ - - - - - - - __NONE__ - - - - - - [:] - __NONE__ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Connected to External Ports - Not connected to External Ports - - - - - - - IOINTERFACE.PORTS - - - TRUE - - - - - - - - - - - - - - - - - - - - - - __NONE__ - - - - - - - - __NONE__ - - - - - - - __NONE__ - - - - - - [:] - __NONE__ - - - - - - - - - - - - - - - - - - - - - - - - - - - WRITING PORT MODE - - - - - - - - - - - - - - - - - - - - - - - - - - - TRUE - FALSE - - - - - - - - - - [:] - - - - - - [:] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TRUE - TRUE - FALSE - - - - - - - - - - has valid ports - - - - - - - - - - - - FALSE - TRUE - TRUE - FALSE - - - - - - - - - - - - - - - - - - - - - [:] - - - - - - - - - - - - TRUE - FALSE - - - - - TRUE - TRUE - TRUE - FALSE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TRUE - FALSE - - - - - TRUE - TRUE - TRUE - FALSE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - xsl:message Check for bus interface ports --> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/__xps/gensav_cmd.xml b/test/__xps/gensav_cmd.xml deleted file mode 100644 index 42f1efa..0000000 --- a/test/__xps/gensav_cmd.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/test/__xps/ise/test.xpssim b/test/__xps/ise/test.xpssim deleted file mode 100644 index d6b8498..0000000 --- a/test/__xps/ise/test.xpssim +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/test/__xps/ise/test.xpssyn b/test/__xps/ise/test.xpssyn deleted file mode 100644 index 1892215..0000000 --- a/test/__xps/ise/test.xpssyn +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/test/__xps/ise/test.xpsupb b/test/__xps/ise/test.xpsupb deleted file mode 100644 index 4c5f1bc..0000000 --- a/test/__xps/ise/test.xpsupb +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/test/__xps/ise/test.xreport b/test/__xps/ise/test.xreport deleted file mode 100644 index 57a408e..0000000 --- a/test/__xps/ise/test.xreport +++ /dev/null @@ -1,216 +0,0 @@ - - -
- 2020-09-14T18:26:05 - test - 2020-09-14T18:26:05 - /home/tim/Projects/fpga/micro_test/test/__xps/ise/test.xreport - filter.filter - /home/tim/Projects/fpga/micro_test/test/__xps/ise - 2020-09-14T18:26:05 - false -
- - - - - - - - - - - - - - - - - - - - - - -
diff --git a/test/__xps/ise/xmsgprops.lst b/test/__xps/ise/xmsgprops.lst deleted file mode 100644 index d79c936..0000000 --- a/test/__xps/ise/xmsgprops.lst +++ /dev/null @@ -1,3 +0,0 @@ -MessageCaptureEnabled: TRUE -MessageFilteringEnabled: FALSE -IncrementalMessagingEnabled: TRUE diff --git a/test/__xps/platgen.opt b/test/__xps/platgen.opt deleted file mode 100644 index 12d119b..0000000 --- a/test/__xps/platgen.opt +++ /dev/null @@ -1,2 +0,0 @@ - -p xc6slx9tqg144-2 -lang verilog$(PROJECT_SEARCHPATHOPT) $(GLOBAL_SEARCHPATHOPT) -toplevel no -ti test_i -msg __xps/ise/xmsgprops.lst - diff --git a/test/__xps/simgen.opt b/test/__xps/simgen.opt deleted file mode 100644 index 77c9def..0000000 --- a/test/__xps/simgen.opt +++ /dev/null @@ -1 +0,0 @@ - -p spartan6 -lang verilog$(PROJECT_SEARCHPATHOPT) $(GLOBAL_SEARCHPATHOPT) -msg __xps/ise/xmsgprops.lst -s isim diff --git a/test/__xps/system.xml b/test/__xps/system.xml deleted file mode 100644 index 848db28..0000000 --- a/test/__xps/system.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/test/__xps/xplorer.opt b/test/__xps/xplorer.opt deleted file mode 100644 index 6c1ef6e..0000000 --- a/test/__xps/xplorer.opt +++ /dev/null @@ -1 +0,0 @@ - -device xc6slx9tqg144-2 data/test.ucf 7 0 diff --git a/test/__xps/xpsxflow.opt b/test/__xps/xpsxflow.opt deleted file mode 100644 index 1f88dcc..0000000 --- a/test/__xps/xpsxflow.opt +++ /dev/null @@ -1 +0,0 @@ - -device xc6slx9tqg144-2 data/test.ucf 0 diff --git a/test/data/test.ucf b/test/data/test.ucf deleted file mode 100644 index e69de29..0000000 diff --git a/test/etc/bitgen.ut.virtex5 b/test/etc/bitgen.ut.virtex5 deleted file mode 100644 index bca21c8..0000000 --- a/test/etc/bitgen.ut.virtex5 +++ /dev/null @@ -1,3 +0,0 @@ --g TdoPin:PULLNONE --g StartUpClk:JTAGCLK -#add other options here. diff --git a/test/etc/download.cmd b/test/etc/download.cmd deleted file mode 100644 index e69de29..0000000 diff --git a/test/etc/fast_runtime.opt b/test/etc/fast_runtime.opt deleted file mode 100644 index 994a6d2..0000000 --- a/test/etc/fast_runtime.opt +++ /dev/null @@ -1,84 +0,0 @@ -FLOWTYPE = FPGA; -############################################################### -## Filename: fast_runtime.opt -## -## Option File For Xilinx FPGA Implementation Flow for Fast -## Runtime. -## -## Version: 4.1.1 -############################################################### -# -# Options for Translator -# -# Type "ngdbuild -h" for a detailed list of ngdbuild command line options -# -Program ngdbuild --p ; # Partname to use - picked from xflow commandline --nt timestamp; # NGO File generation. Regenerate only when - # source netlist is newer than existing - # NGO file (default) --bm .bmm # Block RAM memory map file -; # User design - pick from xflow command line --uc .ucf; # ucf constraints -.ngd; # Name of NGD file. Filebase same as design filebase -End Program ngdbuild - -# -# Options for Mapper -# -# Type "map -h " for a detailed list of map command line options -# -Program map --o _map.ncd; # Output Mapped ncd file --w; # Overwrite output files. --pr b; # Pack internal FF/latches into IOBs -#-fp .mfp; # Floorplan file --ol high; --timing; --detail; -.ngd; # Input NGD file -.pcf; # Physical constraints file -END Program map - -# -# Options for Post Map Trace -# -# Type "trce -h" for a detailed list of trce command line options -# -Program post_map_trce --e 3; # Produce error report limited to 3 items per constraint -#-o _map.twr; # Output trace report file --xml _map.twx; # Output XML version of the timing report -#-tsi _map.tsi; # Produce Timing Specification Interaction report -_map.ncd; # Input mapped ncd -.pcf; # Physical constraints file -END Program post_map_trce - -# -# Options for Place and Route -# -# Type "par -h" for a detailed list of par command line options -# -Program par --w; # Overwrite existing placed and routed ncd --ol high; # Overall effort level -_map.ncd; # Input mapped NCD file -.ncd; # Output placed and routed NCD -.pcf; # Input physical constraints file -END Program par - -# -# Options for Post Par Trace -# -# Type "trce -h" for a detailed list of trce command line options -# -Program post_par_trce --e 3; # Produce error report limited to 3 items per constraint -#-o .twr; # Output trace report file --xml .twx; # Output XML version of the timing report -#-tsi .tsi; # Produce Timing Specification Interaction report -.ncd; # Input placed and routed ncd -.pcf; # Physical constraints file -END Program post_par_trce - - diff --git a/test/etc/fast_runtime.opt.virtex5 b/test/etc/fast_runtime.opt.virtex5 deleted file mode 100644 index 994a6d2..0000000 --- a/test/etc/fast_runtime.opt.virtex5 +++ /dev/null @@ -1,84 +0,0 @@ -FLOWTYPE = FPGA; -############################################################### -## Filename: fast_runtime.opt -## -## Option File For Xilinx FPGA Implementation Flow for Fast -## Runtime. -## -## Version: 4.1.1 -############################################################### -# -# Options for Translator -# -# Type "ngdbuild -h" for a detailed list of ngdbuild command line options -# -Program ngdbuild --p ; # Partname to use - picked from xflow commandline --nt timestamp; # NGO File generation. Regenerate only when - # source netlist is newer than existing - # NGO file (default) --bm .bmm # Block RAM memory map file -; # User design - pick from xflow command line --uc .ucf; # ucf constraints -.ngd; # Name of NGD file. Filebase same as design filebase -End Program ngdbuild - -# -# Options for Mapper -# -# Type "map -h " for a detailed list of map command line options -# -Program map --o _map.ncd; # Output Mapped ncd file --w; # Overwrite output files. --pr b; # Pack internal FF/latches into IOBs -#-fp .mfp; # Floorplan file --ol high; --timing; --detail; -.ngd; # Input NGD file -.pcf; # Physical constraints file -END Program map - -# -# Options for Post Map Trace -# -# Type "trce -h" for a detailed list of trce command line options -# -Program post_map_trce --e 3; # Produce error report limited to 3 items per constraint -#-o _map.twr; # Output trace report file --xml _map.twx; # Output XML version of the timing report -#-tsi _map.tsi; # Produce Timing Specification Interaction report -_map.ncd; # Input mapped ncd -.pcf; # Physical constraints file -END Program post_map_trce - -# -# Options for Place and Route -# -# Type "par -h" for a detailed list of par command line options -# -Program par --w; # Overwrite existing placed and routed ncd --ol high; # Overall effort level -_map.ncd; # Input mapped NCD file -.ncd; # Output placed and routed NCD -.pcf; # Input physical constraints file -END Program par - -# -# Options for Post Par Trace -# -# Type "trce -h" for a detailed list of trce command line options -# -Program post_par_trce --e 3; # Produce error report limited to 3 items per constraint -#-o .twr; # Output trace report file --xml .twx; # Output XML version of the timing report -#-tsi .tsi; # Produce Timing Specification Interaction report -.ncd; # Input placed and routed ncd -.pcf; # Physical constraints file -END Program post_par_trce - - diff --git a/test/etc/test.filters b/test/etc/test.filters deleted file mode 100644 index a4e096e..0000000 --- a/test/etc/test.filters +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/etc/test.gui b/test/etc/test.gui deleted file mode 100644 index 940dccd..0000000 --- a/test/etc/test.gui +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/pn_processor_info b/test/pn_processor_info deleted file mode 100644 index e69de29..0000000 diff --git a/test/test.create.tcl b/test/test.create.tcl deleted file mode 100644 index 327a817..0000000 --- a/test/test.create.tcl +++ /dev/null @@ -1,47 +0,0 @@ -cd /home/tim/Projects/fpga/micro_test/test -if { [xload new test.xmp] != 0 } { - exit -1 -} -xset arch spartan6 -xset dev xc6slx9 -xset package tqg144 -xset speedgrade -2 -xset simulator isim -if { [xset hier sub] != 0 } { - exit -1 -} -set bMisMatch false -set xpsArch [xget arch] -if { ! [ string equal -nocase $xpsArch "spartan6" ] } { - set bMisMatch true -} -set xpsDev [xget dev] -if { ! [ string equal -nocase $xpsDev "xc6slx9" ] } { - set bMisMatch true -} -set xpsPkg [xget package] -if { ! [ string equal -nocase $xpsPkg "tqg144" ] } { - set bMisMatch true -} -set xpsSpd [xget speedgrade] -if { ! [ string equal -nocase $xpsSpd "-2" ] } { - set bMisMatch true -} -if { $bMisMatch == true } { - puts "Settings Mismatch:" - puts "Current Project:" - puts " Family: spartan6" - puts " Device: xc6slx9" - puts " Package: tqg144" - puts " Speed: -2" - puts "XPS File: " - puts " Family: $xpsArch" - puts " Device: $xpsDev" - puts " Package: $xpsPkg" - puts " Speed: $xpsSpd" - exit 11 -} -xset hdl verilog -xset intstyle ise -save proj -exit diff --git a/test/test.make b/test/test.make deleted file mode 100644 index de0d8fb..0000000 --- a/test/test.make +++ /dev/null @@ -1,207 +0,0 @@ -################################################################# -# Makefile generated by Xilinx Platform Studio -# Project:/home/tim/Projects/fpga/micro_test/test/test.xmp -# -# WARNING : This file will be re-generated every time a command -# to run a make target is invoked. So, any changes made to this -# file manually, will be lost when make is invoked next. -################################################################# - -# Name of the Microprocessor system -# The hardware specification of the system is in file : -# /home/tim/Projects/fpga/micro_test/test/test.mhs - -include test_incl.make - -################################################################# -# PHONY TARGETS -################################################################# -.PHONY: dummy -.PHONY: netlistclean -.PHONY: bitsclean -.PHONY: simclean -.PHONY: exporttosdk - -################################################################# -# EXTERNAL TARGETS -################################################################# -all: - @echo "Makefile to build a Microprocessor system :" - @echo "Run make with any of the following targets" - @echo " " - @echo " netlist : Generates the netlist for the given MHS " - @echo " bits : Runs Implementation tools to generate the bitstream" - @echo " exporttosdk: Export files to SDK" - @echo " " - @echo " init_bram: Initializes bitstream with BRAM data" - @echo " ace : Generate ace file from bitstream and elf" - @echo " download : Downloads the bitstream onto the board" - @echo " " - @echo " sim : Generates HDL simulation models and runs simulator for chosen simulation mode" - @echo " simmodel : Generates HDL simulation models for chosen simulation mode" - @echo " " - @echo " netlistclean: Deletes netlist" - @echo " bitsclean: Deletes bit, ncd, bmm files" - @echo " hwclean : Deletes implementation dir" - @echo " simclean : Deletes simulation dir" - @echo " clean : Deletes all generated files/directories" - @echo " " - -bits: $(SYSTEM_BIT) - -ace: $(SYSTEM_ACE) - -exporttosdk: $(SYSTEM_HW_HANDOFF_DEP) - -netlist: $(POSTSYN_NETLIST) - -download: $(DOWNLOAD_BIT) dummy - @echo "*********************************************" - @echo "Downloading Bitstream onto the target board" - @echo "*********************************************" - impact -batch etc/download.cmd - -init_bram: $(DOWNLOAD_BIT) - -sim: $(DEFAULT_SIM_SCRIPT) - -simmodel: $(DEFAULT_SIM_SCRIPT) - -behavioral_model: $(BEHAVIORAL_SIM_SCRIPT) - -structural_model: $(STRUCTURAL_SIM_SCRIPT) - -clean: hwclean simclean - rm -f _impact.cmd - -hwclean: netlistclean bitsclean - rm -rf implementation synthesis xst hdl - rm -rf xst.srp $(SYSTEM).srp - rm -f __xps/ise/_xmsgs/bitinit.xmsgs - rm -rf __xps/ps7_instance.mhs - -netlistclean: - rm -f $(POSTSYN_NETLIST) - rm -f $(WRAPPER_NGC_FILES) - rm -f platgen.log - rm -f __xps/ise/_xmsgs/platgen.xmsgs - rm -f $(BMM_FILE) - rm -rf implementation/cache - -bitsclean: - rm -f $(SYSTEM_BIT) - rm -f implementation/$(SYSTEM).ncd - rm -f implementation/$(SYSTEM)_bd.bmm - rm -f implementation/$(SYSTEM)_map.ncd - rm -f implementation/download.bit - rm -f __xps/$(SYSTEM)_bits - -simclean: - rm -rf simulation/behavioral - rm -f simgen.log - rm -f __xps/ise/_xmsgs/simgen.xmsgs - -################################################################# -# BOOTLOOP ELF FILES -################################################################# - - -################################################################# -# HARDWARE IMPLEMENTATION FLOW -################################################################# - - -$(BMM_FILE) \ -$(WRAPPER_NGC_FILES): $(MHSFILE) __xps/platgen.opt \ - $(CORE_STATE_DEVELOPMENT_FILES) - @echo "****************************************************" - @echo "Creating system netlist for hardware specification.." - @echo "****************************************************" - platgen $(PLATGEN_OPTIONS) $(MHSFILE) - -$(POSTSYN_NETLIST): $(WRAPPER_NGC_FILES) - @echo "Running synthesis..." - bash -c "cd synthesis; ./synthesis.sh" - -__xps/$(SYSTEM)_routed: $(FPGA_IMP_DEPENDENCY) - @echo "*********************************************" - @echo "Running Xilinx Implementation tools.." - @echo "*********************************************" - @cp -f $(UCF_FILE) implementation/$(SYSTEM).ucf - @cp -f etc/fast_runtime.opt implementation/xflow.opt - xflow -wd implementation -p $(DEVICE) -implement xflow.opt $(SYSTEM).ngc - touch __xps/$(SYSTEM)_routed - -$(SYSTEM_BIT): __xps/$(SYSTEM)_routed $(BITGEN_UT_FILE) - xilperl $(XILINX_EDK_DIR)/data/fpga_impl/observe_par.pl $(OBSERVE_PAR_OPTIONS) implementation/$(SYSTEM).par - @echo "*********************************************" - @echo "Running Bitgen.." - @echo "*********************************************" - @cp -f $(BITGEN_UT_FILE) implementation/bitgen.ut - cd implementation ; bitgen -w -f bitgen.ut $(SYSTEM) ; cd .. - -$(DOWNLOAD_BIT): $(SYSTEM_BIT) $(BRAMINIT_ELF_IMP_FILES) __xps/bitinit.opt - @echo "*********************************************" - @echo "Initializing BRAM contents of the bitstream" - @echo "*********************************************" - bitinit -p $(DEVICE) $(MHSFILE) $(SEARCHPATHOPT) $(BRAMINIT_ELF_IMP_FILE_ARGS) \ - -bt $(SYSTEM_BIT) -o $(DOWNLOAD_BIT) - @rm -f $(SYSTEM)_bd.bmm - -$(SYSTEM_ACE): - @echo "In order to generate ace file, you must have:-" - @echo "- exactly one processor." - @echo "- opb_mdm, if using microblaze." - -################################################################# -# EXPORT_TO_SDK FLOW -################################################################# - -$(SYSTEM_HW_HANDOFF): $(MHSFILE) __xps/platgen.opt - @mkdir -p $(SDK_EXPORT_DIR) - psf2Edward -inp $(SYSTEM).xmp -exit_on_error -dont_add_loginfo -make_inst_lower -edwver 1.2 -xml $(SDK_EXPORT_DIR)/$(SYSTEM).xml $(GLOBAL_SEARCHPATHOPT) - xdsgen -inp $(SYSTEM).xmp -report $(SDK_EXPORT_DIR)/$(SYSTEM).html $(GLOBAL_SEARCHPATHOPT) -make_docs_local - -$(SYSTEM_HW_HANDOFF_BIT): $(SYSTEM_BIT) - @rm -rf $(SYSTEM_HW_HANDOFF_BIT) - @cp -f $(SYSTEM_BIT) $(SDK_EXPORT_DIR) - - -################################################################# -# SIMULATION FLOW -################################################################# - - -################## BEHAVIORAL SIMULATION ################## - -$(BEHAVIORAL_SIM_SCRIPT): $(MHSFILE) __xps/simgen.opt \ - $(BRAMINIT_ELF_SIM_FILES) - @echo "*********************************************" - @echo "Creating behavioral simulation models..." - @echo "*********************************************" - simgen $(SIMGEN_OPTIONS) -m behavioral $(MHSFILE) - -################## STRUCTURAL SIMULATION ################## - -$(STRUCTURAL_SIM_SCRIPT): $(WRAPPER_NGC_FILES) __xps/simgen.opt \ - $(BRAMINIT_ELF_SIM_FILES) - @echo "*********************************************" - @echo "Creating structural simulation models..." - @echo "*********************************************" - simgen $(SIMGEN_OPTIONS) -sd implementation -m structural $(MHSFILE) - - -################## TIMING SIMULATION ################## - -implementation/$(SYSTEM).ncd: __xps/$(SYSTEM)_routed - -$(TIMING_SIM_SCRIPT): implementation/$(SYSTEM).ncd __xps/simgen.opt \ - $(BRAMINIT_ELF_SIM_FILES) - @echo "*********************************************" - @echo "Creating timing simulation models..." - @echo "*********************************************" - simgen $(SIMGEN_OPTIONS) -sd implementation -m timing $(MHSFILE) - -dummy: - @echo "" - diff --git a/test/test.mhs b/test/test.mhs deleted file mode 100644 index a7ebe4f..0000000 --- a/test/test.mhs +++ /dev/null @@ -1,6 +0,0 @@ - - PARAMETER VERSION = 2.1.0 - - - - diff --git a/test/test.remove.tcl b/test/test.remove.tcl deleted file mode 100644 index bf63da1..0000000 --- a/test/test.remove.tcl +++ /dev/null @@ -1,7 +0,0 @@ -cd /home/tim/Projects/fpga/micro_test/test -if { [ catch { xload xmp test.xmp } result ] } { - exit 10 -} -xset intstyle default -save proj -exit 0 diff --git a/test/test.xmp b/test/test.xmp deleted file mode 100644 index 5fde548..0000000 --- a/test/test.xmp +++ /dev/null @@ -1,26 +0,0 @@ -#Please do not modify this file by hand -XmpVersion: 14.7 -VerMgmt: -IntStyle: default -Flow: ise -MHS File: test.mhs -Architecture: spartan6 -Device: xc6slx9 -Package: tqg144 -SpeedGrade: -2 -UserCmd1: -UserCmd1Type: 0 -UserCmd2: -UserCmd2Type: 0 -GenSimTB: 0 -SdkExportBmmBit: 1 -SdkExportDir: SDK/SDK_Export -InsertNoPads: 1 -WarnForEAArch: 1 -HdlLang: verilog -SimModel: BEHAVIORAL -ExternalMemSim: 0 -UcfFile: data/test.ucf -EnableParTimingError: 1 -ShowLicenseDialog: 1 -BInfo: diff --git a/test/test_incl.make b/test/test_incl.make deleted file mode 100644 index c2c10d1..0000000 --- a/test/test_incl.make +++ /dev/null @@ -1,88 +0,0 @@ -################################################################# -# Makefile generated by Xilinx Platform Studio -# Project:/home/tim/Projects/fpga/micro_test/test/test.xmp -# -# WARNING : This file will be re-generated every time a command -# to run a make target is invoked. So, any changes made to this -# file manually, will be lost when make is invoked next. -################################################################# - -XILINX_EDK_DIR = /opt/Xilinx/14.7/ISE_DS/EDK - -SYSTEM = test - -MHSFILE = test.mhs - -FPGA_ARCH = spartan6 - -DEVICE = xc6slx9tqg144-2 - -INTSTYLE = default - -XPS_HDL_LANG = verilog -GLOBAL_SEARCHPATHOPT = -PROJECT_SEARCHPATHOPT = - -SEARCHPATHOPT = $(PROJECT_SEARCHPATHOPT) $(GLOBAL_SEARCHPATHOPT) - -SUBMODULE_OPT = -toplevel no -ti test_i - -PLATGEN_OPTIONS = -p $(DEVICE) -lang $(XPS_HDL_LANG) -intstyle $(INTSTYLE) $(SEARCHPATHOPT) $(SUBMODULE_OPT) -msg __xps/ise/xmsgprops.lst - -OBSERVE_PAR_OPTIONS = -error yes - -MICROBLAZE_BOOTLOOP = $(XILINX_EDK_DIR)/sw/lib/microblaze/mb_bootloop.elf -MICROBLAZE_BOOTLOOP_LE = $(XILINX_EDK_DIR)/sw/lib/microblaze/mb_bootloop_le.elf -PPC405_BOOTLOOP = $(XILINX_EDK_DIR)/sw/lib/ppc405/ppc_bootloop.elf -PPC440_BOOTLOOP = $(XILINX_EDK_DIR)/sw/lib/ppc440/ppc440_bootloop.elf -BOOTLOOP_DIR = bootloops - -BRAMINIT_ELF_IMP_FILES = -BRAMINIT_ELF_IMP_FILE_ARGS = - -BRAMINIT_ELF_SIM_FILES = -BRAMINIT_ELF_SIM_FILE_ARGS = - -SIM_CMD = xterm -e ./isim_test - -BEHAVIORAL_SIM_SCRIPT = simulation/behavioral/$(SYSTEM)_setup.tcl - -STRUCTURAL_SIM_SCRIPT = simulation/structural/$(SYSTEM)_setup.tcl - -TIMING_SIM_SCRIPT = simulation/timing/$(SYSTEM)_setup.tcl - -DEFAULT_SIM_SCRIPT = $(BEHAVIORAL_SIM_SCRIPT) - -SIMGEN_OPTIONS = -p $(DEVICE) -lang $(XPS_HDL_LANG) -intstyle $(INTSTYLE) $(SEARCHPATHOPT) $(BRAMINIT_ELF_SIM_FILE_ARGS) -msg __xps/ise/xmsgprops.lst -s isim - - -CORE_STATE_DEVELOPMENT_FILES = - -WRAPPER_NGC_FILES = - -POSTSYN_NETLIST = implementation/$(SYSTEM).ngc - -SYSTEM_BIT = implementation/$(SYSTEM).bit - -DOWNLOAD_BIT = implementation/download.bit - -SYSTEM_ACE = implementation/$(SYSTEM).ace - -UCF_FILE = data/test.ucf - -BMM_FILE = implementation/$(SYSTEM).bmm - -BITGEN_UT_FILE = etc/bitgen.ut - -XFLOW_OPT_FILE = etc/fast_runtime.opt -XFLOW_DEPENDENCY = __xps/xpsxflow.opt $(XFLOW_OPT_FILE) - -XPLORER_DEPENDENCY = __xps/xplorer.opt -XPLORER_OPTIONS = -p $(DEVICE) -uc $(SYSTEM).ucf -bm $(SYSTEM).bmm -max_runs 7 - -FPGA_IMP_DEPENDENCY = $(BMM_FILE) $(POSTSYN_NETLIST) $(UCF_FILE) $(XFLOW_DEPENDENCY) - -SDK_EXPORT_DIR = SDK/SDK_Export/hw -SYSTEM_HW_HANDOFF = $(SDK_EXPORT_DIR)/$(SYSTEM).xml -SYSTEM_HW_HANDOFF_BIT = $(SDK_EXPORT_DIR)/$(SYSTEM).bit -SYSTEM_HW_HANDOFF_DEP = $(SYSTEM_HW_HANDOFF) $(SYSTEM_HW_HANDOFF_BIT)