From aa545cd03aa77653ef4f0e02d81bd9e8465192ee Mon Sep 17 00:00:00 2001 From: pfaure Date: Wed, 14 Apr 2021 18:32:22 +0200 Subject: [PATCH] Version Fonctionnelle compteur --- .../digilent-xdc-master/Basys-3-Master.xdc | 2 +- .../sim_1/new/test_Compteur.vhd | 53 - .../sources_1/new/Compteur.vhd | 2 +- Compteur8BitsBasys3.xpr | 11 +- proj/GPIO.cache/wt/gui_resources.wdf | 13 + proj/GPIO.cache/wt/java_command_handlers.wdf | 9 + proj/GPIO.cache/wt/project.wpc | 4 + proj/GPIO.cache/wt/synthesis.wdf | 38 + proj/GPIO.cache/wt/synthesis_details.wdf | 3 + proj/GPIO.cache/wt/webtalk_pa.xml | 48 + proj/GPIO.hw/GPIO.lpr | 8 + proj/GPIO.hw/hw_1/hw.xml | 15 + proj/GPIO.runs/.jobs/vrs_config_1.xml | 5 + proj/GPIO.runs/.jobs/vrs_config_2.xml | 5 + proj/GPIO.runs/.jobs/vrs_config_3.xml | 5 + .../impl_1/.Vivado_Implementation.queue.rst | 0 proj/GPIO.runs/impl_1/.init_design.begin.rst | 5 + proj/GPIO.runs/impl_1/.init_design.end.rst | 0 proj/GPIO.runs/impl_1/.opt_design.begin.rst | 5 + proj/GPIO.runs/impl_1/.opt_design.end.rst | 0 proj/GPIO.runs/impl_1/.place_design.begin.rst | 5 + proj/GPIO.runs/impl_1/.place_design.end.rst | 0 proj/GPIO.runs/impl_1/.route_design.begin.rst | 5 + proj/GPIO.runs/impl_1/.route_design.end.rst | 0 proj/GPIO.runs/impl_1/.vivado.begin.rst | 10 + proj/GPIO.runs/impl_1/.vivado.end.rst | 0 .../impl_1/.write_bitstream.begin.rst | 5 + .../GPIO.runs/impl_1/.write_bitstream.end.rst | 0 proj/GPIO.runs/impl_1/GPIO_demo.bit | Bin 0 -> 519183 bytes proj/GPIO.runs/impl_1/GPIO_demo.tcl | 67 + proj/GPIO.runs/impl_1/GPIO_demo.vdi | 475 +++ .../GPIO.runs/impl_1/GPIO_demo_960.backup.vdi | 414 +++ .../GPIO_demo_clock_utilization_routed.rpt | 235 ++ .../impl_1/GPIO_demo_control_sets_placed.rpt | 104 + proj/GPIO.runs/impl_1/GPIO_demo_drc_opted.rpt | 35 + proj/GPIO.runs/impl_1/GPIO_demo_drc_routed.pb | Bin 0 -> 37 bytes .../GPIO.runs/impl_1/GPIO_demo_drc_routed.rpt | 35 + .../GPIO.runs/impl_1/GPIO_demo_drc_routed.rpx | Bin 0 -> 101 bytes proj/GPIO.runs/impl_1/GPIO_demo_io_placed.rpt | 277 ++ .../GPIO_demo_methodology_drc_routed.rpt | 205 ++ .../GPIO_demo_methodology_drc_routed.rpx | Bin 0 -> 10167 bytes proj/GPIO.runs/impl_1/GPIO_demo_opt.dcp | Bin 0 -> 306125 bytes proj/GPIO.runs/impl_1/GPIO_demo_placed.dcp | Bin 0 -> 440936 bytes .../impl_1/GPIO_demo_power_routed.rpt | 157 + .../impl_1/GPIO_demo_power_routed.rpx | Bin 0 -> 457863 bytes .../impl_1/GPIO_demo_power_summary_routed.pb | Bin 0 -> 723 bytes .../impl_1/GPIO_demo_route_status.pb | Bin 0 -> 44 bytes .../impl_1/GPIO_demo_route_status.rpt | 11 + proj/GPIO.runs/impl_1/GPIO_demo_routed.dcp | Bin 0 -> 531281 bytes .../GPIO_demo_timing_summary_routed.rpt | 2891 +++++++++++++++++ .../GPIO_demo_timing_summary_routed.rpx | Bin 0 -> 195363 bytes .../impl_1/GPIO_demo_utilization_placed.pb | Bin 0 -> 276 bytes .../impl_1/GPIO_demo_utilization_placed.rpt | 212 ++ proj/GPIO.runs/impl_1/ISEWrap.js | 244 ++ proj/GPIO.runs/impl_1/ISEWrap.sh | 63 + proj/GPIO.runs/impl_1/gen_run.xml | 157 + proj/GPIO.runs/impl_1/htr.txt | 9 + proj/GPIO.runs/impl_1/init_design.pb | Bin 0 -> 1795 bytes proj/GPIO.runs/impl_1/opt_design.pb | Bin 0 -> 5880 bytes proj/GPIO.runs/impl_1/place_design.pb | Bin 0 -> 11900 bytes proj/GPIO.runs/impl_1/project.wdf | 31 + proj/GPIO.runs/impl_1/route_design.pb | Bin 0 -> 13171 bytes proj/GPIO.runs/impl_1/rundef.js | 40 + proj/GPIO.runs/impl_1/runme.bat | 10 + proj/GPIO.runs/impl_1/runme.log | 473 +++ proj/GPIO.runs/impl_1/runme.sh | 47 + .../impl_1/usage_statistics_webtalk.html | 506 +++ .../impl_1/usage_statistics_webtalk.xml | 453 +++ proj/GPIO.runs/impl_1/vivado.jou | 12 + proj/GPIO.runs/impl_1/vivado.pb | Bin 0 -> 149 bytes proj/GPIO.runs/impl_1/vivado_960.backup.jou | 12 + proj/GPIO.runs/impl_1/write_bitstream.pb | Bin 0 -> 5871 bytes .../synth_1/.Vivado_Synthesis.queue.rst | 0 .../synth_1/.Xil/GPIO_demo_propImpl.xdc | 135 + proj/GPIO.runs/synth_1/.vivado.begin.rst | 5 + proj/GPIO.runs/synth_1/.vivado.end.rst | 0 proj/GPIO.runs/synth_1/GPIO_demo.dcp | Bin 0 -> 241063 bytes proj/GPIO.runs/synth_1/GPIO_demo.tcl | 43 + proj/GPIO.runs/synth_1/GPIO_demo.vds | 803 +++++ .../synth_1/GPIO_demo_utilization_synth.pb | Bin 0 -> 276 bytes .../synth_1/GPIO_demo_utilization_synth.rpt | 185 ++ proj/GPIO.runs/synth_1/ISEWrap.js | 244 ++ proj/GPIO.runs/synth_1/ISEWrap.sh | 63 + proj/GPIO.runs/synth_1/gen_run.xml | 95 + proj/GPIO.runs/synth_1/htr.txt | 9 + proj/GPIO.runs/synth_1/project.wdf | 31 + proj/GPIO.runs/synth_1/rundef.js | 36 + proj/GPIO.runs/synth_1/runme.bat | 10 + proj/GPIO.runs/synth_1/runme.log | 802 +++++ proj/GPIO.runs/synth_1/runme.sh | 43 + proj/GPIO.runs/synth_1/vivado.jou | 12 + proj/GPIO.runs/synth_1/vivado.pb | Bin 0 -> 108888 bytes proj/GPIO.xpr | 199 ++ vivado.jou | 74 + vivado.log | 159 + 95 files changed, 10315 insertions(+), 64 deletions(-) delete mode 100644 Compteur8BitsBasys3.srcs/sim_1/new/test_Compteur.vhd create mode 100644 proj/GPIO.cache/wt/gui_resources.wdf create mode 100644 proj/GPIO.cache/wt/java_command_handlers.wdf create mode 100644 proj/GPIO.cache/wt/project.wpc create mode 100644 proj/GPIO.cache/wt/synthesis.wdf create mode 100644 proj/GPIO.cache/wt/synthesis_details.wdf create mode 100644 proj/GPIO.cache/wt/webtalk_pa.xml create mode 100644 proj/GPIO.hw/GPIO.lpr create mode 100644 proj/GPIO.hw/hw_1/hw.xml create mode 100644 proj/GPIO.runs/.jobs/vrs_config_1.xml create mode 100644 proj/GPIO.runs/.jobs/vrs_config_2.xml create mode 100644 proj/GPIO.runs/.jobs/vrs_config_3.xml create mode 100644 proj/GPIO.runs/impl_1/.Vivado_Implementation.queue.rst create mode 100644 proj/GPIO.runs/impl_1/.init_design.begin.rst create mode 100644 proj/GPIO.runs/impl_1/.init_design.end.rst create mode 100644 proj/GPIO.runs/impl_1/.opt_design.begin.rst create mode 100644 proj/GPIO.runs/impl_1/.opt_design.end.rst create mode 100644 proj/GPIO.runs/impl_1/.place_design.begin.rst create mode 100644 proj/GPIO.runs/impl_1/.place_design.end.rst create mode 100644 proj/GPIO.runs/impl_1/.route_design.begin.rst create mode 100644 proj/GPIO.runs/impl_1/.route_design.end.rst create mode 100644 proj/GPIO.runs/impl_1/.vivado.begin.rst create mode 100644 proj/GPIO.runs/impl_1/.vivado.end.rst create mode 100644 proj/GPIO.runs/impl_1/.write_bitstream.begin.rst create mode 100644 proj/GPIO.runs/impl_1/.write_bitstream.end.rst create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo.bit create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo.tcl create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo.vdi create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_960.backup.vdi create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_clock_utilization_routed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_control_sets_placed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_drc_opted.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_drc_routed.pb create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_drc_routed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_drc_routed.rpx create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_io_placed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_methodology_drc_routed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_methodology_drc_routed.rpx create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_opt.dcp create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_placed.dcp create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_power_routed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_power_routed.rpx create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_power_summary_routed.pb create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_route_status.pb create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_route_status.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_routed.dcp create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_timing_summary_routed.rpt create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_timing_summary_routed.rpx create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_utilization_placed.pb create mode 100644 proj/GPIO.runs/impl_1/GPIO_demo_utilization_placed.rpt create mode 100644 proj/GPIO.runs/impl_1/ISEWrap.js create mode 100644 proj/GPIO.runs/impl_1/ISEWrap.sh create mode 100644 proj/GPIO.runs/impl_1/gen_run.xml create mode 100644 proj/GPIO.runs/impl_1/htr.txt create mode 100644 proj/GPIO.runs/impl_1/init_design.pb create mode 100644 proj/GPIO.runs/impl_1/opt_design.pb create mode 100644 proj/GPIO.runs/impl_1/place_design.pb create mode 100644 proj/GPIO.runs/impl_1/project.wdf create mode 100644 proj/GPIO.runs/impl_1/route_design.pb create mode 100644 proj/GPIO.runs/impl_1/rundef.js create mode 100644 proj/GPIO.runs/impl_1/runme.bat create mode 100644 proj/GPIO.runs/impl_1/runme.log create mode 100644 proj/GPIO.runs/impl_1/runme.sh create mode 100644 proj/GPIO.runs/impl_1/usage_statistics_webtalk.html create mode 100644 proj/GPIO.runs/impl_1/usage_statistics_webtalk.xml create mode 100644 proj/GPIO.runs/impl_1/vivado.jou create mode 100644 proj/GPIO.runs/impl_1/vivado.pb create mode 100644 proj/GPIO.runs/impl_1/vivado_960.backup.jou create mode 100644 proj/GPIO.runs/impl_1/write_bitstream.pb create mode 100644 proj/GPIO.runs/synth_1/.Vivado_Synthesis.queue.rst create mode 100644 proj/GPIO.runs/synth_1/.Xil/GPIO_demo_propImpl.xdc create mode 100644 proj/GPIO.runs/synth_1/.vivado.begin.rst create mode 100644 proj/GPIO.runs/synth_1/.vivado.end.rst create mode 100644 proj/GPIO.runs/synth_1/GPIO_demo.dcp create mode 100644 proj/GPIO.runs/synth_1/GPIO_demo.tcl create mode 100644 proj/GPIO.runs/synth_1/GPIO_demo.vds create mode 100644 proj/GPIO.runs/synth_1/GPIO_demo_utilization_synth.pb create mode 100644 proj/GPIO.runs/synth_1/GPIO_demo_utilization_synth.rpt create mode 100644 proj/GPIO.runs/synth_1/ISEWrap.js create mode 100644 proj/GPIO.runs/synth_1/ISEWrap.sh create mode 100644 proj/GPIO.runs/synth_1/gen_run.xml create mode 100644 proj/GPIO.runs/synth_1/htr.txt create mode 100644 proj/GPIO.runs/synth_1/project.wdf create mode 100644 proj/GPIO.runs/synth_1/rundef.js create mode 100644 proj/GPIO.runs/synth_1/runme.bat create mode 100644 proj/GPIO.runs/synth_1/runme.log create mode 100644 proj/GPIO.runs/synth_1/runme.sh create mode 100644 proj/GPIO.runs/synth_1/vivado.jou create mode 100644 proj/GPIO.runs/synth_1/vivado.pb create mode 100644 proj/GPIO.xpr create mode 100644 vivado.jou create mode 100644 vivado.log diff --git a/Compteur8BitsBasys3.srcs/constrs_1/imports/digilent-xdc-master/Basys-3-Master.xdc b/Compteur8BitsBasys3.srcs/constrs_1/imports/digilent-xdc-master/Basys-3-Master.xdc index 27543c5..e901bdc 100644 --- a/Compteur8BitsBasys3.srcs/constrs_1/imports/digilent-xdc-master/Basys-3-Master.xdc +++ b/Compteur8BitsBasys3.srcs/constrs_1/imports/digilent-xdc-master/Basys-3-Master.xdc @@ -111,7 +111,7 @@ set_property IOSTANDARD LVCMOS33 [get_ports {LED[7]}] set_property PACKAGE_PIN U18 [get_ports btnC] set_property IOSTANDARD LVCMOS33 [get_ports btnC] #set_property PACKAGE_PIN T18 [get_ports btnU] - #set_property IOSTANDARD LVCMOS33 [get_ports btnU] +#set_property IOSTANDARD LVCMOS33 [get_ports btnU] set_property PACKAGE_PIN W19 [get_ports btnL] set_property IOSTANDARD LVCMOS33 [get_ports btnL] set_property PACKAGE_PIN T17 [get_ports btnR] diff --git a/Compteur8BitsBasys3.srcs/sim_1/new/test_Compteur.vhd b/Compteur8BitsBasys3.srcs/sim_1/new/test_Compteur.vhd deleted file mode 100644 index 88d42fb..0000000 --- a/Compteur8BitsBasys3.srcs/sim_1/new/test_Compteur.vhd +++ /dev/null @@ -1,53 +0,0 @@ ----------------------------------------------------------------------------------- --- Company: --- Engineer: --- --- Create Date: 09.04.2021 22:51:31 --- Design Name: --- Module Name: test_Compteur - Behavioral --- Project Name: --- Target Devices: --- Tool Versions: --- Description: --- --- Dependencies: --- --- Revision: --- Revision 0.01 - File Created --- Additional Comments: --- ----------------------------------------------------------------------------------- - - -library IEEE; -use IEEE.STD_LOGIC_1164.ALL; - --- Uncomment the following library declaration if using --- arithmetic functions with Signed or Unsigned values ---use IEEE.NUMERIC_STD.ALL; - --- Uncomment the following library declaration if instantiating --- any Xilinx leaf cells in this code. ---library UNISIM; ---use UNISIM.VComponents.all; - -entity test_Compteur is --- Port ( ); -end test_Compteur; - -architecture Behavioral of test_Compteur is - component Compteur is - Port ( CK : in STD_LOGIC; - RST : in STD_LOGIC; - SENS : in STD_LOGIC; - LOAD : in STD_LOGIC; - EN : in STD_LOGIC; - Din : in STD_LOGIC_VECTOR (7 downto 0); - Dout : out STD_LOGIC_VECTOR (7 downto 0)); - end component; - - signal CK -begin - - -end Behavioral; diff --git a/Compteur8BitsBasys3.srcs/sources_1/new/Compteur.vhd b/Compteur8BitsBasys3.srcs/sources_1/new/Compteur.vhd index eb8a5ce..938774b 100644 --- a/Compteur8BitsBasys3.srcs/sources_1/new/Compteur.vhd +++ b/Compteur8BitsBasys3.srcs/sources_1/new/Compteur.vhd @@ -43,7 +43,7 @@ entity Compteur is end Compteur; architecture Behavioral of Compteur is - signal aux: STD_LOGIC_VECTOR (7 downto 0) := (others => '0'); + signal aux: STD_LOGIC_VECTOR (7 downto 0); begin Dout <= aux; process diff --git a/Compteur8BitsBasys3.xpr b/Compteur8BitsBasys3.xpr index 1fb19bf..aa65aac 100644 --- a/Compteur8BitsBasys3.xpr +++ b/Compteur8BitsBasys3.xpr @@ -60,13 +60,13 @@ - + - + @@ -100,13 +100,6 @@ - - - - - - -