From 134db4c2c9fb78d8e2c51539cc3226b2b8f08d28 Mon Sep 17 00:00:00 2001 From: alejeune Date: Mon, 29 May 2023 21:39:05 +0200 Subject: [PATCH] Update ALU --- VHDL/ALU/ALU.cache/wt/gui_handlers.wdf | 26 +++++----- .../ALU.cache/wt/java_command_handlers.wdf | 6 +-- VHDL/ALU/ALU.cache/wt/project.wpc | 2 +- VHDL/ALU/ALU.cache/wt/webtalk_pa.xml | 34 ++++++------ VHDL/ALU/ALU.runs/synth_1/gen_run.xml | 2 +- .../sim_1/behav/xsim/Test_Alu_behav.wdb | Bin 7598 -> 7780 bytes VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.log | 14 +++++ VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.sh | 2 +- .../ALU/ALU.sim/sim_1/behav/xsim/elaborate.sh | 2 +- VHDL/ALU/ALU.sim/sim_1/behav/xsim/simulate.sh | 2 +- .../Test_Alu_behav/obj/xsim_0.lnx64.o | Bin 36800 -> 34976 bytes .../xsim/xsim.dir/Test_Alu_behav/obj/xsim_1.c | 4 +- .../Test_Alu_behav/obj/xsim_1.lnx64.o | Bin 4296 -> 4296 bytes .../webtalk/.xsim_webtallk.info | 2 +- .../Test_Alu_behav/webtalk/xsim_webtalk.tcl | 12 ++--- .../xsim/xsim.dir/Test_Alu_behav/xsim.dbg | Bin 3860 -> 3748 bytes .../xsim/xsim.dir/Test_Alu_behav/xsim.mem | Bin 3015 -> 2973 bytes .../xsim/xsim.dir/Test_Alu_behav/xsim.reloc | Bin 400 -> 378 bytes .../xsim/xsim.dir/Test_Alu_behav/xsim.rlx | 2 +- .../xsim/xsim.dir/Test_Alu_behav/xsim.rtti | Bin 318 -> 318 bytes .../xsim/xsim.dir/Test_Alu_behav/xsim.type | Bin 7168 -> 7168 bytes .../xsim/xsim.dir/Test_Alu_behav/xsim.xdbg | Bin 2456 -> 1936 bytes .../behav/xsim/xsim.dir/Test_Alu_behav/xsimk | Bin 48456 -> 48432 bytes .../xsim.dir/Test_Alu_behav/xsimkernel.log | 10 ++-- .../xsim/xsim.dir/xil_defaultlib/alu.vdb | Bin 8874 -> 9792 bytes .../xsim/xsim.dir/xil_defaultlib/test_alu.vdb | Bin 7771 -> 11866 bytes .../xil_defaultlib/xil_defaultlib.rlx | 4 +- VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd | 49 +++++++++++++++--- VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd | 6 +-- VHDL/ALU/ALU.xpr | 15 +++--- 30 files changed, 120 insertions(+), 74 deletions(-) diff --git a/VHDL/ALU/ALU.cache/wt/gui_handlers.wdf b/VHDL/ALU/ALU.cache/wt/gui_handlers.wdf index 31f648f..1285b27 100644 --- a/VHDL/ALU/ALU.cache/wt/gui_handlers.wdf +++ b/VHDL/ALU/ALU.cache/wt/gui_handlers.wdf @@ -2,7 +2,7 @@ version:1 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6162737472616374636f6d62696e656470616e656c5f6164645f656c656d656e74:3336:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6162737472616374636f6d62696e656470616e656c5f72656d6f76655f73656c65637465645f656c656d656e7473:3133:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:626173656469616c6f675f63616e63656c:3130:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:626173656469616c6f675f6f6b:3437:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:626173656469616c6f675f6f6b:3530:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:636d646d73676469616c6f675f6d65737361676573:34:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:636d646d73676469616c6f675f6f6b:3139:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:636d646d73676469616c6f675f6f70656e5f6d657373616765735f76696577:31:00:00 @@ -10,14 +10,14 @@ version:1 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:646566696e656d6f64756c65736469616c6f675f646566696e655f6d6f64756c65735f616e645f737065636966795f696f5f706f727473:313438:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:646566696e656d6f64756c65736469616c6f675f656e746974795f6e616d65:33:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:65787072756e7472656570616e656c5f6578705f72756e5f747265655f7461626c65:32:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:66696c6573657470616e656c5f66696c655f7365745f70616e656c5f74726565:323133:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:66696c6573657470616e656c5f66696c655f7365745f70616e656c5f74726565:323339:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:66696c6573657470616e656c5f6d65737361676573:31:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:666c6f776e6176696761746f727472656570616e656c5f666c6f775f6e6176696761746f725f74726565:3732:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:666c6f776e6176696761746f727472656570616e656c5f666c6f775f6e6176696761746f725f74726565:3737:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67657474696e6773746172746564766965775f6372656174655f6e65775f70726f6a656374:31:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67657474696e6773746172746564766965775f6f70656e5f70726f6a656374:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67726170686963616c766965775f7a6f6f6d5f666974:32:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67726170686963616c766965775f7a6f6f6d5f696e:3333:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67726170686963616c766965775f7a6f6f6d5f6f7574:3235:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67726170686963616c766965775f7a6f6f6d5f696e:3436:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:67726170686963616c766965775f7a6f6f6d5f6f7574:3236:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:68636f6465656469746f725f636c6f7365:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:68636f6465656469746f725f7365617263685f746578745f636f6d626f5f626f78:31:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:68706f7075707469746c655f636c6f7365:31:00:00 @@ -27,13 +27,13 @@ version:1 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6c6f6770616e656c5f70617573655f6f7574707574:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6c6f6770616e656c5f746f67676c655f636f6c756d6e5f73656c656374696f6e5f6d6f6465:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f636865636b706f696e74:3136:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f65646974:3134:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f65646974:3136:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f6578706f7274:37:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f66696c65:3630:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f66696c65:3634:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f666c6f77:38:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f6970:39:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f6f70656e5f726563656e745f70726f6a656374:3230:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f70726f6a656374:3430:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f6f70656e5f726563656e745f70726f6a656374:3232:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f70726f6a656374:3433:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f7265706f727473:3130:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f73657474696e6773:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:6d61696e6d656e756d67725f73696d756c6174696f6e5f77617665666f726d:3132:00:00 @@ -51,7 +51,7 @@ version:1 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7061636f6d6d616e646e616d65735f6c6f675f77696e646f77:31:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7061636f6d6d616e646e616d65735f72756e5f73796e746865736973:33:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7061636f6d6d616e646e616d65735f73696d756c6174696f6e5f72656c61756e6368:33:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7061636f6d6d616e646e616d65735f73696d756c6174696f6e5f72756e5f6265686176696f72616c:3539:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7061636f6d6d616e646e616d65735f73696d756c6174696f6e5f72756e5f6265686176696f72616c:3634:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7061636f6d6d616e646e616d65735f7372635f7265706c6163655f66696c65:35:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:706176696577735f636f6465:3139:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:706176696577735f646576696365:31:00:00 @@ -59,7 +59,7 @@ version:1 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:70726f6a65637473657474696e67736761646765745f656469745f70726f6a6563745f73657474696e6773:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:726469636f6d6d616e64735f64656c657465:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:726469636f6d6d616e64735f736176655f66696c65:3130:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:72646976696577735f77617665666f726d5f766965776572:313030:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:72646976696577735f77617665666f726d5f766965776572:313130:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:72746c6f7074696f6e7370616e656c5f73656c6563745f746f705f6d6f64756c655f6f665f796f75725f64657369676e:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7361766570726f6a6563747574696c735f73617665:34:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:73657474696e67736469616c6f675f70726f6a6563745f74726565:31:00:00 @@ -68,10 +68,10 @@ version:1 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:73726363686f6f73657270616e656c5f6372656174655f66696c65:3133:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:7372636d656e755f69705f686965726172636879:32:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:73746174656d6f6e69746f725f72657365745f72756e:31:00:00 -70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:73796e7468657469636167657474696e6773746172746564766965775f726563656e745f70726f6a65637473:33:00:00 +70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:73796e7468657469636167657474696e6773746172746564766965775f726563656e745f70726f6a65637473:34:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:73796e7468657469636173746174656d6f6e69746f725f63616e63656c:31:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:74636c636f6e736f6c65766965775f74636c5f636f6e736f6c655f636f64655f656469746f72:31:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:77617665666f726d6e616d65747265655f77617665666f726d5f6e616d655f74726565:3432:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:77617665666f726d766965775f6164645f6d61726b6572:34:00:00 70726f6a656374:76697661646f5f75736167655c6775695f68616e646c657273:77617665666f726d766965775f6e6578745f6d61726b6572:32:00:00 -eof:1336689854 +eof:805443714 diff --git a/VHDL/ALU/ALU.cache/wt/java_command_handlers.wdf b/VHDL/ALU/ALU.cache/wt/java_command_handlers.wdf index 9496387..931fa2d 100644 --- a/VHDL/ALU/ALU.cache/wt/java_command_handlers.wdf +++ b/VHDL/ALU/ALU.cache/wt/java_command_handlers.wdf @@ -1,6 +1,6 @@ version:1 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:616464736f7572636573:3135:00:00 -70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:636c6f736570726f6a656374:31:00:00 +70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:636c6f736570726f6a656374:32:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:6564697464656c657465:32:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:6e657770726f6a656374:31:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:6f70656e70726f6a656374:32:00:00 @@ -8,8 +8,8 @@ version:1 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:72756e73796e746865736973:36:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:73686f7776696577:34:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:73696d756c6174696f6e72656c61756e6368:33:00:00 -70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:73696d756c6174696f6e72756e:3538:00:00 +70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:73696d756c6174696f6e72756e:3633:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:746f6f6c7373657474696e6773:35:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:757064617465736f7572636566696c6573:35:00:00 70726f6a656374:76697661646f5f75736167655c6a6176615f636f6d6d616e645f68616e646c657273:766965777461736b696d706c656d656e746174696f6e:31:00:00 -eof:2907318966 +eof:1280488146 diff --git a/VHDL/ALU/ALU.cache/wt/project.wpc b/VHDL/ALU/ALU.cache/wt/project.wpc index f16dd14..75df9a5 100644 --- a/VHDL/ALU/ALU.cache/wt/project.wpc +++ b/VHDL/ALU/ALU.cache/wt/project.wpc @@ -1,3 +1,3 @@ version:1 -6d6f64655f636f756e7465727c4755494d6f6465:16 +6d6f64655f636f756e7465727c4755494d6f6465:18 eof: diff --git a/VHDL/ALU/ALU.cache/wt/webtalk_pa.xml b/VHDL/ALU/ALU.cache/wt/webtalk_pa.xml index ca8758f..9992228 100644 --- a/VHDL/ALU/ALU.cache/wt/webtalk_pa.xml +++ b/VHDL/ALU/ALU.cache/wt/webtalk_pa.xml @@ -3,7 +3,7 @@ - +
@@ -18,7 +18,7 @@ This means code written to parse this file will need to be revisited each subseq - + @@ -26,7 +26,7 @@ This means code written to parse this file will need to be revisited each subseq - + @@ -35,7 +35,7 @@ This means code written to parse this file will need to be revisited each subseq - + @@ -43,14 +43,14 @@ This means code written to parse this file will need to be revisited each subseq - + - + - - + + @@ -60,13 +60,13 @@ This means code written to parse this file will need to be revisited each subseq - + - + - - + + @@ -84,7 +84,7 @@ This means code written to parse this file will need to be revisited each subseq - + @@ -92,7 +92,7 @@ This means code written to parse this file will need to be revisited each subseq - + @@ -101,7 +101,7 @@ This means code written to parse this file will need to be revisited each subseq - + @@ -109,9 +109,9 @@ This means code written to parse this file will need to be revisited each subseq - + - +
diff --git a/VHDL/ALU/ALU.runs/synth_1/gen_run.xml b/VHDL/ALU/ALU.runs/synth_1/gen_run.xml index 4be73d3..1dceaba 100644 --- a/VHDL/ALU/ALU.runs/synth_1/gen_run.xml +++ b/VHDL/ALU/ALU.runs/synth_1/gen_run.xml @@ -1,7 +1,7 @@ - + diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/Test_Alu_behav.wdb b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/Test_Alu_behav.wdb index ba34593131186ec1c85d57400e9a5ca188e32fe2..10d13baad4027e5273667ee649a4bad89eb2b69c 100644 GIT binary patch delta 1364 zcmZ2y{lsR11=H@I6RqT!sstw+3fWDZVZgackO2&`CSEjWx}iFmi&2hIYqBO|Bum+q zT|YOsF{Usk?)q7h^5y^k|2u#xZ!iKe69Yp7D+7ZD2T*_$6Gs5W4gm24UI=~xq#gJe z7-m2*NE--)tOjAuiHX9jAwWjbU*`D)o-s|Rbz7f_RG^JpKYJ#W*xd!J^hwU*~)uw&;LL5e_MLNl=8m%Jx>eoKdhYo z+{AwJ(|PGhtMZlShezb?S<+cwb!Pnd#^_n?5ohMj7`}2xRiO;p6Pq?aw;EG zR&AInW?`Qha@u;2kBPMCo_D_|TgM$!kBgbQ=icV0^TLHs@0N?3rSpBym&>nKPESA0 zeE#+I6WQDopU%6!=V#X*o|m7dowt>*PZy~v`wV1V^?h=cY4X!P|DO-`Jt=K{+W7oo z@v~aJ$HjlIU3X5YJbn6)(S?fnmut7~jGFNLgT?cAKLh9Je&2KN`jbshwx(OXe?Q-L z+MaLGa=*oWPiFuBw0VDh>5Tiag>|Qs|Nq+ZWb6HVjq|SC{Fna7$!x%YgzAwwIN1Ns zA29DXb|{8Mi=#kWza&fBl06JN7fj$_VG3+MFrkX2mVt%ik0vNuB3V4|GYG{!VBv3Y zd#G^Gp!#zC_T6jPKl)c)|8{==|2H+;cP{(*O5eO){`l(u^$)Y}uhZR~66(l(HE+ke z|Cj!rF8RIW)lvbmD2}j{ctJk<}{dg5w zE&i;QwdXb9VzH^`Zf%%qH6^3`iFTq0hd~?Lv#B>*rHyU2Rla!rZ$nz$>wiAx|37V9 z6y5&(`u(42{Z-SFtNzEH7OcGe*?G&p^A3_#Gd~x;`sXzL*{)fOFL3Ygd-uxnZLsQb zHtGD|3-yZC+SjH3-p;t}dFcKUe$)MKd(X_Tzg9eL_dm7Mzi$;=7VdR9b8zg1ykeOiB@tk2C;cT93TL?l>uZ9E_slNAd~UQhfiM2s={<& z!sL^zY9Q((gpy~3)%@5g18M!P#VE_ake3KQ}#TW%A3o;6CPU4uu zB%1`00DH?G$QA%%V8DVM%{loq*W=0ixP9d;Oc`=A^HSsEEzO|}Gczc|!kl5UCQmwh zQEG8~ZfVZuex7a?R#0#xPF5ClW(@(d!hs<>xk^w&NCX)4$Y7Q9=7WNQ%o7WE89xA7 z{fv_p7+Lt1*CW)-l7XpU5@7@~`@l--k(IDRRaY>+y<{kM&_UqXN7K)8UQtv1W(U1w znI~Pq(i^w5jG=Y+j^5xKH_ukgj&1$&U*ynq{h1$?TWW0bCx1!1TEFdbnbaYhc}wm8 z1eyPy+yD0e?>R@+{MY@ScfI)f@5K1a|Fq^!uN9s8F6jGb*?HCV_RBV|+f>c-`&-5C zXFI>^_LbW1xwY@^gUXBB8H=j6*Gj*syn6k!(f_hm|EQ~<9qsc)x5E>P z|J2ObZ==8e^l|SP|H7L_ty3kHqbls{4;D{T5rypFF_d{s^ ox#)tuFM0dtZqh90Nnl`>IKaSW(7=enl))zaJ?R0@)JdvR06i>--~a#s diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.log b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.log index dd78853..a57edde 100644 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.log +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.log @@ -169,3 +169,17 @@ INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/ INFO: [VRFC 10-307] analyzing entity ALU INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd" into library xil_defaultlib INFO: [VRFC 10-307] analyzing entity Test_Alu +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity ALU +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity Test_Alu +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity ALU +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity Test_Alu +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity ALU +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity Test_Alu +INFO: [VRFC 10-163] Analyzing VHDL file "/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd" into library xil_defaultlib +INFO: [VRFC 10-307] analyzing entity Test_Alu diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.sh b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.sh index c6f28cd..9edc23b 100755 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.sh +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/compile.sh @@ -6,7 +6,7 @@ # Simulator : Xilinx Vivado Simulator # Description : Script for compiling the simulation design source files # -# Generated by Vivado on Mon May 29 20:22:53 CEST 2023 +# Generated by Vivado on Mon May 29 21:15:03 CEST 2023 # SW Build 2258646 on Thu Jun 14 20:02:38 MDT 2018 # # Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/elaborate.sh b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/elaborate.sh index 96c200b..b9be3bd 100755 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/elaborate.sh +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/elaborate.sh @@ -6,7 +6,7 @@ # Simulator : Xilinx Vivado Simulator # Description : Script for elaborating the compiled design # -# Generated by Vivado on Mon May 29 20:22:55 CEST 2023 +# Generated by Vivado on Mon May 29 21:15:04 CEST 2023 # SW Build 2258646 on Thu Jun 14 20:02:38 MDT 2018 # # Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/simulate.sh b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/simulate.sh index bed3f56..c5fdfac 100755 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/simulate.sh +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/simulate.sh @@ -6,7 +6,7 @@ # Simulator : Xilinx Vivado Simulator # Description : Script for simulating the design by launching the simulator # -# Generated by Vivado on Mon May 29 20:22:56 CEST 2023 +# Generated by Vivado on Mon May 29 21:15:06 CEST 2023 # SW Build 2258646 on Thu Jun 14 20:02:38 MDT 2018 # # Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/obj/xsim_0.lnx64.o b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/obj/xsim_0.lnx64.o index 606b1a82f3b98bcd6bcad9830f22b8f8975ff916..e5329d0a592b0604455b91afa3a8fbfe86643f8b 100644 GIT binary patch literal 34976 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 W#v-`?UBF}n_rD96jo|)w0sj}8G3fdL literal 36800 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 Usage Report
" +webtalk_add_data -client xsim -key Simulation_Time -value "0.04_sec" -context "xsim\\usage" +webtalk_add_data -client xsim -key Simulation_Memory -value "122616_KB" -context "xsim\\usage" +webtalk_transmit -clientid 3933579741 -regid "" -xml /home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/webtalk/usage_statistics_ext_xsim.xml -html /home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/webtalk/usage_statistics_ext_xsim.html -wdm /home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/webtalk/usage_statistics_ext_xsim.wdm -intro "

