From 3129880d509a3bd6ace41c370608618200adc6b2 Mon Sep 17 00:00:00 2001 From: WilliamMiceli Date: Sat, 6 Apr 2019 14:18:18 -0400 Subject: [PATCH] Enabled test data for Program 1 --- lab2CA.srcs/sources_1/new/dataMemory.v | 204 ++++++++++++------------- 1 file changed, 102 insertions(+), 102 deletions(-) diff --git a/lab2CA.srcs/sources_1/new/dataMemory.v b/lab2CA.srcs/sources_1/new/dataMemory.v index d2ff236..7ce5443 100644 --- a/lab2CA.srcs/sources_1/new/dataMemory.v +++ b/lab2CA.srcs/sources_1/new/dataMemory.v @@ -6,7 +6,7 @@ module dataMemory( output reg [8:0] readData ); - reg [8:0] memory [512:0]; // Maximum of 512 memory locations + reg [8:0] memory [100:0]; // Maximum of 512 memory locations // Vivado will give warnings of unconnected ports on the "address" bus if they are unused initial begin @@ -97,107 +97,107 @@ module dataMemory( // Program 1 Test Data -// memory[0] <= 9'd100; -// memory[1] <= 9'd58; -// memory[2] <= 9'd6; -// memory[3] <= 9'd12; -// memory[4] <= 9'b110110000; // -80 -// memory[5] <= 9'd17; -// memory[6] <= 9'b111011011; // -37 -// memory[7] <= 9'd25; -// memory[8] <= -9'd83; // -83 -// memory[9] <= -9'd98; // -98 -// memory[10] <= -9'd98; // -98 -// memory[11] <= -9'd74; // -74 -// memory[12] <= 9'd70; -// memory[13] <= -9'd38; // -38 -// memory[14] <= 9'd52; -// memory[15] <= -9'd96; // -96 -// memory[16] <= -9'd32; // -32 -// memory[17] <= -9'd93; // -93 -// memory[18] <= -9'd40; // -40 -// memory[19] <= 9'd59; -// memory[20] <= 9'd10; -// memory[21] <= 9'd81; -// memory[22] <= -9'd23; // -28 -// memory[23] <=- 9'd99; // -99 -// memory[24] <= -9'd41; // -41 -// memory[25] <= 9'd33; -// memory[26] <= 9'd98; -// memory[27] <= 9'd73; -// memory[28] <= -9'd1; // -1 -// memory[29] <= 9'd28; -// memory[30] <= 9'd5; -// memory[31] <= -9'd74; // -74 -// memory[32] <= -9'd41; // -41 -// memory[33] <= 9'd41; -// memory[34] <= 9'd39; -// memory[35] <= 9'd62; -// memory[36] <= 9'd19; -// memory[37] <= -9'd40; // -40 -// memory[38] <= -9'd8; // -8 -// memory[39] <= 9'd92; -// memory[40] <= 9'd37; -// memory[41] <= 9'd50; -// memory[42] <= -9'd72; // -72 -// memory[43] <= -9'd5; // -5 -// memory[44] <= 9'd19; -// memory[45] <= 9'd58; -// memory[46] <= -9'd13; // -13 -// memory[47] <= 9'd0; -// memory[48] <= -9'd97; // -97 -// memory[49] <= 9'd54; -// memory[50] <= -9'd17; // -17 -// memory[51] <= -9'd83; // -83 -// memory[52] <= 9'd53; -// memory[53] <= 9'd82; -// memory[54] <= -9'd94; // -94 -// memory[55] <= -9'd77; // -77 -// memory[56] <= -9'd74; // -74 -// memory[57] <= -9'd52; // -52 -// memory[58] <= 9'd85; -// memory[59] <= -9'd65; // -65 -// memory[60] <= -9'd10; // -10 -// memory[61] <= -9'd45; // -45 -// memory[62] <= -9'd92; // -92 -// memory[63] <= -9'd30; // -30 -// memory[64] <= 9'd18; -// memory[65] <= -9'd95; // -95 -// memory[66] <= -9'd27; // -27 -// memory[67] <= -9'd74; // -74 -// memory[68] <= 9'd62; -// memory[69] <= 9'd64; -// memory[70] <= -9'd9; // -9 -// memory[71] <= 9'd66; -// memory[72] <= -9'd71; // -71 -// memory[73] <= -9'd31; // -31 -// memory[74] <= 9'd34; -// memory[75] <= 9'd12; -// memory[76] <= 9'd3; -// memory[77] <= 9'd82; -// memory[78] <= 9'd13; -// memory[79] <= -9'd78; // -78 -// memory[80] <= -9'd8; // -8 -// memory[81] <= 9'd88; -// memory[82] <= 9'd42; -// memory[83] <= 9'd42; -// memory[84] <= 9'd21; -// memory[85] <= -9'd44; // -44 -// memory[86] <= 9'd30; -// memory[87] <= -9'd93; // -93 -// memory[88] <= 9'd2; -// memory[89] <= -9'd34; // -34 -// memory[90] <= 9'd92; -// memory[91] <= -9'd45; // -45 -// memory[92] <= 9'd26; -// memory[93] <= -9'd79; // -79 -// memory[94] <= 9'd43; -// memory[95] <= -9'd25; // -25 -// memory[96] <= -9'd24; // -24 -// memory[97] <= -9'd25; // -25 -// memory[98] <= -9'd19; // -19 -// memory[99] <= -9'd49; // -49 -// memory[100] <= -9'd8; // -8 + memory[0] <= 9'd100; + memory[1] <= 9'd58; + memory[2] <= 9'd6; + memory[3] <= 9'd12; + memory[4] <= 9'b110110000; // -80 + memory[5] <= 9'd17; + memory[6] <= 9'b111011011; // -37 + memory[7] <= 9'd25; + memory[8] <= -9'd83; // -83 + memory[9] <= -9'd98; // -98 + memory[10] <= -9'd98; // -98 + memory[11] <= -9'd74; // -74 + memory[12] <= 9'd70; + memory[13] <= -9'd38; // -38 + memory[14] <= 9'd52; + memory[15] <= -9'd96; // -96 + memory[16] <= -9'd32; // -32 + memory[17] <= -9'd93; // -93 + memory[18] <= -9'd40; // -40 + memory[19] <= 9'd59; + memory[20] <= 9'd10; + memory[21] <= 9'd81; + memory[22] <= -9'd23; // -28 + memory[23] <=- 9'd99; // -99 + memory[24] <= -9'd41; // -41 + memory[25] <= 9'd33; + memory[26] <= 9'd98; + memory[27] <= 9'd73; + memory[28] <= -9'd1; // -1 + memory[29] <= 9'd28; + memory[30] <= 9'd5; + memory[31] <= -9'd74; // -74 + memory[32] <= -9'd41; // -41 + memory[33] <= 9'd41; + memory[34] <= 9'd39; + memory[35] <= 9'd62; + memory[36] <= 9'd19; + memory[37] <= -9'd40; // -40 + memory[38] <= -9'd8; // -8 + memory[39] <= 9'd92; + memory[40] <= 9'd37; + memory[41] <= 9'd50; + memory[42] <= -9'd72; // -72 + memory[43] <= -9'd5; // -5 + memory[44] <= 9'd19; + memory[45] <= 9'd58; + memory[46] <= -9'd13; // -13 + memory[47] <= 9'd0; + memory[48] <= -9'd97; // -97 + memory[49] <= 9'd54; + memory[50] <= -9'd17; // -17 + memory[51] <= -9'd83; // -83 + memory[52] <= 9'd53; + memory[53] <= 9'd82; + memory[54] <= -9'd94; // -94 + memory[55] <= -9'd77; // -77 + memory[56] <= -9'd74; // -74 + memory[57] <= -9'd52; // -52 + memory[58] <= 9'd85; + memory[59] <= -9'd65; // -65 + memory[60] <= -9'd10; // -10 + memory[61] <= -9'd45; // -45 + memory[62] <= -9'd92; // -92 + memory[63] <= -9'd30; // -30 + memory[64] <= 9'd18; + memory[65] <= -9'd95; // -95 + memory[66] <= -9'd27; // -27 + memory[67] <= -9'd74; // -74 + memory[68] <= 9'd62; + memory[69] <= 9'd64; + memory[70] <= -9'd9; // -9 + memory[71] <= 9'd66; + memory[72] <= -9'd71; // -71 + memory[73] <= -9'd31; // -31 + memory[74] <= 9'd34; + memory[75] <= 9'd12; + memory[76] <= 9'd3; + memory[77] <= 9'd82; + memory[78] <= 9'd13; + memory[79] <= -9'd78; // -78 + memory[80] <= -9'd8; // -8 + memory[81] <= 9'd88; + memory[82] <= 9'd42; + memory[83] <= 9'd42; + memory[84] <= 9'd21; + memory[85] <= -9'd44; // -44 + memory[86] <= 9'd30; + memory[87] <= -9'd93; // -93 + memory[88] <= 9'd2; + memory[89] <= -9'd34; // -34 + memory[90] <= 9'd92; + memory[91] <= -9'd45; // -45 + memory[92] <= 9'd26; + memory[93] <= -9'd79; // -79 + memory[94] <= 9'd43; + memory[95] <= -9'd25; // -25 + memory[96] <= -9'd24; // -24 + memory[97] <= -9'd25; // -25 + memory[98] <= -9'd19; // -19 + memory[99] <= -9'd49; // -49 + memory[100] <= -9'd8; // -8