diff options
Diffstat (limited to 'part_1')
489 files changed, 195 insertions, 226 deletions
diff --git a/part_1/README.md b/part_1/README.md deleted file mode 100644 index 03d35be..0000000 --- a/part_1/README.md +++ /dev/null @@ -1,226 +0,0 @@ -# Experiment VERI: FPGA Design with Verilog (Part 1) - -In this experiment we will be programming a Cyclone V FPGA from Altera on a DE1-SoC Board that was made by Terasica. We will be using verilog in Quartus II to program the FPGA. - - -## Experiment 1: Schematic capture using Quartus II -- 7-Segment Display - - -### Introduction - -We first downloaded the solution for Exercise 1 and tried programming the FPGA using the Programmer from Quartus. The software didn't detect the DE1-SoC board and we had to turn it off and on again for the DE-SOC [USB-1] to appear. After we then added the right type of FPGA to the project (5CSEMA5) and deleted the ARM processor from the programmer window (SOCVHPS) we were able to add the solution to the FPGA and download it onto the board. - - -### Using Block Diagram - -We then used the truth table for the 7-Segment Decoder to create the K-map for the output number 4, so that we can extract the Sum of Products form from the K-map. We then added the missing output to the incomplete block diagram. - -![Output 4](https://github.com/ymherklotz/digital_verilog_coursework/blob/master/Extra/ex1/ex1Schematic.PNG) - -We then created a new block diagram, and made a symbol file for the 7-Segment Decoder, so that we can include it in this block diagram. We then made this block diagram our top-level design. This is the file that will make the whole project work on the FPGA and will be programmed onto the FPGA. The other file is just a schematic file that describes how the block in the top level design works. - -![ex1 top-level design](https://github.com/ymherklotz/digital_verilog_coursework/blob/master/Extra/ex1/Ex1BDF.PNG) - -We then compiled the Quartus project to see if there are any errors in the files, and then we added the pin assignments using the Pin Planner. - -![Pin Planner](https://github.com/ymherklotz/digital_verilog_coursework/blob/master/Extra/ex1/PinPlannerEx1.PNG) - -Finally we compiled the project and downloaded it onto the FPGA and it worked like the solution. Using the block diagram to create the project took a lot of time though and it would have been much easier to make the project in Verilog as it would have taken much less time and effort. We also wouldn't have had to create the Karnaugh maps to simplify the design and be able to implement it in the block diagram, because in Verilog we only need to implement the truth table. It is also much quicker to type than drag the wires from logic element to logic element and trying to find the different logic elements in the list of IPs that come with Quartus II. Verilog is also much more flexible, as we can define the 7-Segment Decoder in different ways (behaviourly or structurally). - - -### Propagation Delays from inputs to outputs - -To analyze the propagation delays from inputs to outputs we used the TimeQuest Timing Analyzer to create a table that contains all the propagation delays of all the inputs and outputs. First we looked at the propagation delay under the conditions "Slow 1100mV 0°C". This gave the following table. - -__Slow 1100mV 0°C TimeQuest Timing Analyzer Table__ - -![0 degrees timing](https://github.com/ymherklotz/digital_verilog_coursework/blob/master/Extra/ex1/RiseAndFall0degree.PNG) - - -Then for the second table we used the "Slow 1100mV 85°C" TimeQuest Analysis and got a slightly different table from it. - - -__Slow 1100mV 85°C TimeQuest Timing Analyzer Table__ - -![85 degrees timing](https://github.com/ymherklotz/digital_verilog_coursework/blob/master/Extra/ex1/RiseAndFall85degree.PNG) - - -The output on these tables shows the propagation delays from the inputs to the outputs. The 4 different rows have 4 different abreviations RR, RF, FR and FF, that stand for Rise-Rise, Rise-Fall, Fall-Rise and Fall-Fall respectively. These describe the time it takes for the signal to travel from a rise or fall of the signal to produce a rise or fall in the output signal. There are some boxes in the table that do not have a time in there, this is because these connections never happen and therefore the FPGA simplifies them and does not even connect them, and therefore they do not have a time. The times are also measured in nanoseconds. - -With the help of these tables we can observe that when the FPGA is at 85°C, the times between the inputs and outputs is higher than when the FPGA is cooled at 0°C. This can be explained by how fast the gates switch due to the transistor voltages switching. The switching time increases as the temperature increases and therefore the time between the inputs and outputs will increase as well. - - -## Experiment 2: 7-Segment Decoder in Verilog HDL - - -As modern digital designers do not use schematics anymore to design hardware it is much more useful to learn how to describe the hardware using a Hardware Description Language (HDL) such as VHDL or Verilog HDL. - -We typed the code for the 7-Segment Decoder in Quartus and created the module as shown below. - -```verilog -module hex_to_7seg (out, in); - - output [6:0] out; - input [3:0] in; - - reg [6:0] out; - - always @ (*) - case(in) - 4'h0: out = 7'b1000000; - 4'h1: out = 7'b1111001; - 4'h2: out = 7'b0100100; - 4'h3: out = 7'b0110000; - 4'h4: out = 7'b0011001; - 4'h5: out = 7'b0010010; - 4'h6: out = 7'b0000010; - 4'h7: out = 7'b1111000; - 4'h8: out = 7'b0000000; - 4'h9: out = 7'b0011000; - 4'ha: out = 7'b0001000; - 4'hb: out = 7'b0000011; - 4'hc: out = 7'b1000110; - 4'hd: out = 7'b0100001; - 4'he: out = 7'b0000110; - 4'hf: out = 7'b0001110; - endcase -endmodule -``` - -Then we created a top level design file in Verilog as well. This process is much faster than doing everything using schematics as one can easily edit the file and change parameters easily as well. It is also much easier to get an overview of the project as complicated schematic files are very hard to read. The code for the top level design can be seen below. - -```verilog -module ex2(SW, HEX0); - - input [3:0] SW; - output [6:0] HEX0; - - hex_to_7seg SEG0(HEX0, SW); - -endmodule -``` - -We checked the syntax of the files and then ran analysis and elaboration which returns early errors that we made while writing the verilog and in the logic of the design. We then added the pin assignments in text directly in the "ex1.qsf" file which is also so much faster than using the Pin Planner as we can just copy and paste the pin assignments into our other projects that we are going to create in the future and won't have to waste time on using the Pin Planner and looking up the names of all the pins that we wanted to use. - -We then put the module into our mylib folder so that we can reuse the code in later projects. This is also another advantage of using Verilog instead of schematics as the code can easily be reused in other projects and even in other FPGAs as Verilog only describes the hardware and the program that has to program the FPGA is in charge of implementing it. - - -## Experiment 3: 10-bit binary switch values on three 7-Segment Displays - - -A 10-bit binary switch display program will collect all the input bits from the switches and output them to the 3 7-Segment Displays. This just means that we have to split up the 10 bits into groups of 4, as this gives the value for one hexadecimal number to be displayed. This will give two 4-bit hexadecimal numbers and one 2-bit hexadecimal number where we can just set the two most significant bits to 0. - -For this project we had to create a new top-level design file, howver we were able to reuse our 7-Segment Decoder code that we wrote for Experiment 2. Apart from that we didn't have to create any other module for this Experiment as the 7-Segment Decoders are just going to display the hexadecimal values of the switches, which does not require any converting. The code that we wrote for the top level design is shown below. - -```verilog -module ex3(SW, HEX0, HEX1, HEX2); - - input [9:0] SW; - output [6:0] HEX0; - output [6:0] HEX1; - output [6:0] HEX2; - - hex_to_7seg SEG0 (HEX0, SW[3:0]); - hex_to_7seg SEG1 (HEX1, SW[7:4]); - hex_to_7seg SEG2 (HEX2, SW[9:8]); - -endmodule -``` - -This takes in the 10-bit input from the 10 switches, which are assigned to by the text file, and set the output to be the hex display. We then checked the syntax again and ran the analysis and elaboration on the project to see if there are any errors. - -When programming the FPGA we tested it by setting known binary values into the switches and checked if the displays showed the correct values. - - -## Experiment 4: Displaying 10-bit binary as BCD digits on the 7-Segment Displays - - -```verilog -module bin2bcd_10 (B, BCD_0, BCD_1, BCD_2, BCD_3); - - input [9:0] B; - output [3:0] BCD_0, BCD_1, BCD_2, BCD_3; - - wire [3:0] w1,w2,w3,w4,w5,w6,w7,w8,w9,w10,w11,w12; - wire [3:0] a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12; - - add3_ge5 A1 (w1,a1); - add3_ge5 A2 (w2,a2); - add3_ge5 A3 (w3,a3); - add3_ge5 A4 (w4,a4); - add3_ge5 A5 (w5,a5); - add3_ge5 A6 (w6,a6); - add3_ge5 A7 (w7,a7); - add3_ge5 A8 (w8,a8); - add3_ge5 A9 (w9,a9); - add3_ge5 A10 (w10,a10); - add3_ge5 A11 (w11,a11); - add3_ge5 A12 (w12,a12); - - assign w1 = {1'b0, B[9:7]}; - assign w2 = {a1[2:0], B[6]}; - assign w3 = {a2[2:0], B[5]}; - assign w4 = {1'b0, a1[3], a2[3], a3[3]}; - assign w5 = {a3[2:0], B[4]}; - assign w6 = {a4[2:0], a5[3]}; - assign w7 = {a5[2:0], B[3]}; - assign w8 = {a6[2:0], a7[3]}; - assign w9 = {a7[2:0], B[2]}; - assign w10 = {1'b0, a4[3], a6[3], a8[3]}; - assign w11 = {a8[2:0], a9[3]}; - assign w12 = {a9[2:0], B[1]}; - - assign BCD_0 = {a12[2:0],B[0]}; - assign BCD_1 = {a11[2:0],a12[3]}; - assign BCD_2 = {a10[2:0],a11[3]}; - assign BCD_3 = {3'b000,a10[3]}; -endmodule -``` - -```verilog -module add3_ge5(w,a); - output [3:0] a; - input [3:0] w; - - reg [3:0] a; - - always @ (w) - case(w) - 4'b0000: a <= 4'b0000; - 4'b0001: a <= 4'b0001; - 4'b0010: a <= 4'b0010; - 4'b0011: a <= 4'b0011; - 4'b0100: a <= 4'b0100; - 4'b0101: a <= 4'b1000; - 4'b0110: a <= 4'b1001; - 4'b0111: a <= 4'b1010; - 4'b1000: a <= 4'b1011; - 4'b1001: a <= 4'b1100; - 4'b1010: a <= 4'b1101; - 4'b1011: a <= 4'b1110; - 4'b1100: a <= 4'b1111; - - default: a <= 4'b0000; - endcase -endmodule -``` - -```verilog - -module ex4(SW, HEX0, HEX1, HEX2, HEX3); - - input [9:0] SW; - output [6:0] HEX0, HEX1, HEX2, HEX3; - - wire [3:0] w0, w1, w2, w3; - - bin2bcd_10(SW, w0, w1, w2, w3); - - hex_to_7seg(HEX0, w0); - hex_to_7seg(HEX1, w1); - hex_to_7seg(HEX2, w2); - hex_to_7seg(HEX3, w3); - - -endmodule -``` diff --git a/part_1/ex1/BDF_Files/My7seg.bdf b/part_1/ex1/BDF_Files/My7seg.bdf index d410eda..d410eda 100644..100755 --- a/part_1/ex1/BDF_Files/My7seg.bdf +++ b/part_1/ex1/BDF_Files/My7seg.bdf diff --git a/part_1/ex1/BDF_Files/ex1.bdf b/part_1/ex1/BDF_Files/ex1.bdf index 21cfdb1..21cfdb1 100644..100755 --- a/part_1/ex1/BDF_Files/ex1.bdf +++ b/part_1/ex1/BDF_Files/ex1.bdf diff --git a/part_1/ex1/Chain1.cdf b/part_1/ex1/Chain1.cdf index acb1f32..acb1f32 100644..100755 --- a/part_1/ex1/Chain1.cdf +++ b/part_1/ex1/Chain1.cdf diff --git a/part_1/ex1/Chain2.cdf b/part_1/ex1/Chain2.cdf index 590eb03..590eb03 100644..100755 --- a/part_1/ex1/Chain2.cdf +++ b/part_1/ex1/Chain2.cdf diff --git a/part_1/ex1/Symbol_Files/My7seg.bsf b/part_1/ex1/Symbol_Files/My7seg.bsf index c348e85..c348e85 100644..100755 --- a/part_1/ex1/Symbol_Files/My7seg.bsf +++ b/part_1/ex1/Symbol_Files/My7seg.bsf diff --git a/part_1/ex1/c5_pin_model_dump.txt b/part_1/ex1/c5_pin_model_dump.txt index a895a64..a895a64 100644..100755 --- a/part_1/ex1/c5_pin_model_dump.txt +++ b/part_1/ex1/c5_pin_model_dump.txt diff --git a/part_1/ex1/db/_cmp.kpt b/part_1/ex1/db/.cmp.kpt Binary files differindex 454d272..454d272 100644..100755 --- a/part_1/ex1/db/_cmp.kpt +++ b/part_1/ex1/db/.cmp.kpt diff --git a/part_1/ex1/db/ex1.(0).cnf.cdb b/part_1/ex1/db/ex1.(0).cnf.cdb Binary files differindex e600a11..e600a11 100644..100755 --- a/part_1/ex1/db/ex1.(0).cnf.cdb +++ b/part_1/ex1/db/ex1.(0).cnf.cdb diff --git a/part_1/ex1/db/ex1.(0).cnf.hdb b/part_1/ex1/db/ex1.(0).cnf.hdb Binary files differindex 7d57a69..7d57a69 100644..100755 --- a/part_1/ex1/db/ex1.(0).cnf.hdb +++ b/part_1/ex1/db/ex1.(0).cnf.hdb diff --git a/part_1/ex1/db/ex1.(1).cnf.cdb b/part_1/ex1/db/ex1.(1).cnf.cdb Binary files differindex c0402be..c0402be 100644..100755 --- a/part_1/ex1/db/ex1.(1).cnf.cdb +++ b/part_1/ex1/db/ex1.(1).cnf.cdb diff --git a/part_1/ex1/db/ex1.(1).cnf.hdb b/part_1/ex1/db/ex1.(1).cnf.hdb Binary files differindex b579b27..b579b27 100644..100755 --- a/part_1/ex1/db/ex1.(1).cnf.hdb +++ b/part_1/ex1/db/ex1.(1).cnf.hdb diff --git a/part_1/ex1/db/ex1.ae.hdb b/part_1/ex1/db/ex1.ae.hdb Binary files differindex e1dfcb9..e1dfcb9 100644..100755 --- a/part_1/ex1/db/ex1.ae.hdb +++ b/part_1/ex1/db/ex1.ae.hdb diff --git a/part_1/ex1/db/ex1.asm.qmsg b/part_1/ex1/db/ex1.asm.qmsg index 48b3c3e..48b3c3e 100644..100755 --- a/part_1/ex1/db/ex1.asm.qmsg +++ b/part_1/ex1/db/ex1.asm.qmsg diff --git a/part_1/ex1/db/ex1.asm.rdb b/part_1/ex1/db/ex1.asm.rdb Binary files differindex b6146dc..b6146dc 100644..100755 --- a/part_1/ex1/db/ex1.asm.rdb +++ b/part_1/ex1/db/ex1.asm.rdb diff --git a/part_1/ex1/db/ex1.cbx.xml b/part_1/ex1/db/ex1.cbx.xml index 4417b7d..4417b7d 100644..100755 --- a/part_1/ex1/db/ex1.cbx.xml +++ b/part_1/ex1/db/ex1.cbx.xml diff --git a/part_1/ex1/db/ex1.cmp.ammdb b/part_1/ex1/db/ex1.cmp.ammdb Binary files differindex 114cc7c..114cc7c 100644..100755 --- a/part_1/ex1/db/ex1.cmp.ammdb +++ b/part_1/ex1/db/ex1.cmp.ammdb diff --git a/part_1/ex1/db/ex1.cmp.bpm b/part_1/ex1/db/ex1.cmp.bpm Binary files differindex 5af97fb..5af97fb 100644..100755 --- a/part_1/ex1/db/ex1.cmp.bpm +++ b/part_1/ex1/db/ex1.cmp.bpm diff --git a/part_1/ex1/db/ex1.cmp.cdb b/part_1/ex1/db/ex1.cmp.cdb Binary files differindex f8d2ef7..f8d2ef7 100644..100755 --- a/part_1/ex1/db/ex1.cmp.cdb +++ b/part_1/ex1/db/ex1.cmp.cdb diff --git a/part_1/ex1/db/ex1.cmp.hdb b/part_1/ex1/db/ex1.cmp.hdb Binary files differindex 9939091..9939091 100644..100755 --- a/part_1/ex1/db/ex1.cmp.hdb +++ b/part_1/ex1/db/ex1.cmp.hdb diff --git a/part_1/ex1/db/ex1.cmp.idb b/part_1/ex1/db/ex1.cmp.idb Binary files differindex 174bc1b..174bc1b 100644..100755 --- a/part_1/ex1/db/ex1.cmp.idb +++ b/part_1/ex1/db/ex1.cmp.idb diff --git a/part_1/ex1/db/ex1.cmp.logdb b/part_1/ex1/db/ex1.cmp.logdb index 6387fe4..6387fe4 100644..100755 --- a/part_1/ex1/db/ex1.cmp.logdb +++ b/part_1/ex1/db/ex1.cmp.logdb diff --git a/part_1/ex1/db/ex1.cmp.rdb b/part_1/ex1/db/ex1.cmp.rdb Binary files differindex c33a804..c33a804 100644..100755 --- a/part_1/ex1/db/ex1.cmp.rdb +++ b/part_1/ex1/db/ex1.cmp.rdb diff --git a/part_1/ex1/db/ex1.cmp_merge.kpt b/part_1/ex1/db/ex1.cmp_merge.kpt Binary files differindex 83afb45..83afb45 100644..100755 --- a/part_1/ex1/db/ex1.cmp_merge.kpt +++ b/part_1/ex1/db/ex1.cmp_merge.kpt diff --git a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_0c_fast.hsd b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_0c_fast.hsd Binary files differindex 5b115d6..5b115d6 100644..100755 --- a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_0c_fast.hsd +++ b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_0c_fast.hsd diff --git a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_85c_fast.hsd b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_85c_fast.hsd Binary files differindex 3a7a497..3a7a497 100644..100755 --- a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_85c_fast.hsd +++ b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.ff_85c_fast.hsd diff --git a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_0c_slow.hsd b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_0c_slow.hsd Binary files differindex aa473fa..aa473fa 100644..100755 --- a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_0c_slow.hsd +++ b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_0c_slow.hsd diff --git a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_85c_slow.hsd b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_85c_slow.hsd Binary files differindex acc52a8..acc52a8 100644..100755 --- a/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_85c_slow.hsd +++ b/part_1/ex1/db/ex1.cyclonev_io_sim_cache.tt_85c_slow.hsd diff --git a/part_1/ex1/db/ex1.db_info b/part_1/ex1/db/ex1.db_info index a96dd54..a96dd54 100644..100755 --- a/part_1/ex1/db/ex1.db_info +++ b/part_1/ex1/db/ex1.db_info diff --git a/part_1/ex1/db/ex1.fit.qmsg b/part_1/ex1/db/ex1.fit.qmsg index 89644f0..89644f0 100644..100755 --- a/part_1/ex1/db/ex1.fit.qmsg +++ b/part_1/ex1/db/ex1.fit.qmsg diff --git a/part_1/ex1/db/ex1.hier_info b/part_1/ex1/db/ex1.hier_info index 224e60b..224e60b 100644..100755 --- a/part_1/ex1/db/ex1.hier_info +++ b/part_1/ex1/db/ex1.hier_info diff --git a/part_1/ex1/db/ex1.hif b/part_1/ex1/db/ex1.hif Binary files differindex 3eeb213..3eeb213 100644..100755 --- a/part_1/ex1/db/ex1.hif +++ b/part_1/ex1/db/ex1.hif diff --git a/part_1/ex1/db/ex1.lpc.html b/part_1/ex1/db/ex1.lpc.html index 75daae6..75daae6 100644..100755 --- a/part_1/ex1/db/ex1.lpc.html +++ b/part_1/ex1/db/ex1.lpc.html diff --git a/part_1/ex1/db/ex1.lpc.rdb b/part_1/ex1/db/ex1.lpc.rdb Binary files differindex 5008357..5008357 100644..100755 --- a/part_1/ex1/db/ex1.lpc.rdb +++ b/part_1/ex1/db/ex1.lpc.rdb diff --git a/part_1/ex1/db/ex1.lpc.txt b/part_1/ex1/db/ex1.lpc.txt index ec1e423..ec1e423 100644..100755 --- a/part_1/ex1/db/ex1.lpc.txt +++ b/part_1/ex1/db/ex1.lpc.txt diff --git a/part_1/ex1/db/ex1.map.ammdb b/part_1/ex1/db/ex1.map.ammdb Binary files differindex 174eb00..174eb00 100644..100755 --- a/part_1/ex1/db/ex1.map.ammdb +++ b/part_1/ex1/db/ex1.map.ammdb diff --git a/part_1/ex1/db/ex1.map.bpm b/part_1/ex1/db/ex1.map.bpm Binary files differindex 2b712e8..2b712e8 100644..100755 --- a/part_1/ex1/db/ex1.map.bpm +++ b/part_1/ex1/db/ex1.map.bpm diff --git a/part_1/ex1/db/ex1.map.cdb b/part_1/ex1/db/ex1.map.cdb Binary files differindex 91d305e..91d305e 100644..100755 --- a/part_1/ex1/db/ex1.map.cdb +++ b/part_1/ex1/db/ex1.map.cdb diff --git a/part_1/ex1/db/ex1.map.hdb b/part_1/ex1/db/ex1.map.hdb Binary files differindex 9261c7d..9261c7d 100644..100755 --- a/part_1/ex1/db/ex1.map.hdb +++ b/part_1/ex1/db/ex1.map.hdb diff --git a/part_1/ex1/db/ex1.map.kpt b/part_1/ex1/db/ex1.map.kpt Binary files differindex d18a67e..d18a67e 100644..100755 --- a/part_1/ex1/db/ex1.map.kpt +++ b/part_1/ex1/db/ex1.map.kpt diff --git a/part_1/ex1/db/ex1.map.logdb b/part_1/ex1/db/ex1.map.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex1/db/ex1.map.logdb +++ b/part_1/ex1/db/ex1.map.logdb diff --git a/part_1/ex1/db/ex1.map.qmsg b/part_1/ex1/db/ex1.map.qmsg index 8d7aa08..8d7aa08 100644..100755 --- a/part_1/ex1/db/ex1.map.qmsg +++ b/part_1/ex1/db/ex1.map.qmsg diff --git a/part_1/ex1/db/ex1.map.rdb b/part_1/ex1/db/ex1.map.rdb Binary files differindex c9bff7e..c9bff7e 100644..100755 --- a/part_1/ex1/db/ex1.map.rdb +++ b/part_1/ex1/db/ex1.map.rdb diff --git a/part_1/ex1/db/ex1.map_bb.cdb b/part_1/ex1/db/ex1.map_bb.cdb Binary files differindex 4bbea3d..4bbea3d 100644..100755 --- a/part_1/ex1/db/ex1.map_bb.cdb +++ b/part_1/ex1/db/ex1.map_bb.cdb diff --git a/part_1/ex1/db/ex1.map_bb.hdb b/part_1/ex1/db/ex1.map_bb.hdb Binary files differindex 4fbdade..4fbdade 100644..100755 --- a/part_1/ex1/db/ex1.map_bb.hdb +++ b/part_1/ex1/db/ex1.map_bb.hdb diff --git a/part_1/ex1/db/ex1.map_bb.logdb b/part_1/ex1/db/ex1.map_bb.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex1/db/ex1.map_bb.logdb +++ b/part_1/ex1/db/ex1.map_bb.logdb diff --git a/part_1/ex1/db/ex1.pplq.rdb b/part_1/ex1/db/ex1.pplq.rdb Binary files differindex 8627bdd..8627bdd 100644..100755 --- a/part_1/ex1/db/ex1.pplq.rdb +++ b/part_1/ex1/db/ex1.pplq.rdb diff --git a/part_1/ex1/db/ex1.pre_map.cdb b/part_1/ex1/db/ex1.pre_map.cdb Binary files differindex 372b591..372b591 100644..100755 --- a/part_1/ex1/db/ex1.pre_map.cdb +++ b/part_1/ex1/db/ex1.pre_map.cdb diff --git a/part_1/ex1/db/ex1.pre_map.hdb b/part_1/ex1/db/ex1.pre_map.hdb Binary files differindex 717a0a9..717a0a9 100644..100755 --- a/part_1/ex1/db/ex1.pre_map.hdb +++ b/part_1/ex1/db/ex1.pre_map.hdb diff --git a/part_1/ex1/db/ex1.root_partition.map.reg_db.cdb b/part_1/ex1/db/ex1.root_partition.map.reg_db.cdb Binary files differindex 4fa69f7..4fa69f7 100644..100755 --- a/part_1/ex1/db/ex1.root_partition.map.reg_db.cdb +++ b/part_1/ex1/db/ex1.root_partition.map.reg_db.cdb diff --git a/part_1/ex1/db/ex1.routing.rdb b/part_1/ex1/db/ex1.routing.rdb Binary files differindex c469cb8..c469cb8 100644..100755 --- a/part_1/ex1/db/ex1.routing.rdb +++ b/part_1/ex1/db/ex1.routing.rdb diff --git a/part_1/ex1/db/ex1.rtlv.hdb b/part_1/ex1/db/ex1.rtlv.hdb Binary files differindex 050e289..050e289 100644..100755 --- a/part_1/ex1/db/ex1.rtlv.hdb +++ b/part_1/ex1/db/ex1.rtlv.hdb diff --git a/part_1/ex1/db/ex1.rtlv_sg.cdb b/part_1/ex1/db/ex1.rtlv_sg.cdb Binary files differindex 99ab5a6..99ab5a6 100644..100755 --- a/part_1/ex1/db/ex1.rtlv_sg.cdb +++ b/part_1/ex1/db/ex1.rtlv_sg.cdb diff --git a/part_1/ex1/db/ex1.rtlv_sg_swap.cdb b/part_1/ex1/db/ex1.rtlv_sg_swap.cdb Binary files differindex f5bfe0a..f5bfe0a 100644..100755 --- a/part_1/ex1/db/ex1.rtlv_sg_swap.cdb +++ b/part_1/ex1/db/ex1.rtlv_sg_swap.cdb diff --git a/part_1/ex1/db/ex1.sld_design_entry.sci b/part_1/ex1/db/ex1.sld_design_entry.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex1/db/ex1.sld_design_entry.sci +++ b/part_1/ex1/db/ex1.sld_design_entry.sci diff --git a/part_1/ex1/db/ex1.sld_design_entry_dsc.sci b/part_1/ex1/db/ex1.sld_design_entry_dsc.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex1/db/ex1.sld_design_entry_dsc.sci +++ b/part_1/ex1/db/ex1.sld_design_entry_dsc.sci diff --git a/part_1/ex1/db/ex1.smart_action.txt b/part_1/ex1/db/ex1.smart_action.txt index 437a63e..437a63e 100644..100755 --- a/part_1/ex1/db/ex1.smart_action.txt +++ b/part_1/ex1/db/ex1.smart_action.txt diff --git a/part_1/ex1/db/ex1.sta.qmsg b/part_1/ex1/db/ex1.sta.qmsg index ad0b311..ad0b311 100644..100755 --- a/part_1/ex1/db/ex1.sta.qmsg +++ b/part_1/ex1/db/ex1.sta.qmsg diff --git a/part_1/ex1/db/ex1.sta.rdb b/part_1/ex1/db/ex1.sta.rdb Binary files differindex b4f2a86..b4f2a86 100644..100755 --- a/part_1/ex1/db/ex1.sta.rdb +++ b/part_1/ex1/db/ex1.sta.rdb diff --git a/part_1/ex1/db/ex1.sta_cmp.6_slow_1100mv_85c.tdb b/part_1/ex1/db/ex1.sta_cmp.6_slow_1100mv_85c.tdb Binary files differindex 9b8e12b..9b8e12b 100644..100755 --- a/part_1/ex1/db/ex1.sta_cmp.6_slow_1100mv_85c.tdb +++ b/part_1/ex1/db/ex1.sta_cmp.6_slow_1100mv_85c.tdb diff --git a/part_1/ex1/db/ex1.taw.rdb b/part_1/ex1/db/ex1.taw.rdb Binary files differindex 1728c3f..1728c3f 100644..100755 --- a/part_1/ex1/db/ex1.taw.rdb +++ b/part_1/ex1/db/ex1.taw.rdb diff --git a/part_1/ex1/db/ex1.tis_db_list.ddb b/part_1/ex1/db/ex1.tis_db_list.ddb Binary files differindex 88225e8..88225e8 100644..100755 --- a/part_1/ex1/db/ex1.tis_db_list.ddb +++ b/part_1/ex1/db/ex1.tis_db_list.ddb diff --git a/part_1/ex1/db/ex1.tiscmp.fast_1100mv_0c.ddb b/part_1/ex1/db/ex1.tiscmp.fast_1100mv_0c.ddb Binary files differindex bf20fad..bf20fad 100644..100755 --- a/part_1/ex1/db/ex1.tiscmp.fast_1100mv_0c.ddb +++ b/part_1/ex1/db/ex1.tiscmp.fast_1100mv_0c.ddb diff --git a/part_1/ex1/db/ex1.tiscmp.fast_1100mv_85c.ddb b/part_1/ex1/db/ex1.tiscmp.fast_1100mv_85c.ddb Binary files differindex 6e45a2b..6e45a2b 100644..100755 --- a/part_1/ex1/db/ex1.tiscmp.fast_1100mv_85c.ddb +++ b/part_1/ex1/db/ex1.tiscmp.fast_1100mv_85c.ddb diff --git a/part_1/ex1/db/ex1.tiscmp.slow_1100mv_0c.ddb b/part_1/ex1/db/ex1.tiscmp.slow_1100mv_0c.ddb Binary files differindex 6231e30..6231e30 100644..100755 --- a/part_1/ex1/db/ex1.tiscmp.slow_1100mv_0c.ddb +++ b/part_1/ex1/db/ex1.tiscmp.slow_1100mv_0c.ddb diff --git a/part_1/ex1/db/ex1.tiscmp.slow_1100mv_85c.ddb b/part_1/ex1/db/ex1.tiscmp.slow_1100mv_85c.ddb Binary files differindex 08123f8..08123f8 100644..100755 --- a/part_1/ex1/db/ex1.tiscmp.slow_1100mv_85c.ddb +++ b/part_1/ex1/db/ex1.tiscmp.slow_1100mv_85c.ddb diff --git a/part_1/ex1/db/ex1.tmw_info b/part_1/ex1/db/ex1.tmw_info index 46ba178..46ba178 100644..100755 --- a/part_1/ex1/db/ex1.tmw_info +++ b/part_1/ex1/db/ex1.tmw_info diff --git a/part_1/ex1/db/ex1.vpr.ammdb b/part_1/ex1/db/ex1.vpr.ammdb Binary files differindex 6dccbfa..6dccbfa 100644..100755 --- a/part_1/ex1/db/ex1.vpr.ammdb +++ b/part_1/ex1/db/ex1.vpr.ammdb diff --git a/part_1/ex1/db/ex1_partition_pins.json b/part_1/ex1/db/ex1_partition_pins.json index 4a972c2..4a972c2 100644..100755 --- a/part_1/ex1/db/ex1_partition_pins.json +++ b/part_1/ex1/db/ex1_partition_pins.json diff --git a/part_1/ex1/db/prev_cmp_ex1.qmsg b/part_1/ex1/db/prev_cmp_ex1.qmsg index d3fbe2f..d3fbe2f 100644..100755 --- a/part_1/ex1/db/prev_cmp_ex1.qmsg +++ b/part_1/ex1/db/prev_cmp_ex1.qmsg diff --git a/part_1/ex1/ex1.qpf b/part_1/ex1/ex1.qpf index 69f0304..69f0304 100644..100755 --- a/part_1/ex1/ex1.qpf +++ b/part_1/ex1/ex1.qpf diff --git a/part_1/ex1/ex1.qsf b/part_1/ex1/ex1.qsf index a967e1c..a967e1c 100644..100755 --- a/part_1/ex1/ex1.qsf +++ b/part_1/ex1/ex1.qsf diff --git a/part_1/ex1/ex1.qws b/part_1/ex1/ex1.qws Binary files differindex ec61025..ec61025 100644..100755 --- a/part_1/ex1/ex1.qws +++ b/part_1/ex1/ex1.qws diff --git a/part_1/ex1/ex1sol.sof b/part_1/ex1/ex1sol.sof Binary files differindex d3468ea..d3468ea 100644..100755 --- a/part_1/ex1/ex1sol.sof +++ b/part_1/ex1/ex1sol.sof diff --git a/part_1/ex1/incremental_db/README b/part_1/ex1/incremental_db/README index 6191fbe..6191fbe 100644..100755 --- a/part_1/ex1/incremental_db/README +++ b/part_1/ex1/incremental_db/README diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.db_info b/part_1/ex1/incremental_db/compiled_partitions/ex1.db_info index 2a3e9d6..2a3e9d6 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.db_info +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.db_info diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.ammdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.ammdb Binary files differindex 114cc7c..114cc7c 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.ammdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.ammdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.cdb Binary files differindex d3e8b8b..d3e8b8b 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.dfp b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.dfp Binary files differindex b1c67d6..b1c67d6 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.dfp +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.dfp diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.cdb Binary files differindex 3d28a4b..3d28a4b 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.hdb Binary files differindex 99c0223..99c0223 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.sig b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.sig +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hbdb.sig diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hdb Binary files differindex 2849309..2849309 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.logdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.logdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.logdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.rcfdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.rcfdb Binary files differindex a796b15..a796b15 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.rcfdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.cmp.rcfdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.cdb Binary files differindex 7344406..7344406 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.dpi b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.dpi Binary files differindex d9041c8..d9041c8 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.dpi +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.dpi diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.cdb Binary files differindex 4a75bdf..4a75bdf 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hb_info b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hb_info Binary files differindex 8210c55..8210c55 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hb_info +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hb_info diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hdb Binary files differindex 5b69841..5b69841 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.sig b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.sig +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hbdb.sig diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hdb Binary files differindex d07d553..d07d553 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.kpt b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.kpt Binary files differindex 83835bb..83835bb 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.kpt +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.kpt diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olf.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olf.cdb Binary files differindex 1e939f1..1e939f1 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olf.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olf.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olm.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olm.cdb Binary files differindex 6631958..6631958 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olm.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.olm.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.oln.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.oln.cdb Binary files differindex e746406..e746406 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.oln.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.oln.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.opi b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.opi index 56a6051..56a6051 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.opi +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.opi diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orf.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orf.cdb Binary files differindex 1e939f1..1e939f1 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orf.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orf.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orm.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orm.cdb Binary files differindex 7079e0f..7079e0f 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orm.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orm.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orn.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orn.cdb Binary files differindex 7d06c89..7d06c89 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orn.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.map.orn.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.cdb Binary files differindex 7344406..7344406 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.cdb Binary files differindex 4a75bdf..4a75bdf 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.cdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.hdb Binary files differindex 5b69841..5b69841 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hbdb.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hdb Binary files differindex d07d553..d07d553 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.kpt b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.kpt Binary files differindex 83835bb..83835bb 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.kpt +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.root_partition.rrp.kpt diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.rrp.hdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.rrp.hdb Binary files differindex b3c97c6..b3c97c6 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.rrp.hdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.rrp.hdb diff --git a/part_1/ex1/incremental_db/compiled_partitions/ex1.rrs.cdb b/part_1/ex1/incremental_db/compiled_partitions/ex1.rrs.cdb Binary files differindex c633497..c633497 100644..100755 --- a/part_1/ex1/incremental_db/compiled_partitions/ex1.rrs.cdb +++ b/part_1/ex1/incremental_db/compiled_partitions/ex1.rrs.cdb diff --git a/part_1/ex1/output_files/ex1.asm.rpt b/part_1/ex1/output_files/ex1.asm.rpt index 4aee34e..4aee34e 100644..100755 --- a/part_1/ex1/output_files/ex1.asm.rpt +++ b/part_1/ex1/output_files/ex1.asm.rpt diff --git a/part_1/ex1/output_files/ex1.done b/part_1/ex1/output_files/ex1.done index 8acbae2..8acbae2 100644..100755 --- a/part_1/ex1/output_files/ex1.done +++ b/part_1/ex1/output_files/ex1.done diff --git a/part_1/ex1/output_files/ex1.fit.rpt b/part_1/ex1/output_files/ex1.fit.rpt index c72cc4c..c72cc4c 100644..100755 --- a/part_1/ex1/output_files/ex1.fit.rpt +++ b/part_1/ex1/output_files/ex1.fit.rpt diff --git a/part_1/ex1/output_files/ex1.fit.smsg b/part_1/ex1/output_files/ex1.fit.smsg index 43eead5..43eead5 100644..100755 --- a/part_1/ex1/output_files/ex1.fit.smsg +++ b/part_1/ex1/output_files/ex1.fit.smsg diff --git a/part_1/ex1/output_files/ex1.fit.summary b/part_1/ex1/output_files/ex1.fit.summary index 47593ce..47593ce 100644..100755 --- a/part_1/ex1/output_files/ex1.fit.summary +++ b/part_1/ex1/output_files/ex1.fit.summary diff --git a/part_1/ex1/output_files/ex1.flow.rpt b/part_1/ex1/output_files/ex1.flow.rpt index 1f5a039..1f5a039 100644..100755 --- a/part_1/ex1/output_files/ex1.flow.rpt +++ b/part_1/ex1/output_files/ex1.flow.rpt diff --git a/part_1/ex1/output_files/ex1.jdi b/part_1/ex1/output_files/ex1.jdi index 1d96920..1d96920 100644..100755 --- a/part_1/ex1/output_files/ex1.jdi +++ b/part_1/ex1/output_files/ex1.jdi diff --git a/part_1/ex1/output_files/ex1.map.rpt b/part_1/ex1/output_files/ex1.map.rpt index ff851a0..ff851a0 100644..100755 --- a/part_1/ex1/output_files/ex1.map.rpt +++ b/part_1/ex1/output_files/ex1.map.rpt diff --git a/part_1/ex1/output_files/ex1.map.summary b/part_1/ex1/output_files/ex1.map.summary index 8f09a10..8f09a10 100644..100755 --- a/part_1/ex1/output_files/ex1.map.summary +++ b/part_1/ex1/output_files/ex1.map.summary diff --git a/part_1/ex1/output_files/ex1.pin b/part_1/ex1/output_files/ex1.pin index 8575f65..8575f65 100644..100755 --- a/part_1/ex1/output_files/ex1.pin +++ b/part_1/ex1/output_files/ex1.pin diff --git a/part_1/ex1/output_files/ex1.sld b/part_1/ex1/output_files/ex1.sld index 41a6030..41a6030 100644..100755 --- a/part_1/ex1/output_files/ex1.sld +++ b/part_1/ex1/output_files/ex1.sld diff --git a/part_1/ex1/output_files/ex1.sof b/part_1/ex1/output_files/ex1.sof Binary files differindex c7f4077..c7f4077 100644..100755 --- a/part_1/ex1/output_files/ex1.sof +++ b/part_1/ex1/output_files/ex1.sof diff --git a/part_1/ex1/output_files/ex1.sta.rpt b/part_1/ex1/output_files/ex1.sta.rpt index b9ddcf3..b9ddcf3 100644..100755 --- a/part_1/ex1/output_files/ex1.sta.rpt +++ b/part_1/ex1/output_files/ex1.sta.rpt diff --git a/part_1/ex1/output_files/ex1.sta.summary b/part_1/ex1/output_files/ex1.sta.summary index 6640100..6640100 100644..100755 --- a/part_1/ex1/output_files/ex1.sta.summary +++ b/part_1/ex1/output_files/ex1.sta.summary diff --git a/part_1/ex2/c5_pin_model_dump.txt b/part_1/ex2/c5_pin_model_dump.txt index a895a64..a895a64 100644..100755 --- a/part_1/ex2/c5_pin_model_dump.txt +++ b/part_1/ex2/c5_pin_model_dump.txt diff --git a/part_1/ex2/db/_cmp.kpt b/part_1/ex2/db/.cmp.kpt Binary files differindex 8d0efe5..8d0efe5 100644..100755 --- a/part_1/ex2/db/_cmp.kpt +++ b/part_1/ex2/db/.cmp.kpt diff --git a/part_1/ex2/db/ex2.(0).cnf.cdb b/part_1/ex2/db/ex2.(0).cnf.cdb Binary files differindex 4d38dcb..4d38dcb 100644..100755 --- a/part_1/ex2/db/ex2.(0).cnf.cdb +++ b/part_1/ex2/db/ex2.(0).cnf.cdb diff --git a/part_1/ex2/db/ex2.(0).cnf.hdb b/part_1/ex2/db/ex2.(0).cnf.hdb Binary files differindex b7c0f0f..b7c0f0f 100644..100755 --- a/part_1/ex2/db/ex2.(0).cnf.hdb +++ b/part_1/ex2/db/ex2.(0).cnf.hdb diff --git a/part_1/ex2/db/ex2.(1).cnf.cdb b/part_1/ex2/db/ex2.(1).cnf.cdb Binary files differindex 8568158..8568158 100644..100755 --- a/part_1/ex2/db/ex2.(1).cnf.cdb +++ b/part_1/ex2/db/ex2.(1).cnf.cdb diff --git a/part_1/ex2/db/ex2.(1).cnf.hdb b/part_1/ex2/db/ex2.(1).cnf.hdb Binary files differindex 9d7c66c..9d7c66c 100644..100755 --- a/part_1/ex2/db/ex2.(1).cnf.hdb +++ b/part_1/ex2/db/ex2.(1).cnf.hdb diff --git a/part_1/ex2/db/ex2.ae.hdb b/part_1/ex2/db/ex2.ae.hdb Binary files differindex 46309a6..46309a6 100644..100755 --- a/part_1/ex2/db/ex2.ae.hdb +++ b/part_1/ex2/db/ex2.ae.hdb diff --git a/part_1/ex2/db/ex2.analyze_file.qmsg b/part_1/ex2/db/ex2.analyze_file.qmsg index 57383cc..57383cc 100644..100755 --- a/part_1/ex2/db/ex2.analyze_file.qmsg +++ b/part_1/ex2/db/ex2.analyze_file.qmsg diff --git a/part_1/ex2/db/ex2.asm.qmsg b/part_1/ex2/db/ex2.asm.qmsg index 614bb7f..614bb7f 100644..100755 --- a/part_1/ex2/db/ex2.asm.qmsg +++ b/part_1/ex2/db/ex2.asm.qmsg diff --git a/part_1/ex2/db/ex2.asm.rdb b/part_1/ex2/db/ex2.asm.rdb Binary files differindex 541780a..541780a 100644..100755 --- a/part_1/ex2/db/ex2.asm.rdb +++ b/part_1/ex2/db/ex2.asm.rdb diff --git a/part_1/ex2/db/ex2.cbx.xml b/part_1/ex2/db/ex2.cbx.xml index 6e0a223..6e0a223 100644..100755 --- a/part_1/ex2/db/ex2.cbx.xml +++ b/part_1/ex2/db/ex2.cbx.xml diff --git a/part_1/ex2/db/ex2.cmp.ammdb b/part_1/ex2/db/ex2.cmp.ammdb Binary files differindex 4435177..4435177 100644..100755 --- a/part_1/ex2/db/ex2.cmp.ammdb +++ b/part_1/ex2/db/ex2.cmp.ammdb diff --git a/part_1/ex2/db/ex2.cmp.bpm b/part_1/ex2/db/ex2.cmp.bpm Binary files differindex df9556e..df9556e 100644..100755 --- a/part_1/ex2/db/ex2.cmp.bpm +++ b/part_1/ex2/db/ex2.cmp.bpm diff --git a/part_1/ex2/db/ex2.cmp.cdb b/part_1/ex2/db/ex2.cmp.cdb Binary files differindex 6513727..6513727 100644..100755 --- a/part_1/ex2/db/ex2.cmp.cdb +++ b/part_1/ex2/db/ex2.cmp.cdb diff --git a/part_1/ex2/db/ex2.cmp.hdb b/part_1/ex2/db/ex2.cmp.hdb Binary files differindex 1e01dd6..1e01dd6 100644..100755 --- a/part_1/ex2/db/ex2.cmp.hdb +++ b/part_1/ex2/db/ex2.cmp.hdb diff --git a/part_1/ex2/db/ex2.cmp.idb b/part_1/ex2/db/ex2.cmp.idb Binary files differindex 9271319..9271319 100644..100755 --- a/part_1/ex2/db/ex2.cmp.idb +++ b/part_1/ex2/db/ex2.cmp.idb diff --git a/part_1/ex2/db/ex2.cmp.logdb b/part_1/ex2/db/ex2.cmp.logdb index e19a40d..e19a40d 100644..100755 --- a/part_1/ex2/db/ex2.cmp.logdb +++ b/part_1/ex2/db/ex2.cmp.logdb diff --git a/part_1/ex2/db/ex2.cmp.rdb b/part_1/ex2/db/ex2.cmp.rdb Binary files differindex cd80642..cd80642 100644..100755 --- a/part_1/ex2/db/ex2.cmp.rdb +++ b/part_1/ex2/db/ex2.cmp.rdb diff --git a/part_1/ex2/db/ex2.cmp_merge.kpt b/part_1/ex2/db/ex2.cmp_merge.kpt Binary files differindex da43dba..da43dba 100644..100755 --- a/part_1/ex2/db/ex2.cmp_merge.kpt +++ b/part_1/ex2/db/ex2.cmp_merge.kpt diff --git a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_0c_fast.hsd b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_0c_fast.hsd Binary files differindex 5b115d6..5b115d6 100644..100755 --- a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_0c_fast.hsd +++ b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_0c_fast.hsd diff --git a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_85c_fast.hsd b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_85c_fast.hsd Binary files differindex 3a7a497..3a7a497 100644..100755 --- a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_85c_fast.hsd +++ b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.ff_85c_fast.hsd diff --git a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_0c_slow.hsd b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_0c_slow.hsd Binary files differindex aa473fa..aa473fa 100644..100755 --- a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_0c_slow.hsd +++ b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_0c_slow.hsd diff --git a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_85c_slow.hsd b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_85c_slow.hsd Binary files differindex dce4f6b..dce4f6b 100644..100755 --- a/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_85c_slow.hsd +++ b/part_1/ex2/db/ex2.cyclonev_io_sim_cache.tt_85c_slow.hsd diff --git a/part_1/ex2/db/ex2.db_info b/part_1/ex2/db/ex2.db_info index 20dcd21..20dcd21 100644..100755 --- a/part_1/ex2/db/ex2.db_info +++ b/part_1/ex2/db/ex2.db_info diff --git a/part_1/ex2/db/ex2.fit.qmsg b/part_1/ex2/db/ex2.fit.qmsg index adf3870..adf3870 100644..100755 --- a/part_1/ex2/db/ex2.fit.qmsg +++ b/part_1/ex2/db/ex2.fit.qmsg diff --git a/part_1/ex2/db/ex2.hier_info b/part_1/ex2/db/ex2.hier_info index 206a739..206a739 100644..100755 --- a/part_1/ex2/db/ex2.hier_info +++ b/part_1/ex2/db/ex2.hier_info diff --git a/part_1/ex2/db/ex2.hif b/part_1/ex2/db/ex2.hif Binary files differindex f4b7621..f4b7621 100644..100755 --- a/part_1/ex2/db/ex2.hif +++ b/part_1/ex2/db/ex2.hif diff --git a/part_1/ex2/db/ex2.lpc.html b/part_1/ex2/db/ex2.lpc.html index 0a962f2..0a962f2 100644..100755 --- a/part_1/ex2/db/ex2.lpc.html +++ b/part_1/ex2/db/ex2.lpc.html diff --git a/part_1/ex2/db/ex2.lpc.rdb b/part_1/ex2/db/ex2.lpc.rdb Binary files differindex 9ce8d10..9ce8d10 100644..100755 --- a/part_1/ex2/db/ex2.lpc.rdb +++ b/part_1/ex2/db/ex2.lpc.rdb diff --git a/part_1/ex2/db/ex2.lpc.txt b/part_1/ex2/db/ex2.lpc.txt index 2aca00a..2aca00a 100644..100755 --- a/part_1/ex2/db/ex2.lpc.txt +++ b/part_1/ex2/db/ex2.lpc.txt diff --git a/part_1/ex2/db/ex2.map.ammdb b/part_1/ex2/db/ex2.map.ammdb Binary files differindex 174eb00..174eb00 100644..100755 --- a/part_1/ex2/db/ex2.map.ammdb +++ b/part_1/ex2/db/ex2.map.ammdb diff --git a/part_1/ex2/db/ex2.map.bpm b/part_1/ex2/db/ex2.map.bpm Binary files differindex 692393a..692393a 100644..100755 --- a/part_1/ex2/db/ex2.map.bpm +++ b/part_1/ex2/db/ex2.map.bpm diff --git a/part_1/ex2/db/ex2.map.cdb b/part_1/ex2/db/ex2.map.cdb Binary files differindex e2a24e1..e2a24e1 100644..100755 --- a/part_1/ex2/db/ex2.map.cdb +++ b/part_1/ex2/db/ex2.map.cdb diff --git a/part_1/ex2/db/ex2.map.hdb b/part_1/ex2/db/ex2.map.hdb Binary files differindex 3dc7315..3dc7315 100644..100755 --- a/part_1/ex2/db/ex2.map.hdb +++ b/part_1/ex2/db/ex2.map.hdb diff --git a/part_1/ex2/db/ex2.map.kpt b/part_1/ex2/db/ex2.map.kpt Binary files differindex 9a6af13..9a6af13 100644..100755 --- a/part_1/ex2/db/ex2.map.kpt +++ b/part_1/ex2/db/ex2.map.kpt diff --git a/part_1/ex2/db/ex2.map.logdb b/part_1/ex2/db/ex2.map.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex2/db/ex2.map.logdb +++ b/part_1/ex2/db/ex2.map.logdb diff --git a/part_1/ex2/db/ex2.map.qmsg b/part_1/ex2/db/ex2.map.qmsg index 4f2052f..4f2052f 100644..100755 --- a/part_1/ex2/db/ex2.map.qmsg +++ b/part_1/ex2/db/ex2.map.qmsg diff --git a/part_1/ex2/db/ex2.map.rdb b/part_1/ex2/db/ex2.map.rdb Binary files differindex dbc9b44..dbc9b44 100644..100755 --- a/part_1/ex2/db/ex2.map.rdb +++ b/part_1/ex2/db/ex2.map.rdb diff --git a/part_1/ex2/db/ex2.map_bb.cdb b/part_1/ex2/db/ex2.map_bb.cdb Binary files differindex e7480d0..e7480d0 100644..100755 --- a/part_1/ex2/db/ex2.map_bb.cdb +++ b/part_1/ex2/db/ex2.map_bb.cdb diff --git a/part_1/ex2/db/ex2.map_bb.hdb b/part_1/ex2/db/ex2.map_bb.hdb Binary files differindex 5904c00..5904c00 100644..100755 --- a/part_1/ex2/db/ex2.map_bb.hdb +++ b/part_1/ex2/db/ex2.map_bb.hdb diff --git a/part_1/ex2/db/ex2.map_bb.logdb b/part_1/ex2/db/ex2.map_bb.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex2/db/ex2.map_bb.logdb +++ b/part_1/ex2/db/ex2.map_bb.logdb diff --git a/part_1/ex2/db/ex2.pre_map.cdb b/part_1/ex2/db/ex2.pre_map.cdb Binary files differindex c7c060d..c7c060d 100644..100755 --- a/part_1/ex2/db/ex2.pre_map.cdb +++ b/part_1/ex2/db/ex2.pre_map.cdb diff --git a/part_1/ex2/db/ex2.pre_map.hdb b/part_1/ex2/db/ex2.pre_map.hdb Binary files differindex a670bc3..a670bc3 100644..100755 --- a/part_1/ex2/db/ex2.pre_map.hdb +++ b/part_1/ex2/db/ex2.pre_map.hdb diff --git a/part_1/ex2/db/ex2.root_partition.map.reg_db.cdb b/part_1/ex2/db/ex2.root_partition.map.reg_db.cdb Binary files differindex f9c02c7..f9c02c7 100644..100755 --- a/part_1/ex2/db/ex2.root_partition.map.reg_db.cdb +++ b/part_1/ex2/db/ex2.root_partition.map.reg_db.cdb diff --git a/part_1/ex2/db/ex2.routing.rdb b/part_1/ex2/db/ex2.routing.rdb Binary files differindex 8358cdd..8358cdd 100644..100755 --- a/part_1/ex2/db/ex2.routing.rdb +++ b/part_1/ex2/db/ex2.routing.rdb diff --git a/part_1/ex2/db/ex2.rtlv.hdb b/part_1/ex2/db/ex2.rtlv.hdb Binary files differindex decb36d..decb36d 100644..100755 --- a/part_1/ex2/db/ex2.rtlv.hdb +++ b/part_1/ex2/db/ex2.rtlv.hdb diff --git a/part_1/ex2/db/ex2.rtlv_sg.cdb b/part_1/ex2/db/ex2.rtlv_sg.cdb Binary files differindex 4dd25fb..4dd25fb 100644..100755 --- a/part_1/ex2/db/ex2.rtlv_sg.cdb +++ b/part_1/ex2/db/ex2.rtlv_sg.cdb diff --git a/part_1/ex2/db/ex2.rtlv_sg_swap.cdb b/part_1/ex2/db/ex2.rtlv_sg_swap.cdb Binary files differindex e771dd4..e771dd4 100644..100755 --- a/part_1/ex2/db/ex2.rtlv_sg_swap.cdb +++ b/part_1/ex2/db/ex2.rtlv_sg_swap.cdb diff --git a/part_1/ex2/db/ex2.sld_design_entry.sci b/part_1/ex2/db/ex2.sld_design_entry.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex2/db/ex2.sld_design_entry.sci +++ b/part_1/ex2/db/ex2.sld_design_entry.sci diff --git a/part_1/ex2/db/ex2.sld_design_entry_dsc.sci b/part_1/ex2/db/ex2.sld_design_entry_dsc.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex2/db/ex2.sld_design_entry_dsc.sci +++ b/part_1/ex2/db/ex2.sld_design_entry_dsc.sci diff --git a/part_1/ex2/db/ex2.smart_action.txt b/part_1/ex2/db/ex2.smart_action.txt index 437a63e..437a63e 100644..100755 --- a/part_1/ex2/db/ex2.smart_action.txt +++ b/part_1/ex2/db/ex2.smart_action.txt diff --git a/part_1/ex2/db/ex2.sta.qmsg b/part_1/ex2/db/ex2.sta.qmsg index abf1a25..abf1a25 100644..100755 --- a/part_1/ex2/db/ex2.sta.qmsg +++ b/part_1/ex2/db/ex2.sta.qmsg diff --git a/part_1/ex2/db/ex2.sta.rdb b/part_1/ex2/db/ex2.sta.rdb Binary files differindex cfaa191..cfaa191 100644..100755 --- a/part_1/ex2/db/ex2.sta.rdb +++ b/part_1/ex2/db/ex2.sta.rdb diff --git a/part_1/ex2/db/ex2.sta_cmp.6_slow_1100mv_85c.tdb b/part_1/ex2/db/ex2.sta_cmp.6_slow_1100mv_85c.tdb Binary files differindex 683d078..683d078 100644..100755 --- a/part_1/ex2/db/ex2.sta_cmp.6_slow_1100mv_85c.tdb +++ b/part_1/ex2/db/ex2.sta_cmp.6_slow_1100mv_85c.tdb diff --git a/part_1/ex2/db/ex2.tis_db_list.ddb b/part_1/ex2/db/ex2.tis_db_list.ddb Binary files differindex 88225e8..88225e8 100644..100755 --- a/part_1/ex2/db/ex2.tis_db_list.ddb +++ b/part_1/ex2/db/ex2.tis_db_list.ddb diff --git a/part_1/ex2/db/ex2.tiscmp.fast_1100mv_0c.ddb b/part_1/ex2/db/ex2.tiscmp.fast_1100mv_0c.ddb Binary files differindex 27bdb38..27bdb38 100644..100755 --- a/part_1/ex2/db/ex2.tiscmp.fast_1100mv_0c.ddb +++ b/part_1/ex2/db/ex2.tiscmp.fast_1100mv_0c.ddb diff --git a/part_1/ex2/db/ex2.tiscmp.fast_1100mv_85c.ddb b/part_1/ex2/db/ex2.tiscmp.fast_1100mv_85c.ddb Binary files differindex faa69bc..faa69bc 100644..100755 --- a/part_1/ex2/db/ex2.tiscmp.fast_1100mv_85c.ddb +++ b/part_1/ex2/db/ex2.tiscmp.fast_1100mv_85c.ddb diff --git a/part_1/ex2/db/ex2.tiscmp.slow_1100mv_0c.ddb b/part_1/ex2/db/ex2.tiscmp.slow_1100mv_0c.ddb Binary files differindex d5e9f5b..d5e9f5b 100644..100755 --- a/part_1/ex2/db/ex2.tiscmp.slow_1100mv_0c.ddb +++ b/part_1/ex2/db/ex2.tiscmp.slow_1100mv_0c.ddb diff --git a/part_1/ex2/db/ex2.tiscmp.slow_1100mv_85c.ddb b/part_1/ex2/db/ex2.tiscmp.slow_1100mv_85c.ddb Binary files differindex 5b0b66a..5b0b66a 100644..100755 --- a/part_1/ex2/db/ex2.tiscmp.slow_1100mv_85c.ddb +++ b/part_1/ex2/db/ex2.tiscmp.slow_1100mv_85c.ddb diff --git a/part_1/ex2/db/ex2.tmw_info b/part_1/ex2/db/ex2.tmw_info index 07c1634..07c1634 100644..100755 --- a/part_1/ex2/db/ex2.tmw_info +++ b/part_1/ex2/db/ex2.tmw_info diff --git a/part_1/ex2/db/ex2.vpr.ammdb b/part_1/ex2/db/ex2.vpr.ammdb Binary files differindex 647c89f..647c89f 100644..100755 --- a/part_1/ex2/db/ex2.vpr.ammdb +++ b/part_1/ex2/db/ex2.vpr.ammdb diff --git a/part_1/ex2/db/ex2_partition_pins.json b/part_1/ex2/db/ex2_partition_pins.json index ecd585e..ecd585e 100644..100755 --- a/part_1/ex2/db/ex2_partition_pins.json +++ b/part_1/ex2/db/ex2_partition_pins.json diff --git a/part_1/ex2/db/prev_cmp_ex2.qmsg b/part_1/ex2/db/prev_cmp_ex2.qmsg index 65b52d2..65b52d2 100644..100755 --- a/part_1/ex2/db/prev_cmp_ex2.qmsg +++ b/part_1/ex2/db/prev_cmp_ex2.qmsg diff --git a/part_1/ex2/ex2.qpf b/part_1/ex2/ex2.qpf index 1f354dd..1f354dd 100644..100755 --- a/part_1/ex2/ex2.qpf +++ b/part_1/ex2/ex2.qpf diff --git a/part_1/ex2/ex2.qsf b/part_1/ex2/ex2.qsf index 81dbde1..81dbde1 100644..100755 --- a/part_1/ex2/ex2.qsf +++ b/part_1/ex2/ex2.qsf diff --git a/part_1/ex2/ex2.qsf.bak b/part_1/ex2/ex2.qsf.bak index fcc2918..fcc2918 100644..100755 --- a/part_1/ex2/ex2.qsf.bak +++ b/part_1/ex2/ex2.qsf.bak diff --git a/part_1/ex2/ex2.qws b/part_1/ex2/ex2.qws Binary files differindex 63563b7..63563b7 100644..100755 --- a/part_1/ex2/ex2.qws +++ b/part_1/ex2/ex2.qws diff --git a/part_1/ex2/ex2.v b/part_1/ex2/ex2.v index c15111c..c15111c 100644..100755 --- a/part_1/ex2/ex2.v +++ b/part_1/ex2/ex2.v diff --git a/part_1/ex2/ex2.v.bak b/part_1/ex2/ex2.v.bak index 24dc138..24dc138 100644..100755 --- a/part_1/ex2/ex2.v.bak +++ b/part_1/ex2/ex2.v.bak diff --git a/part_1/ex2/extra_files/pin_assignment.txt b/part_1/ex2/extra_files/pin_assignment.txt index 04a3a75..04a3a75 100644..100755 --- a/part_1/ex2/extra_files/pin_assignment.txt +++ b/part_1/ex2/extra_files/pin_assignment.txt diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.db_info b/part_1/ex2/incremental_db/compiled_partitions/ex2.db_info index 3a9e05c..3a9e05c 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.db_info +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.db_info diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.ammdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.ammdb Binary files differindex 4435177..4435177 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.ammdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.ammdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.cdb Binary files differindex 08b3c17..08b3c17 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.dfp b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.dfp Binary files differindex b1c67d6..b1c67d6 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.dfp +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.dfp diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.cdb Binary files differindex f35d5dd..f35d5dd 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.hdb Binary files differindex a762796..a762796 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.sig b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.sig +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hbdb.sig diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hdb Binary files differindex b03c058..b03c058 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.logdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.logdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.logdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.rcfdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.rcfdb Binary files differindex 225de98..225de98 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.rcfdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.cmp.rcfdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.cdb Binary files differindex ef88aa8..ef88aa8 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.dpi b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.dpi Binary files differindex 415246e..415246e 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.dpi +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.dpi diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.cdb Binary files differindex 1a16bbe..1a16bbe 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hb_info b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hb_info Binary files differindex 8210c55..8210c55 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hb_info +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hb_info diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hdb Binary files differindex ccdd49c..ccdd49c 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.sig b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.sig +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hbdb.sig diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hdb Binary files differindex 351e3ec..351e3ec 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.kpt b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.kpt Binary files differindex b304dfc..b304dfc 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.kpt +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.kpt diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olf.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olf.cdb Binary files differindex 1e939f1..1e939f1 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olf.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olf.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olm.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olm.cdb Binary files differindex 1e23a9d..1e23a9d 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olm.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.olm.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.oln.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.oln.cdb Binary files differindex 332703c..332703c 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.oln.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.oln.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.opi b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.opi index 56a6051..56a6051 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.opi +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.opi diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orf.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orf.cdb Binary files differindex 1e939f1..1e939f1 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orf.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orf.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orm.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orm.cdb Binary files differindex c63166c..c63166c 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orm.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orm.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orn.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orn.cdb Binary files differindex e20ea46..e20ea46 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orn.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.map.orn.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.cdb Binary files differindex ef88aa8..ef88aa8 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.cdb Binary files differindex 1a16bbe..1a16bbe 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.cdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.hdb Binary files differindex ccdd49c..ccdd49c 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hbdb.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hdb Binary files differindex 351e3ec..351e3ec 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.kpt b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.kpt Binary files differindex b304dfc..b304dfc 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.kpt +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.root_partition.rrp.kpt diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.rrp.hdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.rrp.hdb Binary files differindex 5857b8c..5857b8c 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.rrp.hdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.rrp.hdb diff --git a/part_1/ex2/incremental_db/compiled_partitions/ex2.rrs.cdb b/part_1/ex2/incremental_db/compiled_partitions/ex2.rrs.cdb Binary files differindex d26bd30..d26bd30 100644..100755 --- a/part_1/ex2/incremental_db/compiled_partitions/ex2.rrs.cdb +++ b/part_1/ex2/incremental_db/compiled_partitions/ex2.rrs.cdb diff --git a/part_1/ex2/output_files/ex2.asm.rpt b/part_1/ex2/output_files/ex2.asm.rpt index e6471a6..e6471a6 100644..100755 --- a/part_1/ex2/output_files/ex2.asm.rpt +++ b/part_1/ex2/output_files/ex2.asm.rpt diff --git a/part_1/ex2/output_files/ex2.done b/part_1/ex2/output_files/ex2.done index 3453956..3453956 100644..100755 --- a/part_1/ex2/output_files/ex2.done +++ b/part_1/ex2/output_files/ex2.done diff --git a/part_1/ex2/output_files/ex2.fit.rpt b/part_1/ex2/output_files/ex2.fit.rpt index 1db4f26..1db4f26 100644..100755 --- a/part_1/ex2/output_files/ex2.fit.rpt +++ b/part_1/ex2/output_files/ex2.fit.rpt diff --git a/part_1/ex2/output_files/ex2.fit.smsg b/part_1/ex2/output_files/ex2.fit.smsg index 43eead5..43eead5 100644..100755 --- a/part_1/ex2/output_files/ex2.fit.smsg +++ b/part_1/ex2/output_files/ex2.fit.smsg diff --git a/part_1/ex2/output_files/ex2.fit.summary b/part_1/ex2/output_files/ex2.fit.summary index e34e158..e34e158 100644..100755 --- a/part_1/ex2/output_files/ex2.fit.summary +++ b/part_1/ex2/output_files/ex2.fit.summary diff --git a/part_1/ex2/output_files/ex2.flow.rpt b/part_1/ex2/output_files/ex2.flow.rpt index 139c1ec..139c1ec 100644..100755 --- a/part_1/ex2/output_files/ex2.flow.rpt +++ b/part_1/ex2/output_files/ex2.flow.rpt diff --git a/part_1/ex2/output_files/ex2.jdi b/part_1/ex2/output_files/ex2.jdi index f5b01a0..f5b01a0 100644..100755 --- a/part_1/ex2/output_files/ex2.jdi +++ b/part_1/ex2/output_files/ex2.jdi diff --git a/part_1/ex2/output_files/ex2.map.rpt b/part_1/ex2/output_files/ex2.map.rpt index fcc36dc..fcc36dc 100644..100755 --- a/part_1/ex2/output_files/ex2.map.rpt +++ b/part_1/ex2/output_files/ex2.map.rpt diff --git a/part_1/ex2/output_files/ex2.map.summary b/part_1/ex2/output_files/ex2.map.summary index d6d6992..d6d6992 100644..100755 --- a/part_1/ex2/output_files/ex2.map.summary +++ b/part_1/ex2/output_files/ex2.map.summary diff --git a/part_1/ex2/output_files/ex2.pin b/part_1/ex2/output_files/ex2.pin index e308c9f..e308c9f 100644..100755 --- a/part_1/ex2/output_files/ex2.pin +++ b/part_1/ex2/output_files/ex2.pin diff --git a/part_1/ex2/output_files/ex2.sld b/part_1/ex2/output_files/ex2.sld index 41a6030..41a6030 100644..100755 --- a/part_1/ex2/output_files/ex2.sld +++ b/part_1/ex2/output_files/ex2.sld diff --git a/part_1/ex2/output_files/ex2.sof b/part_1/ex2/output_files/ex2.sof Binary files differindex 5628bd7..5628bd7 100644..100755 --- a/part_1/ex2/output_files/ex2.sof +++ b/part_1/ex2/output_files/ex2.sof diff --git a/part_1/ex2/output_files/ex2.sta.rpt b/part_1/ex2/output_files/ex2.sta.rpt index 1c421d8..1c421d8 100644..100755 --- a/part_1/ex2/output_files/ex2.sta.rpt +++ b/part_1/ex2/output_files/ex2.sta.rpt diff --git a/part_1/ex2/output_files/ex2.sta.summary b/part_1/ex2/output_files/ex2.sta.summary index 6640100..6640100 100644..100755 --- a/part_1/ex2/output_files/ex2.sta.summary +++ b/part_1/ex2/output_files/ex2.sta.summary diff --git a/part_1/ex2/verilog_files/hex_to_7seg.v b/part_1/ex2/verilog_files/hex_to_7seg.v index 82aa9a5..82aa9a5 100644..100755 --- a/part_1/ex2/verilog_files/hex_to_7seg.v +++ b/part_1/ex2/verilog_files/hex_to_7seg.v diff --git a/part_1/ex3/c5_pin_model_dump.txt b/part_1/ex3/c5_pin_model_dump.txt index a895a64..a895a64 100644..100755 --- a/part_1/ex3/c5_pin_model_dump.txt +++ b/part_1/ex3/c5_pin_model_dump.txt diff --git a/part_1/ex3/db/_cmp.kpt b/part_1/ex3/db/.cmp.kpt Binary files differindex bdb612b..bdb612b 100644..100755 --- a/part_1/ex3/db/_cmp.kpt +++ b/part_1/ex3/db/.cmp.kpt diff --git a/part_1/ex3/db/ex3.(0).cnf.cdb b/part_1/ex3/db/ex3.(0).cnf.cdb Binary files differindex e746c9d..e746c9d 100644..100755 --- a/part_1/ex3/db/ex3.(0).cnf.cdb +++ b/part_1/ex3/db/ex3.(0).cnf.cdb diff --git a/part_1/ex3/db/ex3.(0).cnf.hdb b/part_1/ex3/db/ex3.(0).cnf.hdb Binary files differindex 52e8410..52e8410 100644..100755 --- a/part_1/ex3/db/ex3.(0).cnf.hdb +++ b/part_1/ex3/db/ex3.(0).cnf.hdb diff --git a/part_1/ex3/db/ex3.(1).cnf.cdb b/part_1/ex3/db/ex3.(1).cnf.cdb Binary files differindex 6627ad7..6627ad7 100644..100755 --- a/part_1/ex3/db/ex3.(1).cnf.cdb +++ b/part_1/ex3/db/ex3.(1).cnf.cdb diff --git a/part_1/ex3/db/ex3.(1).cnf.hdb b/part_1/ex3/db/ex3.(1).cnf.hdb Binary files differindex 684a21e..684a21e 100644..100755 --- a/part_1/ex3/db/ex3.(1).cnf.hdb +++ b/part_1/ex3/db/ex3.(1).cnf.hdb diff --git a/part_1/ex3/db/ex3.ae.hdb b/part_1/ex3/db/ex3.ae.hdb Binary files differindex 1b71cb2..1b71cb2 100644..100755 --- a/part_1/ex3/db/ex3.ae.hdb +++ b/part_1/ex3/db/ex3.ae.hdb diff --git a/part_1/ex3/db/ex3.analyze_file.qmsg b/part_1/ex3/db/ex3.analyze_file.qmsg index 09a9df5..09a9df5 100644..100755 --- a/part_1/ex3/db/ex3.analyze_file.qmsg +++ b/part_1/ex3/db/ex3.analyze_file.qmsg diff --git a/part_1/ex3/db/ex3.asm.qmsg b/part_1/ex3/db/ex3.asm.qmsg index 9e1ba3d..9e1ba3d 100644..100755 --- a/part_1/ex3/db/ex3.asm.qmsg +++ b/part_1/ex3/db/ex3.asm.qmsg diff --git a/part_1/ex3/db/ex3.asm.rdb b/part_1/ex3/db/ex3.asm.rdb Binary files differindex f021282..f021282 100644..100755 --- a/part_1/ex3/db/ex3.asm.rdb +++ b/part_1/ex3/db/ex3.asm.rdb diff --git a/part_1/ex3/db/ex3.cbx.xml b/part_1/ex3/db/ex3.cbx.xml index 141f72a..141f72a 100644..100755 --- a/part_1/ex3/db/ex3.cbx.xml +++ b/part_1/ex3/db/ex3.cbx.xml diff --git a/part_1/ex3/db/ex3.cmp.ammdb b/part_1/ex3/db/ex3.cmp.ammdb Binary files differindex 87d96f8..87d96f8 100644..100755 --- a/part_1/ex3/db/ex3.cmp.ammdb +++ b/part_1/ex3/db/ex3.cmp.ammdb diff --git a/part_1/ex3/db/ex3.cmp.bpm b/part_1/ex3/db/ex3.cmp.bpm Binary files differindex ea9e263..ea9e263 100644..100755 --- a/part_1/ex3/db/ex3.cmp.bpm +++ b/part_1/ex3/db/ex3.cmp.bpm diff --git a/part_1/ex3/db/ex3.cmp.cdb b/part_1/ex3/db/ex3.cmp.cdb Binary files differindex 2911412..2911412 100644..100755 --- a/part_1/ex3/db/ex3.cmp.cdb +++ b/part_1/ex3/db/ex3.cmp.cdb diff --git a/part_1/ex3/db/ex3.cmp.hdb b/part_1/ex3/db/ex3.cmp.hdb Binary files differindex dddc535..dddc535 100644..100755 --- a/part_1/ex3/db/ex3.cmp.hdb +++ b/part_1/ex3/db/ex3.cmp.hdb diff --git a/part_1/ex3/db/ex3.cmp.idb b/part_1/ex3/db/ex3.cmp.idb Binary files differindex 7dd7003..7dd7003 100644..100755 --- a/part_1/ex3/db/ex3.cmp.idb +++ b/part_1/ex3/db/ex3.cmp.idb diff --git a/part_1/ex3/db/ex3.cmp.logdb b/part_1/ex3/db/ex3.cmp.logdb index b3ee177..b3ee177 100644..100755 --- a/part_1/ex3/db/ex3.cmp.logdb +++ b/part_1/ex3/db/ex3.cmp.logdb diff --git a/part_1/ex3/db/ex3.cmp.rdb b/part_1/ex3/db/ex3.cmp.rdb Binary files differindex 111ecbb..111ecbb 100644..100755 --- a/part_1/ex3/db/ex3.cmp.rdb +++ b/part_1/ex3/db/ex3.cmp.rdb diff --git a/part_1/ex3/db/ex3.cmp_merge.kpt b/part_1/ex3/db/ex3.cmp_merge.kpt Binary files differindex d035d63..d035d63 100644..100755 --- a/part_1/ex3/db/ex3.cmp_merge.kpt +++ b/part_1/ex3/db/ex3.cmp_merge.kpt diff --git a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_0c_fast.hsd b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_0c_fast.hsd Binary files differindex 5b115d6..5b115d6 100644..100755 --- a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_0c_fast.hsd +++ b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_0c_fast.hsd diff --git a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_85c_fast.hsd b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_85c_fast.hsd Binary files differindex 3a7a497..3a7a497 100644..100755 --- a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_85c_fast.hsd +++ b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.ff_85c_fast.hsd diff --git a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_0c_slow.hsd b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_0c_slow.hsd Binary files differindex aa473fa..aa473fa 100644..100755 --- a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_0c_slow.hsd +++ b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_0c_slow.hsd diff --git a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_85c_slow.hsd b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_85c_slow.hsd Binary files differindex dce4f6b..dce4f6b 100644..100755 --- a/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_85c_slow.hsd +++ b/part_1/ex3/db/ex3.cyclonev_io_sim_cache.tt_85c_slow.hsd diff --git a/part_1/ex3/db/ex3.db_info b/part_1/ex3/db/ex3.db_info index 1bbb78a..1bbb78a 100644..100755 --- a/part_1/ex3/db/ex3.db_info +++ b/part_1/ex3/db/ex3.db_info diff --git a/part_1/ex3/db/ex3.fit.qmsg b/part_1/ex3/db/ex3.fit.qmsg index 31b387b..31b387b 100644..100755 --- a/part_1/ex3/db/ex3.fit.qmsg +++ b/part_1/ex3/db/ex3.fit.qmsg diff --git a/part_1/ex3/db/ex3.hier_info b/part_1/ex3/db/ex3.hier_info index 04bebea..04bebea 100644..100755 --- a/part_1/ex3/db/ex3.hier_info +++ b/part_1/ex3/db/ex3.hier_info diff --git a/part_1/ex3/db/ex3.hif b/part_1/ex3/db/ex3.hif Binary files differindex 8965f94..8965f94 100644..100755 --- a/part_1/ex3/db/ex3.hif +++ b/part_1/ex3/db/ex3.hif diff --git a/part_1/ex3/db/ex3.lpc.html b/part_1/ex3/db/ex3.lpc.html index eb80eca..eb80eca 100644..100755 --- a/part_1/ex3/db/ex3.lpc.html +++ b/part_1/ex3/db/ex3.lpc.html diff --git a/part_1/ex3/db/ex3.lpc.rdb b/part_1/ex3/db/ex3.lpc.rdb Binary files differindex 98dd811..98dd811 100644..100755 --- a/part_1/ex3/db/ex3.lpc.rdb +++ b/part_1/ex3/db/ex3.lpc.rdb diff --git a/part_1/ex3/db/ex3.lpc.txt b/part_1/ex3/db/ex3.lpc.txt index d941493..d941493 100644..100755 --- a/part_1/ex3/db/ex3.lpc.txt +++ b/part_1/ex3/db/ex3.lpc.txt diff --git a/part_1/ex3/db/ex3.map.ammdb b/part_1/ex3/db/ex3.map.ammdb Binary files differindex 174eb00..174eb00 100644..100755 --- a/part_1/ex3/db/ex3.map.ammdb +++ b/part_1/ex3/db/ex3.map.ammdb diff --git a/part_1/ex3/db/ex3.map.bpm b/part_1/ex3/db/ex3.map.bpm Binary files differindex 7627580..7627580 100644..100755 --- a/part_1/ex3/db/ex3.map.bpm +++ b/part_1/ex3/db/ex3.map.bpm diff --git a/part_1/ex3/db/ex3.map.cdb b/part_1/ex3/db/ex3.map.cdb Binary files differindex 057057b..057057b 100644..100755 --- a/part_1/ex3/db/ex3.map.cdb +++ b/part_1/ex3/db/ex3.map.cdb diff --git a/part_1/ex3/db/ex3.map.hdb b/part_1/ex3/db/ex3.map.hdb Binary files differindex 373bc3e..373bc3e 100644..100755 --- a/part_1/ex3/db/ex3.map.hdb +++ b/part_1/ex3/db/ex3.map.hdb diff --git a/part_1/ex3/db/ex3.map.kpt b/part_1/ex3/db/ex3.map.kpt Binary files differindex 2647172..2647172 100644..100755 --- a/part_1/ex3/db/ex3.map.kpt +++ b/part_1/ex3/db/ex3.map.kpt diff --git a/part_1/ex3/db/ex3.map.logdb b/part_1/ex3/db/ex3.map.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex3/db/ex3.map.logdb +++ b/part_1/ex3/db/ex3.map.logdb diff --git a/part_1/ex3/db/ex3.map.qmsg b/part_1/ex3/db/ex3.map.qmsg index b884819..b884819 100644..100755 --- a/part_1/ex3/db/ex3.map.qmsg +++ b/part_1/ex3/db/ex3.map.qmsg diff --git a/part_1/ex3/db/ex3.map.rdb b/part_1/ex3/db/ex3.map.rdb Binary files differindex c4a4cfa..c4a4cfa 100644..100755 --- a/part_1/ex3/db/ex3.map.rdb +++ b/part_1/ex3/db/ex3.map.rdb diff --git a/part_1/ex3/db/ex3.map_bb.cdb b/part_1/ex3/db/ex3.map_bb.cdb Binary files differindex efa5223..efa5223 100644..100755 --- a/part_1/ex3/db/ex3.map_bb.cdb +++ b/part_1/ex3/db/ex3.map_bb.cdb diff --git a/part_1/ex3/db/ex3.map_bb.hdb b/part_1/ex3/db/ex3.map_bb.hdb Binary files differindex 0104472..0104472 100644..100755 --- a/part_1/ex3/db/ex3.map_bb.hdb +++ b/part_1/ex3/db/ex3.map_bb.hdb diff --git a/part_1/ex3/db/ex3.map_bb.logdb b/part_1/ex3/db/ex3.map_bb.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex3/db/ex3.map_bb.logdb +++ b/part_1/ex3/db/ex3.map_bb.logdb diff --git a/part_1/ex3/db/ex3.pre_map.cdb b/part_1/ex3/db/ex3.pre_map.cdb Binary files differindex e3efa93..e3efa93 100644..100755 --- a/part_1/ex3/db/ex3.pre_map.cdb +++ b/part_1/ex3/db/ex3.pre_map.cdb diff --git a/part_1/ex3/db/ex3.pre_map.hdb b/part_1/ex3/db/ex3.pre_map.hdb Binary files differindex 9c4d52a..9c4d52a 100644..100755 --- a/part_1/ex3/db/ex3.pre_map.hdb +++ b/part_1/ex3/db/ex3.pre_map.hdb diff --git a/part_1/ex3/db/ex3.root_partition.map.reg_db.cdb b/part_1/ex3/db/ex3.root_partition.map.reg_db.cdb Binary files differindex 0fc3b02..0fc3b02 100644..100755 --- a/part_1/ex3/db/ex3.root_partition.map.reg_db.cdb +++ b/part_1/ex3/db/ex3.root_partition.map.reg_db.cdb diff --git a/part_1/ex3/db/ex3.routing.rdb b/part_1/ex3/db/ex3.routing.rdb Binary files differindex 96573d9..96573d9 100644..100755 --- a/part_1/ex3/db/ex3.routing.rdb +++ b/part_1/ex3/db/ex3.routing.rdb diff --git a/part_1/ex3/db/ex3.rtlv.hdb b/part_1/ex3/db/ex3.rtlv.hdb Binary files differindex 1693929..1693929 100644..100755 --- a/part_1/ex3/db/ex3.rtlv.hdb +++ b/part_1/ex3/db/ex3.rtlv.hdb diff --git a/part_1/ex3/db/ex3.rtlv_sg.cdb b/part_1/ex3/db/ex3.rtlv_sg.cdb Binary files differindex 6f81d8a..6f81d8a 100644..100755 --- a/part_1/ex3/db/ex3.rtlv_sg.cdb +++ b/part_1/ex3/db/ex3.rtlv_sg.cdb diff --git a/part_1/ex3/db/ex3.rtlv_sg_swap.cdb b/part_1/ex3/db/ex3.rtlv_sg_swap.cdb Binary files differindex 7b481c7..7b481c7 100644..100755 --- a/part_1/ex3/db/ex3.rtlv_sg_swap.cdb +++ b/part_1/ex3/db/ex3.rtlv_sg_swap.cdb diff --git a/part_1/ex3/db/ex3.sld_design_entry.sci b/part_1/ex3/db/ex3.sld_design_entry.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex3/db/ex3.sld_design_entry.sci +++ b/part_1/ex3/db/ex3.sld_design_entry.sci diff --git a/part_1/ex3/db/ex3.sld_design_entry_dsc.sci b/part_1/ex3/db/ex3.sld_design_entry_dsc.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex3/db/ex3.sld_design_entry_dsc.sci +++ b/part_1/ex3/db/ex3.sld_design_entry_dsc.sci diff --git a/part_1/ex3/db/ex3.smart_action.txt b/part_1/ex3/db/ex3.smart_action.txt index 437a63e..437a63e 100644..100755 --- a/part_1/ex3/db/ex3.smart_action.txt +++ b/part_1/ex3/db/ex3.smart_action.txt diff --git a/part_1/ex3/db/ex3.sta.qmsg b/part_1/ex3/db/ex3.sta.qmsg index 255dfc1..255dfc1 100644..100755 --- a/part_1/ex3/db/ex3.sta.qmsg +++ b/part_1/ex3/db/ex3.sta.qmsg diff --git a/part_1/ex3/db/ex3.sta.rdb b/part_1/ex3/db/ex3.sta.rdb Binary files differindex 9895bbb..9895bbb 100644..100755 --- a/part_1/ex3/db/ex3.sta.rdb +++ b/part_1/ex3/db/ex3.sta.rdb diff --git a/part_1/ex3/db/ex3.sta_cmp.6_slow_1100mv_85c.tdb b/part_1/ex3/db/ex3.sta_cmp.6_slow_1100mv_85c.tdb Binary files differindex b1e8111..b1e8111 100644..100755 --- a/part_1/ex3/db/ex3.sta_cmp.6_slow_1100mv_85c.tdb +++ b/part_1/ex3/db/ex3.sta_cmp.6_slow_1100mv_85c.tdb diff --git a/part_1/ex3/db/ex3.tis_db_list.ddb b/part_1/ex3/db/ex3.tis_db_list.ddb Binary files differindex 88225e8..88225e8 100644..100755 --- a/part_1/ex3/db/ex3.tis_db_list.ddb +++ b/part_1/ex3/db/ex3.tis_db_list.ddb diff --git a/part_1/ex3/db/ex3.tiscmp.fast_1100mv_0c.ddb b/part_1/ex3/db/ex3.tiscmp.fast_1100mv_0c.ddb Binary files differindex 2469bd3..2469bd3 100644..100755 --- a/part_1/ex3/db/ex3.tiscmp.fast_1100mv_0c.ddb +++ b/part_1/ex3/db/ex3.tiscmp.fast_1100mv_0c.ddb diff --git a/part_1/ex3/db/ex3.tiscmp.fast_1100mv_85c.ddb b/part_1/ex3/db/ex3.tiscmp.fast_1100mv_85c.ddb Binary files differindex a59681f..a59681f 100644..100755 --- a/part_1/ex3/db/ex3.tiscmp.fast_1100mv_85c.ddb +++ b/part_1/ex3/db/ex3.tiscmp.fast_1100mv_85c.ddb diff --git a/part_1/ex3/db/ex3.tiscmp.slow_1100mv_0c.ddb b/part_1/ex3/db/ex3.tiscmp.slow_1100mv_0c.ddb Binary files differindex 8d8d10a..8d8d10a 100644..100755 --- a/part_1/ex3/db/ex3.tiscmp.slow_1100mv_0c.ddb +++ b/part_1/ex3/db/ex3.tiscmp.slow_1100mv_0c.ddb diff --git a/part_1/ex3/db/ex3.tiscmp.slow_1100mv_85c.ddb b/part_1/ex3/db/ex3.tiscmp.slow_1100mv_85c.ddb Binary files differindex 3420858..3420858 100644..100755 --- a/part_1/ex3/db/ex3.tiscmp.slow_1100mv_85c.ddb +++ b/part_1/ex3/db/ex3.tiscmp.slow_1100mv_85c.ddb diff --git a/part_1/ex3/db/ex3.vpr.ammdb b/part_1/ex3/db/ex3.vpr.ammdb Binary files differindex 990d148..990d148 100644..100755 --- a/part_1/ex3/db/ex3.vpr.ammdb +++ b/part_1/ex3/db/ex3.vpr.ammdb diff --git a/part_1/ex3/db/ex3_partition_pins.json b/part_1/ex3/db/ex3_partition_pins.json index 6a62ba7..6a62ba7 100644..100755 --- a/part_1/ex3/db/ex3_partition_pins.json +++ b/part_1/ex3/db/ex3_partition_pins.json diff --git a/part_1/ex3/db/prev_cmp_ex3.qmsg b/part_1/ex3/db/prev_cmp_ex3.qmsg index 044dc9d..044dc9d 100644..100755 --- a/part_1/ex3/db/prev_cmp_ex3.qmsg +++ b/part_1/ex3/db/prev_cmp_ex3.qmsg diff --git a/part_1/ex3/ex3.qpf b/part_1/ex3/ex3.qpf index 25856d8..25856d8 100644..100755 --- a/part_1/ex3/ex3.qpf +++ b/part_1/ex3/ex3.qpf diff --git a/part_1/ex3/ex3.qsf b/part_1/ex3/ex3.qsf index a2b75a0..a2b75a0 100644..100755 --- a/part_1/ex3/ex3.qsf +++ b/part_1/ex3/ex3.qsf diff --git a/part_1/ex3/ex3.qsf.bak b/part_1/ex3/ex3.qsf.bak index b79cf74..b79cf74 100644..100755 --- a/part_1/ex3/ex3.qsf.bak +++ b/part_1/ex3/ex3.qsf.bak diff --git a/part_1/ex3/ex3.qws b/part_1/ex3/ex3.qws Binary files differindex 43e7acf..43e7acf 100644..100755 --- a/part_1/ex3/ex3.qws +++ b/part_1/ex3/ex3.qws diff --git a/part_1/ex3/ex3.v b/part_1/ex3/ex3.v index abe7623..abe7623 100644..100755 --- a/part_1/ex3/ex3.v +++ b/part_1/ex3/ex3.v diff --git a/part_1/ex3/ex3.v.bak b/part_1/ex3/ex3.v.bak index e69de29..e69de29 100644..100755 --- a/part_1/ex3/ex3.v.bak +++ b/part_1/ex3/ex3.v.bak diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.db_info b/part_1/ex3/incremental_db/compiled_partitions/ex3.db_info index f16f208..f16f208 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.db_info +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.db_info diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.ammdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.ammdb Binary files differindex 87d96f8..87d96f8 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.ammdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.ammdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.cdb Binary files differindex 6575aa7..6575aa7 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.dfp b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.dfp Binary files differindex b1c67d6..b1c67d6 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.dfp +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.dfp diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.cdb Binary files differindex 99ad1bd..99ad1bd 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.hdb Binary files differindex 1833a86..1833a86 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.sig b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.sig +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hbdb.sig diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hdb Binary files differindex acfbc4c..acfbc4c 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.logdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.logdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.logdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.rcfdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.rcfdb Binary files differindex b0ddde4..b0ddde4 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.rcfdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.cmp.rcfdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.cdb Binary files differindex 9c468f6..9c468f6 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.dpi b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.dpi Binary files differindex d372fed..d372fed 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.dpi +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.dpi diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.cdb Binary files differindex 144a076..144a076 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hb_info b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hb_info Binary files differindex 8210c55..8210c55 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hb_info +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hb_info diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hdb Binary files differindex a0b0bbb..a0b0bbb 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.sig b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.sig +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hbdb.sig diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hdb Binary files differindex 626556d..626556d 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.kpt b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.kpt Binary files differindex 02f94f9..02f94f9 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.kpt +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.kpt diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olf.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olf.cdb Binary files differindex 2bb7f2b..2bb7f2b 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olf.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olf.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olm.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olm.cdb Binary files differindex 2d85e41..2d85e41 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olm.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.olm.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.oln.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.oln.cdb Binary files differindex 0d7eb28..0d7eb28 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.oln.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.oln.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.opi b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.opi index 56a6051..56a6051 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.opi +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.opi diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orf.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orf.cdb Binary files differindex 2bb7f2b..2bb7f2b 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orf.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orf.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orm.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orm.cdb Binary files differindex 4dcf4f0..4dcf4f0 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orm.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orm.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orn.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orn.cdb Binary files differindex 314dfd7..314dfd7 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orn.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.map.orn.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.cdb Binary files differindex 9c468f6..9c468f6 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.cdb Binary files differindex 144a076..144a076 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.cdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.hdb Binary files differindex a0b0bbb..a0b0bbb 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hbdb.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hdb Binary files differindex 626556d..626556d 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.kpt b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.kpt Binary files differindex 02f94f9..02f94f9 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.kpt +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.root_partition.rrp.kpt diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.rrp.hdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.rrp.hdb Binary files differindex 5ffe117..5ffe117 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.rrp.hdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.rrp.hdb diff --git a/part_1/ex3/incremental_db/compiled_partitions/ex3.rrs.cdb b/part_1/ex3/incremental_db/compiled_partitions/ex3.rrs.cdb Binary files differindex deb9e08..deb9e08 100644..100755 --- a/part_1/ex3/incremental_db/compiled_partitions/ex3.rrs.cdb +++ b/part_1/ex3/incremental_db/compiled_partitions/ex3.rrs.cdb diff --git a/part_1/ex3/output_files/ex3.asm.rpt b/part_1/ex3/output_files/ex3.asm.rpt index 6a0ba77..6a0ba77 100644..100755 --- a/part_1/ex3/output_files/ex3.asm.rpt +++ b/part_1/ex3/output_files/ex3.asm.rpt diff --git a/part_1/ex3/output_files/ex3.done b/part_1/ex3/output_files/ex3.done index 79269a0..79269a0 100644..100755 --- a/part_1/ex3/output_files/ex3.done +++ b/part_1/ex3/output_files/ex3.done diff --git a/part_1/ex3/output_files/ex3.fit.rpt b/part_1/ex3/output_files/ex3.fit.rpt index 0928c30..0928c30 100644..100755 --- a/part_1/ex3/output_files/ex3.fit.rpt +++ b/part_1/ex3/output_files/ex3.fit.rpt diff --git a/part_1/ex3/output_files/ex3.fit.smsg b/part_1/ex3/output_files/ex3.fit.smsg index 43eead5..43eead5 100644..100755 --- a/part_1/ex3/output_files/ex3.fit.smsg +++ b/part_1/ex3/output_files/ex3.fit.smsg diff --git a/part_1/ex3/output_files/ex3.fit.summary b/part_1/ex3/output_files/ex3.fit.summary index 5ba8f31..5ba8f31 100644..100755 --- a/part_1/ex3/output_files/ex3.fit.summary +++ b/part_1/ex3/output_files/ex3.fit.summary diff --git a/part_1/ex3/output_files/ex3.flow.rpt b/part_1/ex3/output_files/ex3.flow.rpt index 499e607..499e607 100644..100755 --- a/part_1/ex3/output_files/ex3.flow.rpt +++ b/part_1/ex3/output_files/ex3.flow.rpt diff --git a/part_1/ex3/output_files/ex3.jdi b/part_1/ex3/output_files/ex3.jdi index a471153..a471153 100644..100755 --- a/part_1/ex3/output_files/ex3.jdi +++ b/part_1/ex3/output_files/ex3.jdi diff --git a/part_1/ex3/output_files/ex3.map.rpt b/part_1/ex3/output_files/ex3.map.rpt index 56fed6f..56fed6f 100644..100755 --- a/part_1/ex3/output_files/ex3.map.rpt +++ b/part_1/ex3/output_files/ex3.map.rpt diff --git a/part_1/ex3/output_files/ex3.map.summary b/part_1/ex3/output_files/ex3.map.summary index c91ca92..c91ca92 100644..100755 --- a/part_1/ex3/output_files/ex3.map.summary +++ b/part_1/ex3/output_files/ex3.map.summary diff --git a/part_1/ex3/output_files/ex3.pin b/part_1/ex3/output_files/ex3.pin index 38600b9..38600b9 100644..100755 --- a/part_1/ex3/output_files/ex3.pin +++ b/part_1/ex3/output_files/ex3.pin diff --git a/part_1/ex3/output_files/ex3.sld b/part_1/ex3/output_files/ex3.sld index 41a6030..41a6030 100644..100755 --- a/part_1/ex3/output_files/ex3.sld +++ b/part_1/ex3/output_files/ex3.sld diff --git a/part_1/ex3/output_files/ex3.sof b/part_1/ex3/output_files/ex3.sof Binary files differindex 3be9b57..3be9b57 100644..100755 --- a/part_1/ex3/output_files/ex3.sof +++ b/part_1/ex3/output_files/ex3.sof diff --git a/part_1/ex3/output_files/ex3.sta.rpt b/part_1/ex3/output_files/ex3.sta.rpt index 9bd1ddf..9bd1ddf 100644..100755 --- a/part_1/ex3/output_files/ex3.sta.rpt +++ b/part_1/ex3/output_files/ex3.sta.rpt diff --git a/part_1/ex3/output_files/ex3.sta.summary b/part_1/ex3/output_files/ex3.sta.summary index 6640100..6640100 100644..100755 --- a/part_1/ex3/output_files/ex3.sta.summary +++ b/part_1/ex3/output_files/ex3.sta.summary diff --git a/part_1/ex3/verilog_files/hex_to_7seg.v b/part_1/ex3/verilog_files/hex_to_7seg.v index 82aa9a5..82aa9a5 100644..100755 --- a/part_1/ex3/verilog_files/hex_to_7seg.v +++ b/part_1/ex3/verilog_files/hex_to_7seg.v diff --git a/part_1/ex3/verilog_files/hex_to_7seg.v.bak b/part_1/ex3/verilog_files/hex_to_7seg.v.bak index 82aa9a5..82aa9a5 100644..100755 --- a/part_1/ex3/verilog_files/hex_to_7seg.v.bak +++ b/part_1/ex3/verilog_files/hex_to_7seg.v.bak diff --git a/part_1/ex4/c5_pin_model_dump.txt b/part_1/ex4/c5_pin_model_dump.txt index a895a64..a895a64 100644..100755 --- a/part_1/ex4/c5_pin_model_dump.txt +++ b/part_1/ex4/c5_pin_model_dump.txt diff --git a/part_1/ex4/db/_cmp.kpt b/part_1/ex4/db/.cmp.kpt Binary files differindex 580e170..580e170 100644..100755 --- a/part_1/ex4/db/_cmp.kpt +++ b/part_1/ex4/db/.cmp.kpt diff --git a/part_1/ex4/db/ex4.(0).cnf.cdb b/part_1/ex4/db/ex4.(0).cnf.cdb Binary files differindex 898bf01..898bf01 100644..100755 --- a/part_1/ex4/db/ex4.(0).cnf.cdb +++ b/part_1/ex4/db/ex4.(0).cnf.cdb diff --git a/part_1/ex4/db/ex4.(0).cnf.hdb b/part_1/ex4/db/ex4.(0).cnf.hdb Binary files differindex cc357aa..cc357aa 100644..100755 --- a/part_1/ex4/db/ex4.(0).cnf.hdb +++ b/part_1/ex4/db/ex4.(0).cnf.hdb diff --git a/part_1/ex4/db/ex4.(1).cnf.cdb b/part_1/ex4/db/ex4.(1).cnf.cdb Binary files differindex 34e627d..34e627d 100644..100755 --- a/part_1/ex4/db/ex4.(1).cnf.cdb +++ b/part_1/ex4/db/ex4.(1).cnf.cdb diff --git a/part_1/ex4/db/ex4.(1).cnf.hdb b/part_1/ex4/db/ex4.(1).cnf.hdb Binary files differindex fe13cf6..fe13cf6 100644..100755 --- a/part_1/ex4/db/ex4.(1).cnf.hdb +++ b/part_1/ex4/db/ex4.(1).cnf.hdb diff --git a/part_1/ex4/db/ex4.(2).cnf.cdb b/part_1/ex4/db/ex4.(2).cnf.cdb Binary files differindex 6e30e47..6e30e47 100644..100755 --- a/part_1/ex4/db/ex4.(2).cnf.cdb +++ b/part_1/ex4/db/ex4.(2).cnf.cdb diff --git a/part_1/ex4/db/ex4.(2).cnf.hdb b/part_1/ex4/db/ex4.(2).cnf.hdb Binary files differindex 93ba6b6..93ba6b6 100644..100755 --- a/part_1/ex4/db/ex4.(2).cnf.hdb +++ b/part_1/ex4/db/ex4.(2).cnf.hdb diff --git a/part_1/ex4/db/ex4.(3).cnf.cdb b/part_1/ex4/db/ex4.(3).cnf.cdb Binary files differindex 2b70296..2b70296 100644..100755 --- a/part_1/ex4/db/ex4.(3).cnf.cdb +++ b/part_1/ex4/db/ex4.(3).cnf.cdb diff --git a/part_1/ex4/db/ex4.(3).cnf.hdb b/part_1/ex4/db/ex4.(3).cnf.hdb Binary files differindex 34b5383..34b5383 100644..100755 --- a/part_1/ex4/db/ex4.(3).cnf.hdb +++ b/part_1/ex4/db/ex4.(3).cnf.hdb diff --git a/part_1/ex4/db/ex4.(4).cnf.cdb b/part_1/ex4/db/ex4.(4).cnf.cdb Binary files differindex d0981a4..d0981a4 100644..100755 --- a/part_1/ex4/db/ex4.(4).cnf.cdb +++ b/part_1/ex4/db/ex4.(4).cnf.cdb diff --git a/part_1/ex4/db/ex4.(4).cnf.hdb b/part_1/ex4/db/ex4.(4).cnf.hdb Binary files differindex 1b983ff..1b983ff 100644..100755 --- a/part_1/ex4/db/ex4.(4).cnf.hdb +++ b/part_1/ex4/db/ex4.(4).cnf.hdb diff --git a/part_1/ex4/db/ex4.ae.hdb b/part_1/ex4/db/ex4.ae.hdb Binary files differindex afbd7d6..afbd7d6 100644..100755 --- a/part_1/ex4/db/ex4.ae.hdb +++ b/part_1/ex4/db/ex4.ae.hdb diff --git a/part_1/ex4/db/ex4.analyze_file.qmsg b/part_1/ex4/db/ex4.analyze_file.qmsg index a056ef3..a056ef3 100644..100755 --- a/part_1/ex4/db/ex4.analyze_file.qmsg +++ b/part_1/ex4/db/ex4.analyze_file.qmsg diff --git a/part_1/ex4/db/ex4.asm.qmsg b/part_1/ex4/db/ex4.asm.qmsg index 8836e3f..8836e3f 100644..100755 --- a/part_1/ex4/db/ex4.asm.qmsg +++ b/part_1/ex4/db/ex4.asm.qmsg diff --git a/part_1/ex4/db/ex4.asm.rdb b/part_1/ex4/db/ex4.asm.rdb Binary files differindex 2125961..2125961 100644..100755 --- a/part_1/ex4/db/ex4.asm.rdb +++ b/part_1/ex4/db/ex4.asm.rdb diff --git a/part_1/ex4/db/ex4.cbx.xml b/part_1/ex4/db/ex4.cbx.xml index 3d091b0..3d091b0 100644..100755 --- a/part_1/ex4/db/ex4.cbx.xml +++ b/part_1/ex4/db/ex4.cbx.xml diff --git a/part_1/ex4/db/ex4.cmp.ammdb b/part_1/ex4/db/ex4.cmp.ammdb Binary files differindex afc7e0a..afc7e0a 100644..100755 --- a/part_1/ex4/db/ex4.cmp.ammdb +++ b/part_1/ex4/db/ex4.cmp.ammdb diff --git a/part_1/ex4/db/ex4.cmp.bpm b/part_1/ex4/db/ex4.cmp.bpm Binary files differindex 7c2021e..7c2021e 100644..100755 --- a/part_1/ex4/db/ex4.cmp.bpm +++ b/part_1/ex4/db/ex4.cmp.bpm diff --git a/part_1/ex4/db/ex4.cmp.cdb b/part_1/ex4/db/ex4.cmp.cdb Binary files differindex 7d9edf7..7d9edf7 100644..100755 --- a/part_1/ex4/db/ex4.cmp.cdb +++ b/part_1/ex4/db/ex4.cmp.cdb diff --git a/part_1/ex4/db/ex4.cmp.hdb b/part_1/ex4/db/ex4.cmp.hdb Binary files differindex 80bcd34..80bcd34 100644..100755 --- a/part_1/ex4/db/ex4.cmp.hdb +++ b/part_1/ex4/db/ex4.cmp.hdb diff --git a/part_1/ex4/db/ex4.cmp.idb b/part_1/ex4/db/ex4.cmp.idb Binary files differindex a293fe9..a293fe9 100644..100755 --- a/part_1/ex4/db/ex4.cmp.idb +++ b/part_1/ex4/db/ex4.cmp.idb diff --git a/part_1/ex4/db/ex4.cmp.logdb b/part_1/ex4/db/ex4.cmp.logdb index 73f6bdb..73f6bdb 100644..100755 --- a/part_1/ex4/db/ex4.cmp.logdb +++ b/part_1/ex4/db/ex4.cmp.logdb diff --git a/part_1/ex4/db/ex4.cmp.rdb b/part_1/ex4/db/ex4.cmp.rdb Binary files differindex 21b830b..21b830b 100644..100755 --- a/part_1/ex4/db/ex4.cmp.rdb +++ b/part_1/ex4/db/ex4.cmp.rdb diff --git a/part_1/ex4/db/ex4.cmp_merge.kpt b/part_1/ex4/db/ex4.cmp_merge.kpt Binary files differindex a058c0f..a058c0f 100644..100755 --- a/part_1/ex4/db/ex4.cmp_merge.kpt +++ b/part_1/ex4/db/ex4.cmp_merge.kpt diff --git a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_0c_fast.hsd b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_0c_fast.hsd Binary files differindex 5b115d6..5b115d6 100644..100755 --- a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_0c_fast.hsd +++ b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_0c_fast.hsd diff --git a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_85c_fast.hsd b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_85c_fast.hsd Binary files differindex 3a7a497..3a7a497 100644..100755 --- a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_85c_fast.hsd +++ b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.ff_85c_fast.hsd diff --git a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_0c_slow.hsd b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_0c_slow.hsd Binary files differindex aa473fa..aa473fa 100644..100755 --- a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_0c_slow.hsd +++ b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_0c_slow.hsd diff --git a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_85c_slow.hsd b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_85c_slow.hsd Binary files differindex dce4f6b..dce4f6b 100644..100755 --- a/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_85c_slow.hsd +++ b/part_1/ex4/db/ex4.cyclonev_io_sim_cache.tt_85c_slow.hsd diff --git a/part_1/ex4/db/ex4.db_info b/part_1/ex4/db/ex4.db_info index 00de183..00de183 100644..100755 --- a/part_1/ex4/db/ex4.db_info +++ b/part_1/ex4/db/ex4.db_info diff --git a/part_1/ex4/db/ex4.fit.qmsg b/part_1/ex4/db/ex4.fit.qmsg index 4c1c77a..4c1c77a 100644..100755 --- a/part_1/ex4/db/ex4.fit.qmsg +++ b/part_1/ex4/db/ex4.fit.qmsg diff --git a/part_1/ex4/db/ex4.hier_info b/part_1/ex4/db/ex4.hier_info index 418ec9b..418ec9b 100644..100755 --- a/part_1/ex4/db/ex4.hier_info +++ b/part_1/ex4/db/ex4.hier_info diff --git a/part_1/ex4/db/ex4.hif b/part_1/ex4/db/ex4.hif Binary files differindex 88b7589..88b7589 100644..100755 --- a/part_1/ex4/db/ex4.hif +++ b/part_1/ex4/db/ex4.hif diff --git a/part_1/ex4/db/ex4.lpc.html b/part_1/ex4/db/ex4.lpc.html index bd64001..bd64001 100644..100755 --- a/part_1/ex4/db/ex4.lpc.html +++ b/part_1/ex4/db/ex4.lpc.html diff --git a/part_1/ex4/db/ex4.lpc.rdb b/part_1/ex4/db/ex4.lpc.rdb Binary files differindex a5dc5db..a5dc5db 100644..100755 --- a/part_1/ex4/db/ex4.lpc.rdb +++ b/part_1/ex4/db/ex4.lpc.rdb diff --git a/part_1/ex4/db/ex4.lpc.txt b/part_1/ex4/db/ex4.lpc.txt index 9dbe288..9dbe288 100644..100755 --- a/part_1/ex4/db/ex4.lpc.txt +++ b/part_1/ex4/db/ex4.lpc.txt diff --git a/part_1/ex4/db/ex4.map.ammdb b/part_1/ex4/db/ex4.map.ammdb Binary files differindex 174eb00..174eb00 100644..100755 --- a/part_1/ex4/db/ex4.map.ammdb +++ b/part_1/ex4/db/ex4.map.ammdb diff --git a/part_1/ex4/db/ex4.map.bpm b/part_1/ex4/db/ex4.map.bpm Binary files differindex 3227fb0..3227fb0 100644..100755 --- a/part_1/ex4/db/ex4.map.bpm +++ b/part_1/ex4/db/ex4.map.bpm diff --git a/part_1/ex4/db/ex4.map.cdb b/part_1/ex4/db/ex4.map.cdb Binary files differindex 3f840a8..3f840a8 100644..100755 --- a/part_1/ex4/db/ex4.map.cdb +++ b/part_1/ex4/db/ex4.map.cdb diff --git a/part_1/ex4/db/ex4.map.hdb b/part_1/ex4/db/ex4.map.hdb Binary files differindex 713a995..713a995 100644..100755 --- a/part_1/ex4/db/ex4.map.hdb +++ b/part_1/ex4/db/ex4.map.hdb diff --git a/part_1/ex4/db/ex4.map.kpt b/part_1/ex4/db/ex4.map.kpt Binary files differindex 79cf4a3..79cf4a3 100644..100755 --- a/part_1/ex4/db/ex4.map.kpt +++ b/part_1/ex4/db/ex4.map.kpt diff --git a/part_1/ex4/db/ex4.map.logdb b/part_1/ex4/db/ex4.map.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex4/db/ex4.map.logdb +++ b/part_1/ex4/db/ex4.map.logdb diff --git a/part_1/ex4/db/ex4.map.qmsg b/part_1/ex4/db/ex4.map.qmsg index 5602bc2..5602bc2 100644..100755 --- a/part_1/ex4/db/ex4.map.qmsg +++ b/part_1/ex4/db/ex4.map.qmsg diff --git a/part_1/ex4/db/ex4.map.rdb b/part_1/ex4/db/ex4.map.rdb Binary files differindex 77d3f32..77d3f32 100644..100755 --- a/part_1/ex4/db/ex4.map.rdb +++ b/part_1/ex4/db/ex4.map.rdb diff --git a/part_1/ex4/db/ex4.map_bb.cdb b/part_1/ex4/db/ex4.map_bb.cdb Binary files differindex 8f64ea1..8f64ea1 100644..100755 --- a/part_1/ex4/db/ex4.map_bb.cdb +++ b/part_1/ex4/db/ex4.map_bb.cdb diff --git a/part_1/ex4/db/ex4.map_bb.hdb b/part_1/ex4/db/ex4.map_bb.hdb Binary files differindex 4cff9e5..4cff9e5 100644..100755 --- a/part_1/ex4/db/ex4.map_bb.hdb +++ b/part_1/ex4/db/ex4.map_bb.hdb diff --git a/part_1/ex4/db/ex4.map_bb.logdb b/part_1/ex4/db/ex4.map_bb.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex4/db/ex4.map_bb.logdb +++ b/part_1/ex4/db/ex4.map_bb.logdb diff --git a/part_1/ex4/db/ex4.pplq.rdb b/part_1/ex4/db/ex4.pplq.rdb Binary files differindex d70b3fb..d70b3fb 100644..100755 --- a/part_1/ex4/db/ex4.pplq.rdb +++ b/part_1/ex4/db/ex4.pplq.rdb diff --git a/part_1/ex4/db/ex4.pre_map.cdb b/part_1/ex4/db/ex4.pre_map.cdb Binary files differindex 950bd62..950bd62 100644..100755 --- a/part_1/ex4/db/ex4.pre_map.cdb +++ b/part_1/ex4/db/ex4.pre_map.cdb diff --git a/part_1/ex4/db/ex4.pre_map.hdb b/part_1/ex4/db/ex4.pre_map.hdb Binary files differindex 479bcac..479bcac 100644..100755 --- a/part_1/ex4/db/ex4.pre_map.hdb +++ b/part_1/ex4/db/ex4.pre_map.hdb diff --git a/part_1/ex4/db/ex4.root_partition.map.reg_db.cdb b/part_1/ex4/db/ex4.root_partition.map.reg_db.cdb Binary files differindex de77fc9..de77fc9 100644..100755 --- a/part_1/ex4/db/ex4.root_partition.map.reg_db.cdb +++ b/part_1/ex4/db/ex4.root_partition.map.reg_db.cdb diff --git a/part_1/ex4/db/ex4.routing.rdb b/part_1/ex4/db/ex4.routing.rdb Binary files differindex a89b84d..a89b84d 100644..100755 --- a/part_1/ex4/db/ex4.routing.rdb +++ b/part_1/ex4/db/ex4.routing.rdb diff --git a/part_1/ex4/db/ex4.rtlv.hdb b/part_1/ex4/db/ex4.rtlv.hdb Binary files differindex 18af27e..18af27e 100644..100755 --- a/part_1/ex4/db/ex4.rtlv.hdb +++ b/part_1/ex4/db/ex4.rtlv.hdb diff --git a/part_1/ex4/db/ex4.rtlv_sg.cdb b/part_1/ex4/db/ex4.rtlv_sg.cdb Binary files differindex 944d292..944d292 100644..100755 --- a/part_1/ex4/db/ex4.rtlv_sg.cdb +++ b/part_1/ex4/db/ex4.rtlv_sg.cdb diff --git a/part_1/ex4/db/ex4.rtlv_sg_swap.cdb b/part_1/ex4/db/ex4.rtlv_sg_swap.cdb Binary files differindex 9cf0c70..9cf0c70 100644..100755 --- a/part_1/ex4/db/ex4.rtlv_sg_swap.cdb +++ b/part_1/ex4/db/ex4.rtlv_sg_swap.cdb diff --git a/part_1/ex4/db/ex4.sld_design_entry.sci b/part_1/ex4/db/ex4.sld_design_entry.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex4/db/ex4.sld_design_entry.sci +++ b/part_1/ex4/db/ex4.sld_design_entry.sci diff --git a/part_1/ex4/db/ex4.sld_design_entry_dsc.sci b/part_1/ex4/db/ex4.sld_design_entry_dsc.sci Binary files differindex 92c1102..92c1102 100644..100755 --- a/part_1/ex4/db/ex4.sld_design_entry_dsc.sci +++ b/part_1/ex4/db/ex4.sld_design_entry_dsc.sci diff --git a/part_1/ex4/db/ex4.smart_action.txt b/part_1/ex4/db/ex4.smart_action.txt index 437a63e..437a63e 100644..100755 --- a/part_1/ex4/db/ex4.smart_action.txt +++ b/part_1/ex4/db/ex4.smart_action.txt diff --git a/part_1/ex4/db/ex4.sta.qmsg b/part_1/ex4/db/ex4.sta.qmsg index c3ae2f9..c3ae2f9 100644..100755 --- a/part_1/ex4/db/ex4.sta.qmsg +++ b/part_1/ex4/db/ex4.sta.qmsg diff --git a/part_1/ex4/db/ex4.sta.rdb b/part_1/ex4/db/ex4.sta.rdb Binary files differindex d436459..d436459 100644..100755 --- a/part_1/ex4/db/ex4.sta.rdb +++ b/part_1/ex4/db/ex4.sta.rdb diff --git a/part_1/ex4/db/ex4.sta_cmp.6_slow_1100mv_85c.tdb b/part_1/ex4/db/ex4.sta_cmp.6_slow_1100mv_85c.tdb Binary files differindex 6689e0e..6689e0e 100644..100755 --- a/part_1/ex4/db/ex4.sta_cmp.6_slow_1100mv_85c.tdb +++ b/part_1/ex4/db/ex4.sta_cmp.6_slow_1100mv_85c.tdb diff --git a/part_1/ex4/db/ex4.tis_db_list.ddb b/part_1/ex4/db/ex4.tis_db_list.ddb Binary files differindex 88225e8..88225e8 100644..100755 --- a/part_1/ex4/db/ex4.tis_db_list.ddb +++ b/part_1/ex4/db/ex4.tis_db_list.ddb diff --git a/part_1/ex4/db/ex4.tiscmp.fast_1100mv_0c.ddb b/part_1/ex4/db/ex4.tiscmp.fast_1100mv_0c.ddb Binary files differindex c030390..c030390 100644..100755 --- a/part_1/ex4/db/ex4.tiscmp.fast_1100mv_0c.ddb +++ b/part_1/ex4/db/ex4.tiscmp.fast_1100mv_0c.ddb diff --git a/part_1/ex4/db/ex4.tiscmp.fast_1100mv_85c.ddb b/part_1/ex4/db/ex4.tiscmp.fast_1100mv_85c.ddb Binary files differindex 100d471..100d471 100644..100755 --- a/part_1/ex4/db/ex4.tiscmp.fast_1100mv_85c.ddb +++ b/part_1/ex4/db/ex4.tiscmp.fast_1100mv_85c.ddb diff --git a/part_1/ex4/db/ex4.tiscmp.slow_1100mv_0c.ddb b/part_1/ex4/db/ex4.tiscmp.slow_1100mv_0c.ddb Binary files differindex d430ebc..d430ebc 100644..100755 --- a/part_1/ex4/db/ex4.tiscmp.slow_1100mv_0c.ddb +++ b/part_1/ex4/db/ex4.tiscmp.slow_1100mv_0c.ddb diff --git a/part_1/ex4/db/ex4.tiscmp.slow_1100mv_85c.ddb b/part_1/ex4/db/ex4.tiscmp.slow_1100mv_85c.ddb Binary files differindex e2ea50c..e2ea50c 100644..100755 --- a/part_1/ex4/db/ex4.tiscmp.slow_1100mv_85c.ddb +++ b/part_1/ex4/db/ex4.tiscmp.slow_1100mv_85c.ddb diff --git a/part_1/ex4/db/ex4.tmw_info b/part_1/ex4/db/ex4.tmw_info index 0dfbde9..0dfbde9 100644..100755 --- a/part_1/ex4/db/ex4.tmw_info +++ b/part_1/ex4/db/ex4.tmw_info diff --git a/part_1/ex4/db/ex4.vpr.ammdb b/part_1/ex4/db/ex4.vpr.ammdb Binary files differindex 24cfc95..24cfc95 100644..100755 --- a/part_1/ex4/db/ex4.vpr.ammdb +++ b/part_1/ex4/db/ex4.vpr.ammdb diff --git a/part_1/ex4/db/ex4_partition_pins.json b/part_1/ex4/db/ex4_partition_pins.json index fdc1023..fdc1023 100644..100755 --- a/part_1/ex4/db/ex4_partition_pins.json +++ b/part_1/ex4/db/ex4_partition_pins.json diff --git a/part_1/ex4/db/prev_cmp_ex4.qmsg b/part_1/ex4/db/prev_cmp_ex4.qmsg index ea7d27f..ea7d27f 100644..100755 --- a/part_1/ex4/db/prev_cmp_ex4.qmsg +++ b/part_1/ex4/db/prev_cmp_ex4.qmsg diff --git a/part_1/ex4/ex4.bck b/part_1/ex4/ex4.bck index 38e1c23..38e1c23 100644..100755 --- a/part_1/ex4/ex4.bck +++ b/part_1/ex4/ex4.bck diff --git a/part_1/ex4/ex4.qpf b/part_1/ex4/ex4.qpf index 68a9374..68a9374 100644..100755 --- a/part_1/ex4/ex4.qpf +++ b/part_1/ex4/ex4.qpf diff --git a/part_1/ex4/ex4.qsf b/part_1/ex4/ex4.qsf index 9d1bd9c..9d1bd9c 100644..100755 --- a/part_1/ex4/ex4.qsf +++ b/part_1/ex4/ex4.qsf diff --git a/part_1/ex4/ex4.qsf.bak b/part_1/ex4/ex4.qsf.bak index 11bfcde..11bfcde 100644..100755 --- a/part_1/ex4/ex4.qsf.bak +++ b/part_1/ex4/ex4.qsf.bak diff --git a/part_1/ex4/ex4.qws b/part_1/ex4/ex4.qws Binary files differindex bda3374..bda3374 100644..100755 --- a/part_1/ex4/ex4.qws +++ b/part_1/ex4/ex4.qws diff --git a/part_1/ex4/ex4.v b/part_1/ex4/ex4.v index e92e969..e92e969 100644..100755 --- a/part_1/ex4/ex4.v +++ b/part_1/ex4/ex4.v diff --git a/part_1/ex4/ex4.v.bak b/part_1/ex4/ex4.v.bak index e69de29..e69de29 100644..100755 --- a/part_1/ex4/ex4.v.bak +++ b/part_1/ex4/ex4.v.bak diff --git a/part_1/ex4/incremental_db/README b/part_1/ex4/incremental_db/README index 6191fbe..6191fbe 100644..100755 --- a/part_1/ex4/incremental_db/README +++ b/part_1/ex4/incremental_db/README diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.db_info b/part_1/ex4/incremental_db/compiled_partitions/ex4.db_info index 232b71c..232b71c 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.db_info +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.db_info diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.ammdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.ammdb Binary files differindex afc7e0a..afc7e0a 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.ammdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.ammdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.cdb Binary files differindex da47849..da47849 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.dfp b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.dfp Binary files differindex b1c67d6..b1c67d6 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.dfp +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.dfp diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.cdb Binary files differindex 808498f..808498f 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.hdb Binary files differindex ab06b66..ab06b66 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.sig b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.sig +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hbdb.sig diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hdb Binary files differindex f0eaa0a..f0eaa0a 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.logdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.logdb index d45424f..d45424f 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.logdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.logdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.rcfdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.rcfdb Binary files differindex 2f6a2c4..2f6a2c4 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.rcfdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.cmp.rcfdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.cdb Binary files differindex dc62d32..dc62d32 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.dpi b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.dpi Binary files differindex 8c9884e..8c9884e 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.dpi +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.dpi diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.cdb Binary files differindex 7b50fb2..7b50fb2 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hb_info b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hb_info Binary files differindex 8210c55..8210c55 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hb_info +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hb_info diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hdb Binary files differindex 16ca30c..16ca30c 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.sig b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.sig index af9b8e9..af9b8e9 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.sig +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hbdb.sig diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hdb Binary files differindex 5847f5b..5847f5b 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.kpt b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.kpt Binary files differindex c9ac72c..c9ac72c 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.kpt +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.kpt diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olf.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olf.cdb Binary files differindex 2b47b8d..2b47b8d 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olf.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olf.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olm.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olm.cdb Binary files differindex 38a2960..38a2960 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olm.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.olm.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.oln.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.oln.cdb Binary files differindex 2c84090..2c84090 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.oln.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.oln.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.opi b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.opi index 56a6051..56a6051 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.opi +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.opi diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orf.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orf.cdb Binary files differindex 2b47b8d..2b47b8d 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orf.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orf.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orm.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orm.cdb Binary files differindex 289ca7e..289ca7e 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orm.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orm.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orn.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orn.cdb Binary files differindex 120d1e3..120d1e3 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orn.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.map.orn.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.cdb Binary files differindex dc62d32..dc62d32 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.cdb Binary files differindex 7b50fb2..7b50fb2 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.cdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.hdb Binary files differindex 16ca30c..16ca30c 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hbdb.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hdb Binary files differindex 5847f5b..5847f5b 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.kpt b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.kpt Binary files differindex c9ac72c..c9ac72c 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.kpt +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.root_partition.rrp.kpt diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.rrp.hdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.rrp.hdb Binary files differindex 99dfc60..99dfc60 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.rrp.hdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.rrp.hdb diff --git a/part_1/ex4/incremental_db/compiled_partitions/ex4.rrs.cdb b/part_1/ex4/incremental_db/compiled_partitions/ex4.rrs.cdb Binary files differindex 0ac032e..0ac032e 100644..100755 --- a/part_1/ex4/incremental_db/compiled_partitions/ex4.rrs.cdb +++ b/part_1/ex4/incremental_db/compiled_partitions/ex4.rrs.cdb diff --git a/part_1/ex4/output_files/ex4.asm.rpt b/part_1/ex4/output_files/ex4.asm.rpt index 57ea9f1..57ea9f1 100644..100755 --- a/part_1/ex4/output_files/ex4.asm.rpt +++ b/part_1/ex4/output_files/ex4.asm.rpt diff --git a/part_1/ex4/output_files/ex4.done b/part_1/ex4/output_files/ex4.done index 8f64e13..8f64e13 100644..100755 --- a/part_1/ex4/output_files/ex4.done +++ b/part_1/ex4/output_files/ex4.done diff --git a/part_1/ex4/output_files/ex4.fit.rpt b/part_1/ex4/output_files/ex4.fit.rpt index 8f0c5d7..8f0c5d7 100644..100755 --- a/part_1/ex4/output_files/ex4.fit.rpt +++ b/part_1/ex4/output_files/ex4.fit.rpt diff --git a/part_1/ex4/output_files/ex4.fit.smsg b/part_1/ex4/output_files/ex4.fit.smsg index 43eead5..43eead5 100644..100755 --- a/part_1/ex4/output_files/ex4.fit.smsg +++ b/part_1/ex4/output_files/ex4.fit.smsg diff --git a/part_1/ex4/output_files/ex4.fit.summary b/part_1/ex4/output_files/ex4.fit.summary index 99e1f91..99e1f91 100644..100755 --- a/part_1/ex4/output_files/ex4.fit.summary +++ b/part_1/ex4/output_files/ex4.fit.summary diff --git a/part_1/ex4/output_files/ex4.flow.rpt b/part_1/ex4/output_files/ex4.flow.rpt index f4af68b..f4af68b 100644..100755 --- a/part_1/ex4/output_files/ex4.flow.rpt +++ b/part_1/ex4/output_files/ex4.flow.rpt diff --git a/part_1/ex4/output_files/ex4.jdi b/part_1/ex4/output_files/ex4.jdi index f1b7624..f1b7624 100644..100755 --- a/part_1/ex4/output_files/ex4.jdi +++ b/part_1/ex4/output_files/ex4.jdi diff --git a/part_1/ex4/output_files/ex4.map.rpt b/part_1/ex4/output_files/ex4.map.rpt index e27ce18..e27ce18 100644..100755 --- a/part_1/ex4/output_files/ex4.map.rpt +++ b/part_1/ex4/output_files/ex4.map.rpt diff --git a/part_1/ex4/output_files/ex4.map.smsg b/part_1/ex4/output_files/ex4.map.smsg index e8dac42..e8dac42 100644..100755 --- a/part_1/ex4/output_files/ex4.map.smsg +++ b/part_1/ex4/output_files/ex4.map.smsg diff --git a/part_1/ex4/output_files/ex4.map.summary b/part_1/ex4/output_files/ex4.map.summary index 2ae37e5..2ae37e5 100644..100755 --- a/part_1/ex4/output_files/ex4.map.summary +++ b/part_1/ex4/output_files/ex4.map.summary diff --git a/part_1/ex4/output_files/ex4.pin b/part_1/ex4/output_files/ex4.pin index 2e84297..2e84297 100644..100755 --- a/part_1/ex4/output_files/ex4.pin +++ b/part_1/ex4/output_files/ex4.pin diff --git a/part_1/ex4/output_files/ex4.sld b/part_1/ex4/output_files/ex4.sld index 41a6030..41a6030 100644..100755 --- a/part_1/ex4/output_files/ex4.sld +++ b/part_1/ex4/output_files/ex4.sld diff --git a/part_1/ex4/output_files/ex4.sof b/part_1/ex4/output_files/ex4.sof Binary files differindex f12dfe1..f12dfe1 100644..100755 --- a/part_1/ex4/output_files/ex4.sof +++ b/part_1/ex4/output_files/ex4.sof diff --git a/part_1/ex4/output_files/ex4.sta.rpt b/part_1/ex4/output_files/ex4.sta.rpt index 33c4fe5..33c4fe5 100644..100755 --- a/part_1/ex4/output_files/ex4.sta.rpt +++ b/part_1/ex4/output_files/ex4.sta.rpt diff --git a/part_1/ex4/output_files/ex4.sta.summary b/part_1/ex4/output_files/ex4.sta.summary index 6640100..6640100 100644..100755 --- a/part_1/ex4/output_files/ex4.sta.summary +++ b/part_1/ex4/output_files/ex4.sta.summary diff --git a/part_1/ex4/verilog_files/add3_ge5.v b/part_1/ex4/verilog_files/add3_ge5.v index 65a561d..65a561d 100644..100755 --- a/part_1/ex4/verilog_files/add3_ge5.v +++ b/part_1/ex4/verilog_files/add3_ge5.v diff --git a/part_1/ex4/verilog_files/add3_ge5.v.bak b/part_1/ex4/verilog_files/add3_ge5.v.bak index e69de29..e69de29 100644..100755 --- a/part_1/ex4/verilog_files/add3_ge5.v.bak +++ b/part_1/ex4/verilog_files/add3_ge5.v.bak diff --git a/part_1/ex4/verilog_files/bin2bcd_10.v b/part_1/ex4/verilog_files/bin2bcd_10.v index c6f7b6d..c6f7b6d 100644..100755 --- a/part_1/ex4/verilog_files/bin2bcd_10.v +++ b/part_1/ex4/verilog_files/bin2bcd_10.v diff --git a/part_1/ex4/verilog_files/bin2bcd_10.v.bak b/part_1/ex4/verilog_files/bin2bcd_10.v.bak index e69de29..e69de29 100644..100755 --- a/part_1/ex4/verilog_files/bin2bcd_10.v.bak +++ b/part_1/ex4/verilog_files/bin2bcd_10.v.bak diff --git a/part_1/ex4/verilog_files/bin2bcd_16.v b/part_1/ex4/verilog_files/bin2bcd_16.v index fdfb655..fdfb655 100644..100755 --- a/part_1/ex4/verilog_files/bin2bcd_16.v +++ b/part_1/ex4/verilog_files/bin2bcd_16.v diff --git a/part_1/ex4/verilog_files/hex_to_7seg.v b/part_1/ex4/verilog_files/hex_to_7seg.v index 82aa9a5..82aa9a5 100644..100755 --- a/part_1/ex4/verilog_files/hex_to_7seg.v +++ b/part_1/ex4/verilog_files/hex_to_7seg.v diff --git a/part_1/mylib/add3_ge5.v b/part_1/mylib/add3_ge5.v new file mode 100755 index 0000000..65a561d --- /dev/null +++ b/part_1/mylib/add3_ge5.v @@ -0,0 +1,25 @@ +module add3_ge5(w,a);
+ output [3:0] a;
+ input [3:0] w;
+
+ reg [3:0] a;
+
+ always @ (w)
+ case(w)
+ 4'b0000: a <= 4'b0000;
+ 4'b0001: a <= 4'b0001;
+ 4'b0010: a <= 4'b0010;
+ 4'b0011: a <= 4'b0011;
+ 4'b0100: a <= 4'b0100;
+ 4'b0101: a <= 4'b1000;
+ 4'b0110: a <= 4'b1001;
+ 4'b0111: a <= 4'b1010;
+ 4'b1000: a <= 4'b1011;
+ 4'b1001: a <= 4'b1100;
+ 4'b1010: a <= 4'b1101;
+ 4'b1011: a <= 4'b1110;
+ 4'b1100: a <= 4'b1111;
+
+ default: a <= 4'b0000;
+ endcase
+endmodule
diff --git a/part_1/mylib/bin2bcd_10.v b/part_1/mylib/bin2bcd_10.v new file mode 100755 index 0000000..c6f7b6d --- /dev/null +++ b/part_1/mylib/bin2bcd_10.v @@ -0,0 +1,46 @@ +module bin2bcd_10 (B, BCD_0, BCD_1, BCD_2, BCD_3);
+
+ input [9:0] B; // binary input number
+ output [3:0] BCD_0, BCD_1, BCD_2, BCD_3; // BCD digit LSD to MSD
+
+ wire [3:0] w1,w2,w3,w4,w5,w6,w7,w8,w9,w10,w11,w12;
+ wire [3:0] a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12;
+
+ // Instantiate a tree of add3-if-greater than or equal to 5 cells
+ // ... input is w_n, and output is a_n
+ add3_ge5 A1 (w1,a1);
+ add3_ge5 A2 (w2,a2);
+ add3_ge5 A3 (w3,a3);
+ add3_ge5 A4 (w4,a4);
+ add3_ge5 A5 (w5,a5);
+ add3_ge5 A6 (w6,a6);
+ add3_ge5 A7 (w7,a7);
+ add3_ge5 A8 (w8,a8);
+ add3_ge5 A9 (w9,a9);
+ add3_ge5 A10 (w10,a10);
+ add3_ge5 A11 (w11,a11);
+ add3_ge5 A12 (w12,a12);
+
+ // wire the tree of add3 modules together
+ assign w1 = {1'b0, B[9:7]}; // wn is the input port to module An
+ assign w2 = {a1[2:0], B[6]};
+ assign w3 = {a2[2:0], B[5]};
+ assign w4 = {1'b0, a1[3], a2[3], a3[3]};
+ assign w5 = {a3[2:0], B[4]};
+ assign w6 = {a4[2:0], a5[3]};
+ assign w7 = {a5[2:0], B[3]};
+ assign w8 = {a6[2:0], a7[3]};
+ assign w9 = {a7[2:0], B[2]};
+ assign w10 = {1'b0, a4[3], a6[3], a8[3]};
+ assign w11 = {a8[2:0], a9[3]};
+ assign w12 = {a9[2:0], B[1]};
+
+ // connect up to four BCD digit outputs
+ assign BCD_0 = {a12[2:0],B[0]};
+ assign BCD_1 = {a11[2:0],a12[3]};
+ assign BCD_2 = {a10[2:0],a11[3]};
+ assign BCD_3 = {3'b000,a10[3]};
+endmodule
+
+
+
diff --git a/part_1/mylib/bin2bcd_16.v b/part_1/mylib/bin2bcd_16.v new file mode 100755 index 0000000..fdfb655 --- /dev/null +++ b/part_1/mylib/bin2bcd_16.v @@ -0,0 +1,97 @@ +//------------------------------
+// Module name: bin2bcd_16
+// Function: Converts a 16-bit binary number to 5 digits BCD
+// .... it uses a shift-and-add3 algorithm
+// Creator: Peter Cheung
+// Version: 1.0
+// Date: 18 Sept 2016
+//------------------------------
+// For more explanation of how this work, see
+// ... instructions on wwww.ee.ic.ac.uk/pcheung/teaching/E2_experiment
+
+module bin2bcd_16 (B, BCD_0, BCD_1, BCD_2, BCD_3, BCD_4);
+
+ input [15:0] B; // binary input number
+ output [3:0] BCD_0, BCD_1, BCD_2, BCD_3, BCD_4; // BCD digit LSD to MSD
+
+ wire [3:0] w1,w2,w3,w4,w5,w6,w7,w8,w9,w10,w11,w12,w13;
+ wire [3:0] w14,w15,w16,w17,w18,w19,w20,w21,w22,w23,w24,w25;
+ wire [3:0] w26,w27,w28,w29;
+ wire [3:0] a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13;
+ wire [3:0] a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25;
+ wire [3:0] a26,a27,a28,a29;
+
+ // Instantiate a tree of add3-if-greater than or equal to 5 cells
+ // ... input is w_n, and output is a_n
+ add3_ge5 A1 (w1,a1);
+ add3_ge5 A2 (w2,a2);
+ add3_ge5 A3 (w3,a3);
+ add3_ge5 A4 (w4,a4);
+ add3_ge5 A5 (w5,a5);
+ add3_ge5 A6 (w6,a6);
+ add3_ge5 A7 (w7,a7);
+ add3_ge5 A8 (w8,a8);
+ add3_ge5 A9 (w9,a9);
+ add3_ge5 A10 (w10,a10);
+ add3_ge5 A11 (w11,a11);
+ add3_ge5 A12 (w12,a12);
+ add3_ge5 A13 (w13,a13);
+ add3_ge5 A14 (w14,a14);
+ add3_ge5 A15 (w15,a15);
+ add3_ge5 A16 (w16,a16);
+ add3_ge5 A17 (w17,a17);
+ add3_ge5 A18 (w18,a18);
+ add3_ge5 A19 (w19,a19);
+ add3_ge5 A20 (w20,a20);
+ add3_ge5 A21 (w21,a21);
+ add3_ge5 A22 (w22,a22);
+ add3_ge5 A23 (w23,a23);
+ add3_ge5 A24 (w24,a24);
+ add3_ge5 A25 (w25,a25);
+ add3_ge5 A26 (w26,a26);
+ add3_ge5 A27 (w27,a27);
+ add3_ge5 A28 (w28,a28);
+ add3_ge5 A29 (w29,a29);
+
+ // wire the tree of add3 modules together
+ assign w1 = {B[14:11]}; // wn is the input port to module An
+ assign w2 = {a1[2:0], B[10]};
+ assign w3 = {1'b0, B[15], a1[3], a2[3]};
+ assign w4 = {a2[2:0], B[9]};
+ assign w5 = {a3[2:0], a4[3]};
+ assign w6 = {a4[2:0], B[8]};
+ assign w7 = {a5[2:0], a6[3]};
+ assign w8 = {a6[2:0], B[7]};
+ assign w9 = {1'b0, a3[3], a5[3], a7[3]};
+ assign w10 = {a7[2:0], a8[3]};
+ assign w11 = {a8[2:0], B[6]};
+ assign w12 = {a9[2:0], a10[3]};
+ assign w13 = {a10[2:0], a11[3]};
+ assign w14 = {a11[2:0], B[5]};
+ assign w15 = {a12[2:0], a13[3]};
+ assign w16 = {a13[2:0], a14[3]};
+ assign w17 = {a14[2:0], B[4]};
+ assign w18 = {1'b0, a9[3], a12[3], a15[3]};
+ assign w19 = {a15[2:0], a16[3]};
+ assign w20 = {a16[2:0], a17[3]};
+ assign w21 = {a17[2:0], B[3]};
+ assign w22 = {a18[2:0], a19[3]};
+ assign w23 = {a19[2:0], a20[3]};
+ assign w24 = {a20[2:0], a21[3]};
+ assign w25 = {a21[2:0], B[2]};
+ assign w26 = {a22[2:0], a23[3]};
+ assign w27 = {a23[2:0], a24[3]};
+ assign w28 = {a24[2:0], a25[3]};
+ assign w29 = {a25[2:0], B[1]};
+
+ // connect up to four BCD digit outputs
+ assign BCD_0 = {a29[2:0],B[0]};
+ assign BCD_1 = {a28[2:0],a29[3]};
+ assign BCD_2 = {a27[2:0],a28[3]};
+ assign BCD_3 = {a26[2:0],a27[3]};
+ assign BCD_4 = {1'b0, a18[3], a22[3], a26[3]};
+endmodule
+
+
+
+
diff --git a/part_1/mylib/hex_to_7seg.v b/part_1/mylib/hex_to_7seg.v new file mode 100755 index 0000000..82aa9a5 --- /dev/null +++ b/part_1/mylib/hex_to_7seg.v @@ -0,0 +1,27 @@ +module hex_to_7seg (out, in);
+
+ output [6:0] out;
+ input [3:0] in;
+
+ reg [6:0] out;
+
+ always @ (*)
+ case(in)
+ 4'h0: out = 7'b1000000;
+ 4'h1: out = 7'b1111001;
+ 4'h2: out = 7'b0100100;
+ 4'h3: out = 7'b0110000;
+ 4'h4: out = 7'b0011001;
+ 4'h5: out = 7'b0010010;
+ 4'h6: out = 7'b0000010;
+ 4'h7: out = 7'b1111000;
+ 4'h8: out = 7'b0000000;
+ 4'h9: out = 7'b0011000;
+ 4'ha: out = 7'b0001000;
+ 4'hb: out = 7'b0000011;
+ 4'hc: out = 7'b1000110;
+ 4'hd: out = 7'b0100001;
+ 4'he: out = 7'b0000110;
+ 4'hf: out = 7'b0001110;
+ endcase
+endmodule
|