XSIM Usage Report


" webtalk_terminate diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.dbg b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.dbg index c0136c083542375806f1e749474cab4a3503af5f..e76987679861374c14e2f9be7a3f63f01ecd92de 100644 GIT binary patch delta 317 zcmbOtw?uY=NaC)aB`IJ2|Np;(fq~%$BM>t&Ff_0-FlcZ91voKr1W@b%5KrKR;1@vJ zfscV<1{8y|fv_MHb54H9D9joH7*?<{FjR0bFl2CI;sZc211_LqJ_wEg z(i?!7gCB~4!a%JILQu>#`5~h)YcP?PW9Z~mMrF=KAQxx{gX83hjMAJ=Ko%Pi zdx3b2;gc^i1~YO^R%LPrs`h1)XH1;j3nZPuWccK>Oe#zVCQSa!qz0m-nZcAZgvy3c zlOfb@2=y3DZRTbvWmL2Pxf%#Opfu34V2}W%1vgi+u4j@>f^tEwvIk-TAOz+3v-6a!JO&rMXAN{xurRqcXD>K Vu!aK7NSy4;=gb-cWQBu*2LRDDRM!9i diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.mem b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.mem index a04b33caf19a17ec165bf8e15862dea5cb235106..6b342b8e7e915c616d7aeae40e77269a8ebb608a 100644 GIT binary patch delta 1600 zcmV-G2EX~o7o8U(00000000000000000000ARGVy00000_!|HK00000s35U14+W7x z50gLzTz{wy007t}00000008X;00000004La?O0!L8$}R5+i_AOArSDu1Bh#clvFgn zI4V*41Qv;uND%}jX{!ok9D5UAYu}l>a}rAkDqeW)GvWb>7m(l)sb7Fs#20}Uz5vW` zcgMHqe{mcqO;JbQo0*;2*`1la@!ne2>EK@jFnKrQKQXL!~T*s^7*{P^nl)MFnjGqqBGRq zq1MqmEC<9U;0@xSX99}J_ReZ)?l};gwDJzxA0EkFurn1vBl7Gk&NMbrWt%#Xy79t+b_SBieERZ;3D4wH9 zQ>D;2YgACv8Diy}N`&Q{s58o(GHet&@`?;9ujEwHNjwbE2s$Ipsg-C#35I(aa*J9V zw^4LPm=i{&;a*+otqg8|+0+18yz1U@yLT1~cW-a5FT^5wmNfHjhz67N0;bK4ZGULa z5Ir69wCk{wpAC?Of`Wl~<@yB1o*LS4X^pG$PqZhHhPBEhS<{$T8AKpU}TWfkv-x5w{0n%Q0 zTJP7W^Y*Uz|JC!7b_d@%$n5*CC;clDi?hxT8lTsGgWY3ld=e*8!h^2;2Dy1GTX~Y) zkC2gvmX4JTqkNC za*K8R@)bS0;8)_`B4J4FH)>bO@vo^pruHcX_;+e^6v*SyZRD$N;OvMnDi!Ok(w?Z5 z4;|SbwVT2Uqq0{m2URN)$C2w3UoF-B1GiEt6qauoY&meFn!&fc(0@JfMAh4*4K)wPPH7B9U547 z$fAQ#;m}5eis2+}s&q`iqAP^pWtypl>G~NXFv#}8o?mV23C<~*GBu%2C~`c3e6~Hm z8MZ^G;y0RZUF`T9ePSoygA1FD-?9lz7$?hkV|9|w^d9szY=3NlMD5~_30%aS>0St> z9&MBhol$hu9~0HhiQniLF7s^^->SqSO~scZotu|fM~{*pr&RP)J2gRfiEcN4cicrTe1D72&hzDx1*ZCmu0IS*+(vYZ0-r02G5J|TE6pX ztZ&gW3Tu?kD1RdEl~g9p-Ab;tpsnOQjPAucw{w#vPO^JedG~6&?RE1f>7Q24`g$Io zjsvU2)GGyN%?HLyTgp7LHo&e_zyorPc#}x1`>{Td5)49-WS;v7%OCT4K!PQW;k=&5 ym<%K0F+?dwcj@_!?#_CYDQ4yV)q~hZ!Y<1g>*29~dJRo%uvcE7qV^wd?v{Pv6b*v_ delta 1642 zcmV-w29^1p7snSO00000000000000000000P#pjO00000C>;O*00000*deho4+W7x z50gLzTz`lT001~A00000000*T00000004La?O0oH8$}de+i_BZ5D0_>5}+YMxDkyv ziAq|YP#}>KDT1IRw5pKI#yg3(UGJLRbrMU6%M-6Wg2Y3GctO1Kzz^V+|G@*4!XJS1 z&BZ&ucI!Boq8{n&oSAc(bD5dl9m{$+_}2hvqJOJf(Cj&B?~-ifGjHY1?kGC1V3f=_ zJop2AVjN}CL2Mde0<>;HU-Y=2gtKD+V$%S1(7FYE(c>gg5BO(t!})xwYy_74EklFO+Dynz4v!_ z`V`?8BUmE2DMGXzzj)wMS3ypJmCNUl#ebZY%M}1bQB-75MkS^aLE>SsGRS0_ zQwh<80*vqq6c%Bcw=6Ol=7dpUxL;O8E0Q~yH#LNpdfl(Ldvjs&){V{e`IOaHcYlL5 zoTLqyHy5@cIYabx+NV{AmHcRcI4EcnU>}qo1}>FK`NCj@85*9}EUQ$^m8Nv>Lbs@x znUA{|P$15!*Y-KiH`IHDuyambK6FN}UF_;%XN{ad*k8QDUZpP1`VUO|`|Zx}otAr> z_&Bd{Kz95fxp%{6JMs?d3Hy;PEq^RrXB%s4YZbQQ`%DbSEaEYb4!K(qHOG4Zi24I` zt8Mo7yM!PO0Xij=D#Dat61_6|DCx+II*X+_9k({$)C5|JyZO8vfE;H|fcGHGw^S>* zPRv9*;DMR~kb51w80dMNmt2n04^Ms{n34oY(%!I&Z(n|F4m!RXF&MLuH3W*DJ?f?3R3oy7(sgUbUySE@AhW5Npd^ zU&lS`5V`B6Sz*~S_wZ+ypZ~C)qf8Uyjpc}arvsz zbs{gR8~s)gdj|n`t)SK55y_LLRZYUCrRTDIFW}Yc^#x75sff3(SzdsNYg~;iFKd}= zmR%1U+;)6^o3{dPuZA_6AV^~SD#fwAWN$^`ZJwxRe!Cqfyusu7jbJ~F8cyPU(&DlG z;ri;Py|TFrti(|*wtp!T)kQntM}k*5th<(d6y33p>u%i*!o54K=91kATY*OJ2WC|x~Q&wXF7Cp|ncGIjZO#3Iyz%bkMd!gG_ z6P!{pMQLJHP}Fz=^=t=WGj7LrEo?MBpYMbl19B&}!I{mbH-Fg#CQOTEY*yqNx?S$VhoY56AM4Z>T5 z^JV4*;D}?U!4t103mUjrL>1|Jq2(v+$fFyFJdpFf(AL$@TdI))BLlUwv85oC@ oZec+8r7`ss2B0ZK<)G4&+EA1e8pF~7n7M9aR2}S diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.reloc b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.reloc index b47024d53dabb346ca315b64bfe820bbd88df06e..328b55c7caec3b0484af5d6ebf37e4cdf4fccdeb 100644 GIT binary patch literal 378 zcmV-=0fqi@0RR910001Z0lkwebAwP2h0`~E4x$g*n#f2b5}BWXL?R7AbEaLwNS zi=G=F7Myt6H@|kU`IW=wR{@(}HEe!0u=&-)=GOq5U(T!EZ+^M3`4z(E*A_OvK49}J zh0U)DHot1v{2JgE|3)|>XW^U97czJ9{+kcvEaSZvwj8$P%=*nDhYdNie!a+Hwa8tz z$XQHoELQ=!upGJU^_?5$uc#ya4jy3hMYsL?JF;gnw+40+-7~-Fj@d<5%q==&X3;V8 ziVnD2w2S}ctpEEd_=e=(fbZpG)*bqE)?5DXvsv%(?tIoYJBvLzJBv=(S#-$GqCIvN YeT*kyHkWxzc34s4AG^x^pD8F)JOpLJE&u=k literal 400 zcmV;B0dM|@0RR910001Z0lkweaKb_Wnqp2VEl8gtd9p{q?!7Eu35^_izP!`16wA zd(yRp9XuZCegYS83ddJ^p20bs!+W@d(`&t7!5!Se?nckI@ERUH>%NC0czLV)bGXD; zShY*206#t?f{zZ3q7X24b&YX_fm-yM?H$Ctz@BacHK3JwMcG2Yk diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.rlx b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.rlx index 5238f39..354a0d7 100644 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.rlx +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.rlx @@ -1,6 +1,6 @@ { - crc : 5165304247125619484 , + crc : 5457071051479180310 , ccp_crc : 0 , cmdline : " -wto aef36ef3a0d94dac9e6058b656907afd --incr --debug typical --relax --mt 8 -L xil_defaultlib -L secureip --snapshot Test_Alu_behav xil_defaultlib.Test_Alu" , buildDate : "Jun 14 2018" , diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.rtti b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.rtti index d50ef2968ff9d87d07010a90b86d8bbc956071c0..75a29ab41bb190c66e4d76219c6ff9aba18d4730 100644 GIT binary patch delta 15 XcmdnTw2x_m6ieBaT|YOO delta 14 VcmZp$Xt3Cj!^ik%b1vUxUH~cS1!e#M diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.xdbg b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsim.xdbg index d2e1323b444fb22edcbcb69d34aa136d3ef12cc0..199a1306208dc7cc2cd21cab368af975539dce50 100644 GIT binary patch literal 1936 zcmb`Hy-ve06oqdnKjo(-EP!AMlz|bX4vYvP^#NESCWZov1gHZ8kHLbEb!6l* zm^#CPxW~x}8GJS@o%s5G_O*{KB`;ZJLx z>${q*-54O|7=2nX#G6&@B`s^jJB@g^5%;Q?^)N)tG5Y_gj~aU}Hk^-b7Qt}PLifCZ zuNgR{_>9ki6h}cwapbAk{&UVDwSL|iq_{t+L2*6~ejSHBUMv4c)dMCrZqYx^5aaZ( zIQ=V5?}{T&#rCIvwVwXtd|LZQaB*3_|JS+?yd^fR{VPuYiX%_O>eIhkPw$G;zvA>C z=fP(9U|xDv`v2H2^L%^siqpU1*cVcq{uQTx#pz#hlg>G;+Na>7ZpqvA{r-gcScCd$?>%zF)z{hzjumwi;Z3gn)%8g3Xi`HUX6s7Aaju7T}|>$r7>zOIKhg zxCH+*GiUN6|LMGNGXK5b+{d{mBw6pS_b_N>*S-5z*6p0Nj*ipQ_v7tpN~u{(X}B=a zx{Y;BzRkN1YWDGLlniyVtZm8Ea`mpO_guYS)?5!=)a>K=AM0a{0}~qRle|g^=VYs+ zcpgsUF({3IQ;JX7JCNd75K0fdBSDfAz zr+>xiKjwu`eB!;vYvDib6ywYuPsQn9aqJ5zPXCJ2zvA?-IL4{SpW(b=opI@Zv{j73 zHye2Wt+<~L!N(Wxu$q1Z?_U+0E1!SlI5SY3_pdnbUvb{Q;=F&w zF;0zx^YiZ2eE!}mZhuV)Qhd=Er1+9CNbzN3km4)GAjMaWL5i;#gJN!=Y~WYr{bg1D zlm8#Zeg4sWpMS)C{t@^2M;zy(BJT5#xX(Z0KL3dO{3Gu3kGRi2;y(X~`}`yB^Z(0# E0ru9SQUCw| diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsimk b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsimk index 0106c9707e8d690b149b6e0c131bdd18120cc2be..c04547e3da15770ccfce23720960451d0649f5fc 100755 GIT binary patch literal 48432 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

eqV&Y z0CBlc`Pw4<6-D?>Mfe{C-|G}m-#=EQ{F6oa-v@uLBOdDItcBOA3(7w!e8deskILB_ z+WsB*h2%L8cCRkrZ?rS@AL~_uo5*#A@O5V#$p-KjI%sptZ`lcsw!55XB9rHD0vdp?k&Q{U(e$6-QC^_c^f2;^jrU-u? z0!6iB9x?spk9X0IlYYgKGiTghqxmtts*ldu!77U8RV=ija({9Q%( z{C&bg_N~B%s}TRvBK+Hm@HYxRX5n5Xh7^xyE0s>Du|LvSJ7lwEE?V1VRde* z#b*gVON%~e>}vT-dBz!Bf=&d3Yi_B#admL@P4&SbsI@oU7F-?B%s~AuR&Z^@%`58~ zf;X>ObL;B$!S!`38& zm$WMGQju(PTR5t9Ni&7wkzk_zzKG5v=na*CgTtz*xH5Nu_fJ1#zUP6sy`Un3?FL^ zMWZdD*1LdrGxQg3?+kV)B4LpR@}tYP`j@FT3$_TK4<$p&02UsXcSoVL)9=zIQ8Mk= z+7qJHMRj?)Enw8;1&w;OG%USsZHu(t6-1ZeFd?GLju{^-4TgnWWY&t!y(xP zn%GA-v~-h(niG4VBb|tBS-0?GYGYe4~TWIraw)W-W0LW7#;qxR?Zq z0$#qPmT|JRBbGNH=$3k@nfOGUusDWo{iW7T-5s~^T^6Wwof_HHVZk`#5UsN-sY8tj zSFDB|qB`0;=?M`Ag46UJC?Fb1;02rM2AD%675NG|*fj-R2@?j8jV5C8u2!^$8JgOR z-J8?q5_lpCPH{7Mm+79xV6Ox<aO`Y8}E#2+W@Kx<$&8l0u?kb!}T9Vfm!uYNU-`fd1l_ujVN1tH2h#>MX zXhN)@?_vl@H4;5)a9gvf3uH3VgTGv7pir0CswUE=R~BtyfEY?uRnwxXVeZjFsH43V zGSSpE82VNX=1so4rPpl#nS{?*uq4Krh`P)zngflloZ5 zaaB0(d3y~$&idxu)}&q*a$NcK>yh^>Jkv1po98|zU8d_|`yf}PPEB$XZul(3)HlzC zOgf?)#ByBvZt9!oGyJ_AZlz3pb6#vx^IQo<6nT@G$&Xr9X)`gAyrkqLd zLO!1X8QPpbo79|3<;!nmxDPk%qN#7rsZDC0OPTib``@eUuhf9%IhRSt^*)pJ--1tm z{fEG#PAH#TUUzDq|7otsYVMi#hd3iBu?epT8u3xR?H~wkbHFo4VJo|6zo9Du*zXcOlikXhf z)Hf-93(8gBK7Srom6}yz|26Fz#w2ctW!g9A0?os!glR`nQ|5enaGqKbd9aa_R^MML3j$^iA|3YMZ>Ek4LrWVN!QGqj6U1nL*Fzu$Y#xpQYS z6N>KsA9P`3(J|B&Xh(%mh4yRs(YtuF{M?d zVD_8Js)v7YdE~EM&W|eCl+J!K-k_#0D4T_;Wtr01kGg5wuKKm@%rB2o0lds)w4782 z`}OF4J-VMMtF*pMY4k}p{5+xC3(E$y@iHZ8c{RP52(dozZUM)YM-1CVNiz#V0UbCZ-RSV|Lj)pFbMmoBCF6^mWaN&Y^HSx}xxiaq=pkdc# zS6*u^Sp4#*PJQ%p>l?RS`kiO@Up9A7%YFYyxhVtrk%kxPwYsE!Az-$1UVXm%SalIs ziw~~@;qSIT@?ZCCSiIy1M}By7vvEz;Sn&5JV0>x;j^MfQmty#-CGg82xTgr8$4l^! zfxa03zbV20olrtC`oAv0CsBfabqRT12YoU5pM-XcjayX$A1i^su7rMeLubYK|FQ)B zk`nS?SYq7MOVF<_p`Ym`=#P}3zpaFvOH0V}&Jy<8Rf7MyCGbBk!T-(@_)nGKb6W{{ zE-S&Ori6d4FG2r8iE-~Kp|^WW=zm2C`lb^6=a-OkPYL>8mKgU^@Hq=(7hW;otE_6P zZ8*Q>M!~<^YAL{nG<_l7n%y1mnjP(I4Mt~2I^x0E%@HKdo|@~HUsvC7)$HpcYlETA z*>h{>)YZ&oZk-+N=s`a1WW6gC3B)7q-O*s8vny~@xT_-^MW(ePHvyjr1)`m6BCUa7 zS0vFE==Cj#+sf+E#|`TFo2#Vni%bhTpS2nK8I?CwwkzNuV!{1m5Hcf2hp%<2dxv=(*@ zu0o|Nye1Mix-4ntoT0j-$7|C(mw0o|AdiOQ$_ZqW!LF|0I?TL17VHX(V$^IB?TJ8V z2i!WWU}K|LS7$32gyVr=B9Mr*hXd=wUCMpi!oe7vB9eeEpg;E8n+h0a8J0kI}r}p{ME2wgh0YDgZ%>WwSmOCSU4d1jRg@U9l>@jBbr;g*2V*& z?)F$Qg03)QHc>({2xNqlu|u{&0?Sui0jD#zTye$XXlF-w1r4l(Efv0oZ6Fra z@fTtM1OjW?>FJ4JS0WHl>`O9lm0)!Gd`V+FvV{rZKR;ou>WYLA_Kt*wI9#NVYr=`^ zL#wVw&O)|8j%(%Cae>tyZimHKw6@2jh^@nfWC4ygE_u3zaN$xTvM=L<$v6_PO;uA zYk@RaTkrlfwz1__x5jn9Cvp<$lYn`d`w?^hFnG4Y$MpS%!8d8VORqZyZ{Vr|e8r&R zQ(b_+NaH;P_*EKTTYx`wo8nVffcNw&ysrS?^ht&H7vPgODtuD`zDe^x_*K=;JwLWA z_I1dCKhefoR@#A|=D;6y;Hw(&NCt%YmQez`xspuXW(79r!v2 z{;wQ(p9B9M2j1_%pYFgnIq=RK&SnSxy$<>o2mXBye47J*h65jS;5`m}j{|?E1D|x@ z&vM}V9C)2Fq;=4N_d4jeIq>H=@Iwy#`yKcl4*a_dEZlBQAgc z)Ti#UEdS=Q#FXp-|E4EgkIPiD^FMy4Wo6Ha;;;J*A8Lf#*p@kz#dXdq!aS; zgn2}f858(w!aSPD3=4cYVIH+)h6G+jm`4iRdz*7kGNFq}u@b3lyR}!`a{xxAY z;iGQ=an4JGdBl@BB=8G_c|?&pAnj~X&90{;VH9x-H^1pX{x9xY^i0^dWJM+%u*f$t#9 zqlAn{;M)lE2q9A?@Or{LI>=Z8cM;~1LFVWmIscCn_7FZK@G8PQBFG#N_#=dQG>{n+ z_-evD637e-d^uqr1!RTx#+KR{(E`q>5utSFZeh8 z>}b=9#(}BVMc}#vr~Cwd=^wbP4n_8~Dd6*)L4fN}@efSpJp2ofB~F8@zq|!?xcW)i zL+&$@Wc;`;LBCw+=Tk2Kd2jerNBw(V{*Zsqv2uUeUjNf?BxZoYgPMUWduX-$jD}o) z%9p%sD*9U8=U?mJblE+iwEU?T6Vv?tmwg&Q`aEbc9m1czQ~wii*^L<69-sX)x1dqW zbB%xFkul-$n0G|VU0xm?`cqrIJ5cUj)Lh~3@0EJLuW8eLDON+l#{P z?5m(a4ylEuZyK-(O8)3UIObvR>eV&wGuRO<6^C*(+RPfgO{ubeU@#u3++W@2{;Hbf z!aeT0ZY@(Iiu%hA`oXx#A#Jli)#&xRAM!P$A%;)eK*bn}kb?%gZuI(;(i^;WcFU$Q z%(cN=YY_b)Z16^NAQgUrAF|cdDTpz+*v=P%f`@>0m`62`bq_waW1%1P05kOaR%)wUqV(_H{5MEK z4*nQc`Nkc-=EG5XUbg!LNV(zgi4Y>GhBH1Q$`O?&3=8GMG3^HDD?f=+rD8frMFogz zMc77fi=I1F_RnB{hbsIVpBMx5(Z^TIW&4*uwZVJL4|5##r&f5=dlxOTM$S76s)1^O zZ}1+ZPScpN_{0JDjStxU`0P`D^MoO&r%FaZP>;r4_zZ)`6DW7$vjd;|NqG?FxnGI+ zMbmQ;dv1eqzS!qql!rWchi?%K`3s~R6%WPaUH>+d_d9>V^44F+3|_|+l6uTrE9EZl zEGf5oJt&{-^&WsH@uHIw<=-^c#$0^Jf$R6R0P{RB=)kw6@ISK|F=&{fIL*`zn;w$} ztEVbQQjNC5??7)>cyYKxDBV?xqkFn70Y=+ArpLSWOwD7!pGELJgC1zn#X&&Aloek6 zk9k>5$6w24LAD?DGBrbgt7@Vm#z=AiB%G!sR+Pg)_HUK$yD6eS^<;Yct1A4d79-S7 zw24rxD53604IFgAxEG;V;bj!7lsE(o)Nm99hr#TKLHFOFK*JwUumMUOLZOt%8c2?z z5Z0{lqVmYeeO|AZy*Nt_%UNzinSPElK+i!UvBGdB{#1RBADU9QU7`WZoc+?zQ7e#% zbnaP-se5`dDc!Yy4D@X!2y2M$G*@@kMpA)TTET;@vcl3!3{(F=pNxy%!))K8d`OVm z(h!%rWe;J2byn>aPz>cYOaq3Q1jQB<^}AxjBa;~MUl#zv9gA+vg#hL^w(d(%Bm>QK}W)V=?5t=8P-)! zzTW*%gZFyyZvv&bXM?v9pr1ofO-SE1I;okgp z+z8}4P&vwVm43!~g-?5hiZwebu;Ya^;sD7$HHuE25*>(JDNS~o0wZg$+NCVDRTDg! zUcff!H%6aKgBN1?0E+bIs5+GZ(s!fI5!sII0@r|#)_+WG80`H5R|jTurVE#pyHpy% z{{9#`A|26dc##)TDv9kvExQlHQ@uUsYCQvH5_$dL!{B9|w+D(MjDiZ4#Kj6Ph{zCQ!9e4MDlLVZr0krrIp05jg*PVCUHEj5 z`+W3}X&(ed-onI0O&c*$A42JG-GCh^wrg$ai=hIVx`p|fb3lGZGTA_cw*3n4hP01r z&_-ZpCKuexApa=C>=n1NMz)XxGM?g;bI+W1@{ETGj-dx;^#lrDsP0E$PjIUk+060O z^OezMn)^T}(`1Dgg<%YFx??QWqAs!w^bG-HcF<r ziv2Kj#HN&B&_Mtt63L~%+?XZ6gnp32a_3KjCV_pF3=f}Quzv;vIyAJGL;+GlOg_!B zSP+TviPVb)2jF6{UoRGFqH1MmHY8?YsdXGM5X5K96+LuTLVB zGdsGPSZeN1vWhfZeNA99HXk!MSj9AVXR_m<^3d!MKd;zGkJf9a4`Ds8|9 z#z^OoK>`b%=!_&x^$`PI319+`oeP3lP?o@kmk-zcpO^ zKp{~o_dj}*B#5^d3XW*jp&)^&LZNgtix=gEa&^Be{ZwWG7xLc$sT&a7_9zM znj4tkV*X4&$U_OpvsJe~nXY|_ZpsFT#|a|-7zydWqsFkhrtf4|7?q9K0&%0GPE73m zkGenJM&o0=K`D26`=s3JO`^nN$eUYUBT4+>%1S&3<(&cf6IR=z3s6Ik7z+GPcP0j; z3DvMcH*9)L8q~d=Ch0+&tfj2*B5Mx8wUivOmW~V(?-0QQd`<)=GA%+28t}hEgb+Z; z7S#>KMBsxI5rGw6WX&Nc0y*mCJc+8g9p-p)JIso@9j-YFPUa%9Z>F@nq zwtiKpW9vsPbL+<@vmH%e@CzDW-`b)Suh}XzYU}s=7nO;f68#2ah(xR?iH@L#?z%V% zNF-u~S5AX1ph^P+MfoTfs!#zjXlMY4hDO~04YENQQIq)5CahWEMa_{D_kB$$IYkc3 zDIP+ZUI;C4iU)~Apl~Ms)W#tJ^^pa(ffNPK&#vhO)C$BRDR+Y8i!Ia+=~C#9hEOeY zRLMf+B<_2Az5f9)ao*@TxNG*8n*exB2HRbawnxhGC;bqVoVmJ!@@eNE=z9ze+{#fd zBR1}JC<8>1RuGHSR2`ke(OV)Cy~UneRFL!$i9RGn4@$}&!a_~}_5*_kYC6}z8@qj~ z;Q)&I-K#N|N6G5&nX3oUpL`H7Y_z#<5pBzoKs>ZgD!n9-Keu#2%$?&5LLPnpe-KT% zS#X!PMRvJrqo)%My3jCw?vl(prj3$Jf&q|b^FX?OwFgwY12P{5jchqc1!CqjJ`kX4 z0ZM%6G5Xa_^e*oZ+VmY2oP?A%Cs+ED|0OF3JEFgiN=6-NMCn`PNRQ_L$|ZO(PuBps z-XJh?+`G3Z>=rp%nv>n_0`?IwveIW`jGI(|orGRnfpaJd$BF9L9Ey^o#iX-cZ6{?{ zs1!1YR%CoRHCGss0=qBf`ySa*@(d++aBjxxALhu|REDqsB(M|HJzVMAUVsvC;(~51 z_^gy3pvCIBQXPPNlxHO$McWE|n%uh^0W^9W^QL(zxv1&kG`tCfT$;F~`^b>~0fs)s z@Iyu_Y@&wH!UeU~-=9=qBq!TzG7>6Xkt8P7Z_leYPB2Y)0mk6XK*_zCnaXA z{$X*Ogm)S=FcTWkJzVMJPelXVfxGajz_|(}#0DQk6?*5u(IKq~?qe9VKRL#s?YK+> z;$YGy=PLVEJ0r@&&3y*Z%wnR?J6-GPj4Et$Ni6{VjcjtPm% zm3Gom`wFE$#!yaVNj}KCQtFeA^nFkV161Thf)zQpYMLk0-)A$XDa|0OgJuw6T&2lP25?~dw^^v)WPkB2wF2K~Ed8(SFTP%Ef8m2bYJYJZM10%qFJ7PAUvPDzf5=Y7 zl|J`JvMBza?k^sH?k{|QaTWyp^Y<6e|4>xPP0ZVFf8n9*>V$7{e_^HTp^gdm7hP;F zvA=lsAT+7>7vDymbd&pwzqs=Y_p@)hzlefl!u`c1KTzhCZL5Ck;qA4*SjQQ>wf)6f zYUO`(f8qCHK`MQI@!B(Qqy0q+bD2E9aPBXj{Jt!T|EK$lR*Z4eU-J3IH=mZ(_0K%N z*g!6C)ANh51EPV+^9y-XBmGmTV}kv~sjzgZ{l!{pQtvN5PBta?7X|NU`Zs;k#}`Wv z@)U}1kv8y5>i|!Y4)&jPiNC@9g$D2UZhfa|263Zz3@>{h##=j%9tZn;i9Eb89cNbus`15Fs7ZpWRe@_dDp8-Y} z>GJQ&UVukoc$OhYVK{Ii1=)_FOt*lBdS%+CYif^wQzpr-GGYA&XJ3-U_S6Fg@@{@82ZrGLEewbv@Bi(`=r(0+WzqNlz9UJT zlwc&M)npb!6gH`o=c{;>eH9wzbec!mS0NC6c}LkdlZ!gLz7&*o9F+3|mpX9i9pjrJ z?#-k6S-;Z4F?tp4XhcK~kf$I@GmaM_ODRH`+;s1k*Yx{@p;CwK67(uQ_Fy9h9j})V zocS3v;(TGG z1l~A849(3sa05U*9mf&AJkw|f=;Mh#xybu83L8%k_HA#8qQxH5p>I@l1WhbPP7&4A8ryD-Y)-tkSj+4@))1PAg)DyyNmvUT{ zOZh_JX|SHeS7sFyIQn1661+W7*?og|*6wS;Q9ZbNZeK3-_4oAXe6EZ11!&dIS1PTi z$N)4{pvk##Ny=)!Mt<#+xj~G(^r&ZH@=(jT2j{H)UAgoIYDj(MO1pV_A?K|fO7VJg zHDjzlRn6;VdLrdGHGf5P$2Q1)5EDj39zc;k4GpO8Wc?%|(&x_`pWsT12PE|YJR<%H-N<}l>+rdb{R%j3K?kfaOjqbfh*21m#f3-= zOQc?0XjU#R4?+zNAx$tK0F+B>f7&z#@nx|v5lT=VUUL5G>qJN>Adw8R60IwkL6}OK z%mC^eT8+pcE0G*DxhviIEy*DEQ%s2%$ljn9k;SGvl-SH*t%Jv+qF)H-`1q!X$T!Q7 z@-3JKFJ9R*;zj{_$hg$I;4+O^2pMkNi{RgTLgbUjn_z=)Fk)!PH%-a+j=Bc#V)wlb z-jm&%lN3e|Y8*vu?xWeXu~kT^bj5e$@PGr|P|!?{-k1^$$k+6hJ(1zq)xEh=zxE_k zmv_RHXYKXH$_`7u&b8ouMPHutB1jbV9ljVIv-5|Y@MSI*cx=cZKtLc6^1i?If4<+o zmK)&uYwK6=MerVc&6$xHlX91rUwihCHb69fA3B}*Z*PpDN3UHur8os_w z=b_yFNkVYU=!B##LRzgzSCVuD0$C6ZobW0MMDu^cV3x~!93Zk9k$;EL2D6esmK^qN zL<%#Ki4OdA{&IgUg5Sq%P|a|u@(*aXsS59ti1{$sp>zc~tD zG!leq!VoO0AzdRVJuKmde&BKMMUWRQASho2zYd=Rr-9A^x~c$<+*hDk9|r*kvA{UZ z(v@t@&YO^QmXK=AdP$nv>FvYhsJlU>J92>T*h<}*v6b#xpu1-E6+5Ty$iiPjciYD4 z?wL`gyJ`^tuL(j)v_Kt8=u+P9Nqr0IBZe0zPwbO9^(oL+p8`dFyiZh`+NIuQ8rbUH z2O*ZHo=HEYhvqh~abTy{g#j9&1B;?yz#hknE+Dk-;HDZ}k$mE4EfiDn1K*|_%@g6$EGkZyxOkhcmQ)0cvof7A}XfByzRV|5jG z63pe>b;xb^dcbGoO9kFir6az$x8Qe7bKb(Bw}%+#SVtjje^PtPOp-ndk#!ty_a2+7 z{D!Fl${{cK4e97NMv4hzjx0*~jSFn^V{SVY0&^Uq5>3n@)(!wJh&4gwoJE1QvnWu- z+5-jJ8zXb0^>Hd07M18MHf=)f4GF2%-XF*{wcUGA>+Fz}hoLqyf!atwwVB~33^#Hq zrM5KM^3@i8OsQ>9WYFOTpHBiVh%rIs)TTgNZ3-M0V|2pC)C=i$J&t5s%r(aGph*Sy zdYfU;#(`bl7M932ExMg_?kXJF^hy&%ih&|4A(e|{aeYK`HQLgvFch{S{62*Vp6nyp zZ1OQdS?=B!8Fsl)x($sKg<9R4JPLu!9jm_xx^b^8sp&`YwBFKh^5u5^u|lACzG7274x4E>=vhT&#}fJi)LRRF1s@ZT1S(>PO@fM&N$^eb++B<8FYttk zXPEj2wo5EBWz`W6#rROZ#V~yoLluN+^VgkW`fZMti;^Ebq->zVbhsc)EefLd+V$X^ zxqTXY+w0}$(0fG17`B_xmA`C{csm0ZH@Sks1oHy9Am*U&s`0TVsGPnPXzN>n6Pb~_ zEK9Lw``k;-9l}SRwOG{Cw2thYNBiRb)rb_?wV_!!#s!axrvoUM^noHxNs5 z=eKqhzX_=Y@yNq6QqH);dZuFRam#l#TJ5beH!OCMDp8F?n$1_`qg+vgFm&0o*&g+6HXLo%?s_2BlI_Zr0WEKBDh)MSc+ z%B|}PwAXb7s_oF80(~CP9E$66A6jjFPP`o&6H>=^h+6EU7NNUArMrT?kQsZzy^vy2 z{I+e|INjawZ%TI~oECIdOPx7xJ%)kT$rd%youG2MQ=qLo1&-Sj(KqcVt*A zr42Pi7^C$-%<;=$lDgqCD7~-_09MQ3&mJhc43fQC2H)(ata*M2!@XP+OBj-Fj+qd|t<6|xA zftk|}f=}jmlr*=JO-JwJS&NFL2gjD8NzI#)ZRRbg+`JWN&s%{7YR%vGVTt20fcA33 zR!}*%3bffOaGW}a!N>OUm%pk)i>l|o!o@}?kT63{_7$+@QSBdWAHSbKBYKrsi+%*H z7OX`sjGEi_C-QdPnFRnxZ#V}W9s78$tH!WJ_VMRp3|WhKN9Nv47XHyjNF{60!mq%t zPYK7|nnSO8v}gP&*#SLM$(`y3Ui`)mC)?j8BOo(W!5q}pnC{7_!-=qu+Zah%yhB7A zo}>HR)61NS63%8{Fa=rx8(HBT!ORR{Pd#@#;NcuG`Ye{{w#`9?(dAj#py1S_XN=xf zFuHKY=!dY?PWM7dDgJy0Z-p>fit(A(e+$k`@F)&oAo$-iC|trfXK&FN7$wn`K3%(1 zABiB~m=-W8owNZ8R&M+-hP@)mT{i?Mws`T7+?;J3p^H+#D#{??7;hv-C>)wZDf@sy zHYQ8luCoVk*G+m92>~aCx{=34$bQjvDZ25Goo5 z#rUORggkL)#8z1n{HY(OzxyvmR)t1y+wm<4hcGI_ZXeaY3!F0NVTS3;QB!Hmv41vm zF193KDM&*FkleWx2r8Fc6lf!2K@{}G_m4?#zB#_$-V2f_N$`jz!J@&VzEkBJ(_JPJsm$u~(5n&7S|vDB15*>55qBBXTZ!|&z#~Q%691^tgS$6PQ=E%ds#2TcSJX62F$hU`60S`_bmmnim)HL(kN&5cUL_Tqp6JZC zKtFmj2^^+7FtO>{U>q^selcCQnC>cLy7d_RPc=kIUSK!2^I~ntJY;lbq+`XG=y68XVnPU3;X*&5$INJ`yWiDetekh-~Oo+__Xwws& zIR*5i>k8~PHnH7?A*tByF|pfeVz(w^w{PBm{B~34SL!U8>u3**)^dW$O@xg~rLOfU zbx|hBdH&4HxxX^&hMYgY0A)DzYUFhH{(^d)0cjl}F-KH|{e~kRh|9c4;$M6*kN8X> z9;a8LGY^7(bYp>DWe;9@RcVH#qSu}1?B4u&{PmB17;`%TpY+Eu_=q1H4Cncn3Pp3v zXQwhQcCw*i3BAUks4>)4&L^DHE9$mhQ7;t(Tvo}FC-1W50ZY~m%Qgo~)NPiim-Ku7 ze0q8jAB;oB7INo5k4~VO8>(gi<2O_-B*8DVG;>!)5_O~fxBpOdOVyI$x{$sQtqwES z7q=YI?&%w=5EG6^4m)TE=X1aoSR(V_>v({lDlqU6NlP2}7IYK?ZwH-w^Cw6>dbKfd z>b^hSz%2y^ZgE%xb=w-KAFqL%3Jl!jV2QfT67`7< zm?X-;pB*Y{VE^&$nRi0D*fS4bAa7KVB2o6_~Kj!4h?wCF(Xy zb^oQ48gA|wqnNlq_1*L_zFdgltaTc47Uix3(fCO9v1>nneqvyYkm&oL@A*@E)8F}g zQFGQh&8hMlUQCe?oO%rW2L#kNEIjT>2%4AUA6+RfdZ~Ow6U_C2+al z!DXH1;xb$mVqz|Xfif%oF>nzL)|ubWfc|iH!e7FK{+j)xd~a9u_sZWZ{b70P+o%V` z`;PJ>bV-HSct{*wmZV!}(Ny{RJGwo`BBfdQ4GV>sh(-NK)w!7YmmOU0)?9psi$YAy z#e=(nbjZQwGnxxtw^Y+nh>5w>c7x0N99-_xTxty$g_xL&c*H@6YQLnpz$=w33NbO4 zrpF=6Jq|7pXfER5c>Oe~5EF9|ziM=Fd02B1A14=un3zj!I{fMc2bVpXi}*OXD8$5E zk~pnMk9{`hFHdPM;^X9^5EF9|A7Ag_^0aW7h7_ZetKf;54BZY<=7Wg@N?XD2`4+}Y z(8SB*+j7GHPz!Izi$ZLa!w$8DyR`}N!hbf$k#EL6lVkBy&BBfsg_wwij+gZgE*Z_m zju(ZPn2W^AJO`IwX)bj}jS4X_7m1gb9ZLDF=3>W-LQKp>;$??}OBqrEZvgFhQHY7T zNW83aa5+hHvExM{CgvjXGSk6jy5>@C^r8?GbCGy?_V03*{wvMJju(ZPn2W^Apo7bq znu{GT3NbMkiI>YAT+S0Nxp-0V#7rb!rhHeJ)AIy2yS}9_0bz80BxS+2UdHgqDvEK zRCDh8jk^6lwo^Y?#&1Bue}gB9Aw?d3BXQFa>|kE0PrZSE5a{nf44$7tfoKF#GQH$p zN_N>N$>s)C{{riuz>r}1+Ez5DR(h)%uxh%VtniXG=s7GnorqVQFwrI{PKltvc4B#I zPx{B`HyQ$M+6$&&)UKxK!520tqR-;L4^)4B^gTd9Wwa-ras2U7%Lx|DJfHy(Sdtn!O?% zPXy|t-GNo%w&2>?g6|4PJ6o;xxD^3ad;7%1@wJI{vGBw+tzB#5q3-tB#8mC!cB}04 z@=MZ?ZzeuR?#yOq;)W=CcQ(skr`>?Eg77`r>`Ig~k-+)vWj{(DjcmYT!_%+}uus^9 zvJv-?&#=TJh@&WX;&E{mZj+{sWV5v>qhr}@6UygNhEO)*I~zSH_v1@_+ll`U_z=H8 zo8|4*%wJ`*e?YktCC}@Q{5qTUqMZ3!Hp_=njla!i8&PgY$?fH1D0@*pk8%j*hTmng zPoO-4avGjp;Ee#e%GO_PmGxAWoj&bE7Y}!c=lo-X+3ajmG@Mw)f-BuTeD)3Cod(EZ zRaPyntiIg+j$2$w>qGCka)~||UkAYlo4d(tQUjA3nAE_e1|~HysR4%u2G3SNlP`-(zg>mk<;-N1btFFl;afAE{vARiy% zGWcV9;zsUmT7f4iGJAaf1Kzw0-S4w%ejpdr8yeoH`QZ#o=5OqARKp?Nj@tuiH}h27 z|M&j(XuA}0T;NfdrMkRMm#cNTR+qQy^3%HfCtW_I%e}gMR+m55@ecj@x| zx?G^krMkRMm#cNTR+qQy^3%HfCtW_I%e}gMR+m55Y_!DlgLIDqR{*hi+3fPp>MQKB>y&jT+YN3c~Hj;>92I z%(`|}cSoYzv#@4fP3?tqx&@kZ>)hI!+Icl|&Qo}+H5%+#<5?T-it{YuqMCW0S&879 z`0T5fG%l&XW=Y_pd9znXI)c&j4DV89IkL)*DdStqan|ufQGB_TE{ddF zb{=q`t#V`ulP~h|Ct4_L zV)T{Pa8bP5GI`e7tDJW~1^&VIa%;LZ?`|ihs+U`*TAq7~;ooWJZD(saP6RQ>;qsP=Vg?$U^W{ zXXlYy40qC-b-QhWexIzhpTjf|I7y;IjhJgx0V1u9rU%D zzE-ziQGz}w_)5#OMG>0)$XtwjD(r6JbhhSmv!*xsSI4E%IQp48i0>yIVqPt^7`>#LlTVeC`I z-^L4c0q|8t{BWV>bMy|?$7Hlcf*;Q(4*Xf;(bip>Pf|OYoQ;C+A4~ArtLdB0Rm_Z^ zJYRzTL@1<~UEU4+^eOKim!HoTdidMbiocwLqWZxSd_JQ2nEj3FWm#)9pW%Lm3G0Si zO7PiS0)JNt{AWwxzbts~T-fhX5Ioetc{n?68&gfBHCwSf2QQTev|J4%s7fRqy z#|>C9Ke@C7K3W3*3E>a_(Q&a@%i1mUl~$GZE2D=kCHTxhzM`Jn3iAI@3Hn_n@VoW6 zO}8mQv|CtD0nfa#ZBXH1Zn^$e>|SXd(DECd{6`7?&2H!@ES7tO(dQOcLfsdf!1heM>uW;0-?^pnrP>$U^Ea)baur9!R{WbwX;1I4JX2( zn!4HrbBYrMa90uu1iQL|>jHQ{+O^JF-4$#P2koLBW$h4 zgW?szRTdtC#={ApZ&~B=MT-M-Yv$I>2cKwURcoL%-YxpD!ad>E?nF2+{~~!pyQnJ? zS`!Ye2`8=(t-8J|0_CI2n)c2PjDSHghe$Xa4#WZrgBOQa&uLv1h+G?*4NVOwRM8nft#2!&uGsO)0l>3Vk*x;*|V ztr6YRysbS!I)iAmK;=bjJzs{9d9}8MTW<)v!w_+!M$dBhN+V9H(TMM#3>d zXGd!gt{#A{bqs0$%eS=RE<%Zk*TR-GOTcIjEJE?lKwGdQ1Y7BuwhzjS8}R!z&~hLi?Yu>?PQ01x#iHHJ zd8^`aZRcXqS69^g7aDAy8Riwm)`~dtu7>d;8K|SXJ=}%JfRpCJA<+p-C&Fux8W>)p z^ogdsI*8Xo5QKDjHPBn@BI!cA4+4xYfG}yt-cm4Yi35mb_Dme_%S%a2#*fP_9w~ zIOeYMm$M>THD&Se>b|*t(p`=D^)RIL?>g zLMF{xO!P{A6EZfxKrj(VM6gD$4|m~MyC%M_J%M$tCZ6b0Wt*vSid`|QrlT_vu36L3 zU9+k?5)EA#329XQqU9Ijl+u#6wje^gCbX^t{8X9fQZ4#aGY<%$4UrLK2VILHMb${+ zs6n-6O((!axCei^#{f~Mn6M_?rgs%>AuutJ>Z+DR)x*>=La;s33Yq8uHHdnv25TnY z=Th6YKl?AAw_r<*vl4Zg^H)=v=PkNfXic3ZZzr&Iv-_KKT2p#S2J=jO=+G}nehwf->dsC(hSXWFH@T5WbFSgd?PnwA-H15pQWy-Apo&C-Ex+#skx|=P(!GErxzd7GCWp~8% zRHYf$V82+<-<;Q*Qa{Eso96_k~Eh-52;=)s<8i> zaSh@qD&%FxH|GT{LyE$TqaYRQrq1$Jd^mnB0mo(fU+ciJYNq2Xjqf-~M}`zs%LgsE w7{?sL$Yb*7Nx&J|QMIo$A57qyX*wv-9$$kvYboBp;z336h9T6Yk=vmE2kRzGfdBvi diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsimkernel.log b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsimkernel.log index e52ed84..df04d3f 100644 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsimkernel.log +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/Test_Alu_behav/xsimkernel.log @@ -1,7 +1,7 @@ -Running: xsim.dir/Test_Alu_behav/xsimk -simmode gui -wdb Test_Alu_behav.wdb -simrunnum 0 -socket 59047 +Running: xsim.dir/Test_Alu_behav/xsimk -simmode gui -wdb Test_Alu_behav.wdb -simrunnum 0 -socket 55247 Design successfully loaded -Design Loading Memory Usage: 32684 KB (Peak: 32736 KB) -Design Loading CPU Usage: 20 ms +Design Loading Memory Usage: 32680 KB (Peak: 32740 KB) +Design Loading CPU Usage: 30 ms Simulation completed -Simulation Memory Usage: 122620 KB (Peak: 179956 KB) -Simulation CPU Usage: 30 ms +Simulation Memory Usage: 122616 KB (Peak: 179952 KB) +Simulation CPU Usage: 40 ms diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/alu.vdb b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/alu.vdb index e9fefab23cd2296eef0d38ef2cc4c5d569d107a5..43e296bbd27e6741a402430268662b22930d8543 100644 GIT binary patch delta 1805 zcmaJ>O>7%Q6yAwR>|J|zy}$N)*It{(QOdy~grW)|d8`Q3I!Pf3vcv&V1P7!d=z&62 zC~|wDpaN1q6oe3kLo0<|NpD1k6>xbf0rg>w-JwGwlyn(HWugDnQO+NuIv&F8xktJY5m%Y947}O{-h;34(1RHV@q?c+#6vO_hIi zHKiyxuT^j?Z{nIZhff_7_3YgE5pslH!IRl4c?z#*Lwuwayd1rUW!aT56Z#Ifkj^#m zb+(9U*9~Qi`a{43_gd~gvI}Q(vC&8M2zmiik9W!dFZw?WcQ%G8MsSDPZ+S*~SX5jw zO1xr=h$fkO3ZXkimhuc+0BepeZJR z&-4B`=Wc_`+GcwDXxggLPBM#Oh#;<*HmdqKKDJf-Y6iG$`aP9+4{cnvL%f&|;ISL= zetwpRvCmN*$uwyEG^VU)@rzT#DSIy5ZzV!6Bq`Y@7Tv%b48!gTey~*hZq3>38Ei_J zkZu8IGxy%kz2#1YedKM9>E5K#k9RpOn%*Q{a%>#%y#I&pfWBbcCwz}A!1t?o(}^)% za>>F8?Ll00%2@U5`XcLu50EYDqu~{?&(pNaa`KDV@I&O?X)%LETnbtPi}ASP1ue1D zgIlnKbA<*D`ZELZmkYZ->GdhB1+ zjzV-JH6D#+?;&akjhBVS+oGQ0%Y0UEM`d)%we7r~6~^D6*N`oWlR^9$O*Z-or8lWf z=@r-4s24_54rYJmW9Pq=TaK)=ess~$t%*jT8VqBQs5-hf-M}}A8Y@DLONkmQOpS`T zajS_8gq~vMO6%rL1qaGK9ap(>`zu+iGo)CTfjc-}DMr#uD1Up>68EHon(Hwmw1QBqJ_yCXq9O=ZET~WlBKjhztmlq9lTGN01GATV z&i9@3?Kx-8wc7c;20!XWRYf_Y&?A0&!HXtt-??a9iAQeV!DsQ0Sro5zJhDY>R+MWy z2*T*?czI=EeCd_t;1r8dNuH%&ab3YL9n+FLmhe~vGl}o+6K}PV6(;^j5|DC+0YyVz z@MWgIa-`jSqV1BR6!H;Ok|2B!en_}%2X+=mJ0jv9!tTPDx_Rp^LP?pd!5ZRonX4gv zfpwnEi!VYeURO)$JuM#{K6Ve9=`1|$f!IlQQhbHFHXb|6&Wf*bS}U+PKG57Wn`3k0 z8;V1JXoTYLM?o{$wY$YbDf?((aI`9 z2R_j`oGu-=^z#3sXwZ`?_N4}6zAVh99>WE)$bi?AI^x~WVoEPzp69Yb+k(^Yhr+Op zyEw*GT-8;)pXS!_1eIffL?37?kA*&7ZiitcrSkyMB&2-ABA(|PTGczlJseBMF~BX1 za%Tu+zw4%+&BGS2KZmbz0t$#5D68zS>_(uRHkF%;6?4;<#1e z7Ky3_L1hnX)Z9KU2Rk%NX*C+`L4BPmZIs>6bQj7^W7B#{%G|_iIA@gCJMNCf5sPE5 zX%c6~EEuAfq)Y`>@@H-e|CoJP%vO7Dbhjoy1gw4~xRw12PiISDc9s2x0o%ckSq+En z-|>B}griOs{kF;;!l>=yLuVM5tr2W>hjE}djMHuo`<)WLb#46Z4&u3*+wQI4LVjbUV4|6~a}UNyj}&}xjo^cLD&LFcLIodr4*CmfMB(_FC|A_~e)waKvZPg%jg*Dh6gg+F9f13gZw`P-eK)lUBC_hO6 zh~ku$VTa_VdRP%J$vwGD@Omp+01xhLi7km6a`Y(fP#ci>TQh+9De4fNhQWl~o1sH) Q$2tldZC1Z@YQswOU)lFpmjD0& diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/test_alu.vdb b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/test_alu.vdb index 3cffd616efceb1bec7c35a7fef3024638f8300b2..e67c615d9b858e6f2afe1f04f60fc1f8eda43e58 100644 GIT binary patch literal 11866 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 Qm+fAR4jOyc$p2OTKdX)05dZ)H delta 699 zcmYk2ze^lZ5Xbjuu%LD0zoh&RUkG25p6Bv%*H1-&G7lY`OeInpS541otiGh9$MC> zMN#=PSBNDRF81wYtYzWi;Bjm+&Uq=Z*UGuC{bO9T9vr5Yg-6xfmUZ%)Y=XVSi_G}q z>Q193D=U%q&wYv>nMK0Wn2}Pn;j;|!!&W#avT-8=TzlGiOKrGYWu9yXe9SljCej+; z94U%8Cpxn=Ub?cS*Fx3x@m$6`s>aJBt5_+O)xE^+41`q25v^Or@0{CFBaFtfwT7ci zS=~!)H82nv@2oYp;>vZgk<+SfT5!FA;pX~!R6p){=*}r@c~Xqvs~4~vPFjlhD5VSL ztc|;Nl%hQw_@H#BQU9N{0Xl2y6U`el!+HNPlFOLQ@RgS`0qR;i?@R%2XTV;~2KcTu zMzd1*m?au~qH#)8#NTW`E+2I{3;?ja8p-wCfk}>RIv@QU9FD diff --git a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx index df2a38f..435066e 100644 --- a/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx +++ b/VHDL/ALU/ALU.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx @@ -2,5 +2,5 @@ 2018.2 Jun 14 2018 20:07:38 -/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd,1685384562,vhdl,,,,test_alu,,,,,,,, -/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd,1685384160,vhdl,,,,alu,,,,,,,, +/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd,1685387697,vhdl,,,,test_alu,,,,,,,, +/home/alejeune/Documents/4ir/S2/Projet/Projet-Systemes-Informatiques/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd,1685387202,vhdl,,,,alu,,,,,,,, diff --git a/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd b/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd index 505d645..f543e0e 100644 --- a/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd +++ b/VHDL/ALU/ALU.srcs/sim_1/new/VHDL.vhd @@ -80,7 +80,14 @@ instance : ALU PORT MAP ( local_Ctrl_Alu <= x"01", -- ADD x"02" after 40 ns, -- MUL x"03" after 60 ns, -- SUB - x"04" after 90 ns; -- DIV + x"04" after 90 ns, -- DIV + x"09" after 120 ns, -- INF + x"0A" after 140 ns, -- SUP + x"0B" after 160 ns, -- EQ + x"0C" after 180 ns, -- NOT + x"0D" after 210 ns, -- XOR + x"0E" after 240 ns, -- OR + x"0F" after 270 ns; -- XOR local_A <= x"00", x"00" after 10 ns, @@ -91,8 +98,23 @@ local_A <= x"00", x"0B" after 60 ns, x"0F" after 70 ns, x"19" after 80 ns, - x"18" after 90 ns, - x"19" after 100 ns; + x"12" after 90 ns, + x"18" after 100 ns, + x"19" after 110 ns, + x"10" after 120 ns, + x"20" after 130 ns, + x"10" after 150 ns, + x"0A" after 160 ns, + x"0B" after 170 ns, + x"01" after 180 ns, + x"25" after 190 ns, + x"00" after 200 ns, + x"0A" after 210 ns, + x"00" after 230 ns, + x"0A" after 240 ns, + x"00" after 260 ns, + x"0A" after 270 ns, + x"00" after 290 ns; local_B <= x"00", x"00" after 10 ns, @@ -103,10 +125,21 @@ local_B <= x"00", x"0B" after 60 ns, x"12" after 70 ns, x"0B" after 80 ns, - x"06" after 90 ns, - x"07" after 100 ns; - - - + x"00" after 90 ns, + x"06" after 100 ns, + x"07" after 110 ns, + x"20" after 120 ns, + x"10" after 130 ns, + x"20" after 150 ns, + x"0A" after 160 ns, + x"02" after 170 ns, + x"00" after 190 ns, + x"0B" after 210 ns, + x"00" after 220 ns, + x"0B" after 240 ns, + x"00" after 250 ns, + x"0B" after 270 ns, + x"00" after 280 ns; + end Behavioral; diff --git a/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd b/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd index 0fd78ef..1ef8568 100644 --- a/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd +++ b/VHDL/ALU/ALU.srcs/sources_1/new/ALU.vhd @@ -77,9 +77,9 @@ begin when x"0A" => if A > B then res <= x"0001"; else res <= x"0000"; end if; when x"0B" => if A = B then res <= x"0001"; else res <= x"0000"; end if; when x"0C" => if A > 0 then res <= x"0000"; else res <= x"0001"; end if; - when x"0D" => res <= A or B; - when x"0E" => res <= A and B; - when x"0F" => res <= A xor B; + when x"0D" => if (A > 0 and B > 0) then res <= x"0001" ; else res <= x"0000"; end if; + when x"0E" => if (A > 0 or B > 0) then res <= x"0001" ; else res <= x"0000"; end if; + when x"0F" => if ((A > 0 and B = 0) or (A = 0 and B >0)) then res <= x"0001" ; else res <= x"0000"; end if; when others => res <= x"0000"; end case; end process; diff --git a/VHDL/ALU/ALU.xpr b/VHDL/ALU/ALU.xpr index 41a3ef6..8bbc006 100644 --- a/VHDL/ALU/ALU.xpr +++ b/VHDL/ALU/ALU.xpr @@ -33,7 +33,7 @@