Commit 81e7f2ac authored by Rashed Al-Lahaseh's avatar Rashed Al-Lahaseh
Browse files

Update high level entity

parent 482f2c06
......@@ -38,7 +38,7 @@
set_global_assignment -name FAMILY "Cyclone V"
set_global_assignment -name DEVICE 5CSEMA5F31C6
set_global_assignment -name TOP_LEVEL_ENTITY e_automated_laundry_system
set_global_assignment -name TOP_LEVEL_ENTITY e_my_automated_laundry_system
set_global_assignment -name ORIGINAL_QUARTUS_VERSION 18.1.0
set_global_assignment -name PROJECT_CREATION_TIME_DATE "12:34:55 JULY 24, 2021"
set_global_assignment -name LAST_QUARTUS_VERSION "18.1.0 Lite Edition"
......@@ -51,9 +51,9 @@ set_global_assignment -name EDA_TIME_SCALE "1 ps" -section_id eda_simulation
set_global_assignment -name EDA_OUTPUT_DATA_FORMAT VHDL -section_id eda_simulation
set_global_assignment -name POWER_PRESET_COOLING_SOLUTION "23 MM HEAT SINK WITH 200 LFPM AIRFLOW"
set_global_assignment -name POWER_BOARD_THERMAL_MODEL "NONE (CONSERVATIVE)"
set_global_assignment -name VHDL_FILE e_my_automated_laundry_system.vhd
set_global_assignment -name VHDL_FILE e_7seg_display.vhd
set_global_assignment -name VHDL_FILE e_7seg_bcd_decoder.vhd
set_global_assignment -name VHDL_FILE e_automated_laundry_system.vhd
set_global_assignment -name VHDL_FILE e_laundry_fsm.vhd
set_global_assignment -name VHDL_FILE e_payment_fsm.vhd
set_global_assignment -name VHDL_FILE e_memory.vhd
......
Info: Start Nativelink Simulation process
Info: NativeLink has detected VHDL design -- VHDL simulation models will be used
========= EDA Simulation Settings =====================
Sim Mode : RTL
Family : cyclonev
Quartus root : c:/intelfpga_lite/18.1/quartus/bin64/
Quartus sim root : c:/intelfpga_lite/18.1/quartus/eda/sim_lib
Simulation Tool : modelsim-altera
Simulation Language : vhdl
Version : 93
Simulation Mode : GUI
Sim Output File :
Sim SDF file :
Sim dir : simulation\modelsim
=======================================================
Info: Starting NativeLink simulation with ModelSim-Altera software
Sourced NativeLink script c:/intelfpga_lite/18.1/quartus/common/tcl/internal/nativelink/modelsim.tcl
Info: Spawning ModelSim-Altera Simulation software
Info: NativeLink simulation flow was successful
{ "Info" "IQEXE_SEPARATOR" "" "*******************************************************************" { } { } 3 0 "*******************************************************************" 0 0 "Design Software" 0 -1 1627376144853 ""}
{ "Info" "IQEXE_START_BANNER_PRODUCT" "Assembler Quartus Prime " "Running Quartus Prime Assembler" { { "Info" "IQEXE_START_BANNER_VERSION" "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition " "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition" { } { } 0 0 "%1!s!" 0 0 "Design Software" 0 -1 1627376144864 ""} { "Info" "IQEXE_START_BANNER_TIME" "Tue Jul 27 10:55:44 2021 " "Processing started: Tue Jul 27 10:55:44 2021" { } { } 0 0 "Processing started: %1!s!" 0 0 "Design Software" 0 -1 1627376144864 ""} } { } 4 0 "Running %2!s! %1!s!" 0 0 "Assembler" 0 -1 1627376144864 ""}
{ "Info" "IQEXE_START_BANNER_COMMANDLINE" "quartus_asm --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System " "Command: quartus_asm --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System" { } { } 0 0 "Command: %1!s!" 0 0 "Assembler" 0 -1 1627376144864 ""}
{ "Warning" "WQCU_PARALLEL_USER_SHOULD_SPECIFY_NUM_PROC" "" "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." { } { } 0 18236 "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." 0 0 "Assembler" 0 -1 1627376145976 ""}
{ "Info" "IASM_ASM_GENERATING_PROGRAMMING_FILES" "" "Assembler is generating device programming files" { } { } 0 115030 "Assembler is generating device programming files" 0 0 "Assembler" 0 -1 1627376152911 ""}
{ "Info" "IQEXE_ERROR_COUNT" "Assembler 0 s 1 Quartus Prime " "Quartus Prime Assembler was successful. 0 errors, 1 warning" { { "Info" "IQEXE_END_PEAK_VSIZE_MEMORY" "4824 " "Peak virtual memory: 4824 megabytes" { } { } 0 0 "Peak virtual memory: %1!s! megabytes" 0 0 "Design Software" 0 -1 1627376153535 ""} { "Info" "IQEXE_END_BANNER_TIME" "Tue Jul 27 10:55:53 2021 " "Processing ended: Tue Jul 27 10:55:53 2021" { } { } 0 0 "Processing ended: %1!s!" 0 0 "Design Software" 0 -1 1627376153535 ""} { "Info" "IQEXE_ELAPSED_TIME" "00:00:09 " "Elapsed time: 00:00:09" { } { } 0 0 "Elapsed time: %1!s!" 0 0 "Design Software" 0 -1 1627376153535 ""} { "Info" "IQEXE_ELAPSED_CPU_TIME" "00:00:09 " "Total CPU time (on all processors): 00:00:09" { } { } 0 0 "Total CPU time (on all processors): %1!s!" 0 0 "Design Software" 0 -1 1627376153535 ""} } { } 0 0 "%6!s! %1!s! was successful. %2!d! error%3!s!, %4!d! warning%5!s!" 0 0 "Assembler" 0 -1 1627376153535 ""}
{ "Info" "IQEXE_SEPARATOR" "" "*******************************************************************" { } { } 3 0 "*******************************************************************" 0 0 "Design Software" 0 -1 1627382884968 ""}
{ "Info" "IQEXE_START_BANNER_PRODUCT" "Assembler Quartus Prime " "Running Quartus Prime Assembler" { { "Info" "IQEXE_START_BANNER_VERSION" "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition " "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition" { } { } 0 0 "%1!s!" 0 0 "Design Software" 0 -1 1627382884982 ""} { "Info" "IQEXE_START_BANNER_TIME" "Tue Jul 27 12:48:04 2021 " "Processing started: Tue Jul 27 12:48:04 2021" { } { } 0 0 "Processing started: %1!s!" 0 0 "Design Software" 0 -1 1627382884982 ""} } { } 4 0 "Running %2!s! %1!s!" 0 0 "Assembler" 0 -1 1627382884982 ""}
{ "Info" "IQEXE_START_BANNER_COMMANDLINE" "quartus_asm --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System " "Command: quartus_asm --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System" { } { } 0 0 "Command: %1!s!" 0 0 "Assembler" 0 -1 1627382884982 ""}
{ "Warning" "WQCU_PARALLEL_USER_SHOULD_SPECIFY_NUM_PROC" "" "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." { } { } 0 18236 "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." 0 0 "Assembler" 0 -1 1627382886218 ""}
{ "Info" "IASM_ASM_GENERATING_PROGRAMMING_FILES" "" "Assembler is generating device programming files" { } { } 0 115030 "Assembler is generating device programming files" 0 0 "Assembler" 0 -1 1627382892927 ""}
{ "Info" "IQEXE_ERROR_COUNT" "Assembler 0 s 1 Quartus Prime " "Quartus Prime Assembler was successful. 0 errors, 1 warning" { { "Info" "IQEXE_END_PEAK_VSIZE_MEMORY" "4832 " "Peak virtual memory: 4832 megabytes" { } { } 0 0 "Peak virtual memory: %1!s! megabytes" 0 0 "Design Software" 0 -1 1627382893623 ""} { "Info" "IQEXE_END_BANNER_TIME" "Tue Jul 27 12:48:13 2021 " "Processing ended: Tue Jul 27 12:48:13 2021" { } { } 0 0 "Processing ended: %1!s!" 0 0 "Design Software" 0 -1 1627382893623 ""} { "Info" "IQEXE_ELAPSED_TIME" "00:00:09 " "Elapsed time: 00:00:09" { } { } 0 0 "Elapsed time: %1!s!" 0 0 "Design Software" 0 -1 1627382893623 ""} { "Info" "IQEXE_ELAPSED_CPU_TIME" "00:00:08 " "Total CPU time (on all processors): 00:00:08" { } { } 0 0 "Total CPU time (on all processors): %1!s!" 0 0 "Design Software" 0 -1 1627382893623 ""} } { } 0 0 "%6!s! %1!s! was successful. %2!d! error%3!s!, %4!d! warning%5!s!" 0 0 "Assembler" 0 -1 1627382893623 ""}
Quartus_Version = Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition
Version_Index = 486699264
Creation_Time = Tue Jul 27 10:52:11 2021
Creation_Time = Tue Jul 27 12:43:49 2021
{ "Info" "IQEXE_SEPARATOR" "" "*******************************************************************" { } { } 3 0 "*******************************************************************" 0 0 "Design Software" 0 -1 1627376167366 ""}
{ "Info" "IQEXE_START_BANNER_PRODUCT" "EDA Netlist Writer Quartus Prime " "Running Quartus Prime EDA Netlist Writer" { { "Info" "IQEXE_START_BANNER_VERSION" "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition " "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition" { } { } 0 0 "%1!s!" 0 0 "Design Software" 0 -1 1627376167375 ""} { "Info" "IQEXE_START_BANNER_TIME" "Tue Jul 27 10:56:07 2021 " "Processing started: Tue Jul 27 10:56:07 2021" { } { } 0 0 "Processing started: %1!s!" 0 0 "Design Software" 0 -1 1627376167375 ""} } { } 4 0 "Running %2!s! %1!s!" 0 0 "EDA Netlist Writer" 0 -1 1627376167375 ""}
{ "Info" "IQEXE_START_BANNER_COMMANDLINE" "quartus_eda --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System " "Command: quartus_eda --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System" { } { } 0 0 "Command: %1!s!" 0 0 "EDA Netlist Writer" 0 -1 1627376167375 ""}
{ "Warning" "WQCU_PARALLEL_USER_SHOULD_SPECIFY_NUM_PROC" "" "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." { } { } 0 18236 "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." 0 0 "EDA Netlist Writer" 0 -1 1627376168932 ""}
{ "Warning" "WQNETO_SWITCH_TO_FUNCTIONAL_SIMULATION" "" "Generated the EDA functional simulation netlist because it is the only supported netlist type for this device." { } { } 0 10905 "Generated the EDA functional simulation netlist because it is the only supported netlist type for this device." 0 0 "EDA Netlist Writer" 0 -1 1627376168997 ""}
{ "Info" "IWSC_DONE_HDL_GENERATION" "Automated_Laundry_System.vho C:/Project/simulation/modelsim/ simulation " "Generated file Automated_Laundry_System.vho in folder \"C:/Project/simulation/modelsim/\" for EDA simulation tool" { } { } 0 204019 "Generated file %1!s! in folder \"%2!s!\" for EDA %3!s! tool" 0 0 "EDA Netlist Writer" 0 -1 1627376169251 ""}
{ "Info" "IQEXE_ERROR_COUNT" "EDA Netlist Writer 0 s 2 s Quartus Prime " "Quartus Prime EDA Netlist Writer was successful. 0 errors, 2 warnings" { { "Info" "IQEXE_END_PEAK_VSIZE_MEMORY" "4741 " "Peak virtual memory: 4741 megabytes" { } { } 0 0 "Peak virtual memory: %1!s! megabytes" 0 0 "Design Software" 0 -1 1627376169332 ""} { "Info" "IQEXE_END_BANNER_TIME" "Tue Jul 27 10:56:09 2021 " "Processing ended: Tue Jul 27 10:56:09 2021" { } { } 0 0 "Processing ended: %1!s!" 0 0 "Design Software" 0 -1 1627376169332 ""} { "Info" "IQEXE_ELAPSED_TIME" "00:00:02 " "Elapsed time: 00:00:02" { } { } 0 0 "Elapsed time: %1!s!" 0 0 "Design Software" 0 -1 1627376169332 ""} { "Info" "IQEXE_ELAPSED_CPU_TIME" "00:00:02 " "Total CPU time (on all processors): 00:00:02" { } { } 0 0 "Total CPU time (on all processors): %1!s!" 0 0 "Design Software" 0 -1 1627376169332 ""} } { } 0 0 "%6!s! %1!s! was successful. %2!d! error%3!s!, %4!d! warning%5!s!" 0 0 "EDA Netlist Writer" 0 -1 1627376169332 ""}
{ "Info" "IQEXE_SEPARATOR" "" "*******************************************************************" { } { } 3 0 "*******************************************************************" 0 0 "Design Software" 0 -1 1627382904426 ""}
{ "Info" "IQEXE_START_BANNER_PRODUCT" "EDA Netlist Writer Quartus Prime " "Running Quartus Prime EDA Netlist Writer" { { "Info" "IQEXE_START_BANNER_VERSION" "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition " "Version 18.1.0 Build 625 09/12/2018 SJ Lite Edition" { } { } 0 0 "%1!s!" 0 0 "Design Software" 0 -1 1627382904435 ""} { "Info" "IQEXE_START_BANNER_TIME" "Tue Jul 27 12:48:24 2021 " "Processing started: Tue Jul 27 12:48:24 2021" { } { } 0 0 "Processing started: %1!s!" 0 0 "Design Software" 0 -1 1627382904435 ""} } { } 4 0 "Running %2!s! %1!s!" 0 0 "EDA Netlist Writer" 0 -1 1627382904435 ""}
{ "Info" "IQEXE_START_BANNER_COMMANDLINE" "quartus_eda --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System " "Command: quartus_eda --read_settings_files=off --write_settings_files=off Automated_Laundry_System -c Automated_Laundry_System" { } { } 0 0 "Command: %1!s!" 0 0 "EDA Netlist Writer" 0 -1 1627382904435 ""}
{ "Warning" "WQCU_PARALLEL_USER_SHOULD_SPECIFY_NUM_PROC" "" "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." { } { } 0 18236 "Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to an appropriate value for best performance." 0 0 "EDA Netlist Writer" 0 -1 1627382906078 ""}
{ "Warning" "WQNETO_SWITCH_TO_FUNCTIONAL_SIMULATION" "" "Generated the EDA functional simulation netlist because it is the only supported netlist type for this device." { } { } 0 10905 "Generated the EDA functional simulation netlist because it is the only supported netlist type for this device." 0 0 "EDA Netlist Writer" 0 -1 1627382906147 ""}
{ "Info" "IWSC_DONE_HDL_GENERATION" "Automated_Laundry_System.vho Y:/Developer/DIT/automated-laundry-system/Project/simulation/modelsim/ simulation " "Generated file Automated_Laundry_System.vho in folder \"Y:/Developer/DIT/automated-laundry-system/Project/simulation/modelsim/\" for EDA simulation tool" { } { } 0 204019 "Generated file %1!s! in folder \"%2!s!\" for EDA %3!s! tool" 0 0 "EDA Netlist Writer" 0 -1 1627382906420 ""}
{ "Info" "IQEXE_ERROR_COUNT" "EDA Netlist Writer 0 s 2 s Quartus Prime " "Quartus Prime EDA Netlist Writer was successful. 0 errors, 2 warnings" { { "Info" "IQEXE_END_PEAK_VSIZE_MEMORY" "4738 " "Peak virtual memory: 4738 megabytes" { } { } 0 0 "Peak virtual memory: %1!s! megabytes" 0 0 "Design Software" 0 -1 1627382906519 ""} { "Info" "IQEXE_END_BANNER_TIME" "Tue Jul 27 12:48:26 2021 " "Processing ended: Tue Jul 27 12:48:26 2021" { } { } 0 0 "Processing ended: %1!s!" 0 0 "Design Software" 0 -1 1627382906519 ""} { "Info" "IQEXE_ELAPSED_TIME" "00:00:02 " "Elapsed time: 00:00:02" { } { } 0 0 "Elapsed time: %1!s!" 0 0 "Design Software" 0 -1 1627382906519 ""} { "Info" "IQEXE_ELAPSED_CPU_TIME" "00:00:02 " "Total CPU time (on all processors): 00:00:02" { } { } 0 0 "Total CPU time (on all processors): %1!s!" 0 0 "Design Software" 0 -1 1627382906519 ""} } { } 0 0 "%6!s! %1!s! was successful. %2!d! error%3!s!, %4!d! warning%5!s!" 0 0 "EDA Netlist Writer" 0 -1 1627382906519 ""}
|e_automated_laundry_system
|e_my_automated_laundry_system
CLOCK_50 => e_laundry_fsm:i_e_laundry_fsm.CLOCK_50
CLOCK_50 => e_7seg_display:i_e_7seg_display.CLOCK_50
reset => e_memory:i_e_memory.reset
......@@ -23,58 +23,58 @@ washing_machine_address_in[2] => e_memory:i_e_memory.washing_machine_address[2]
washing_machine_address_in[2] => e_laundry_fsm:i_e_laundry_fsm.washing_machine_address_in[2]
washing_machine_address_in[3] => e_memory:i_e_memory.washing_machine_address[3]
washing_machine_address_in[3] => e_laundry_fsm:i_e_laundry_fsm.washing_machine_address_in[3]
green_led << green_led$latch.DB_MAX_OUTPUT_PORT_TYPE
red_led << red_led$latch.DB_MAX_OUTPUT_PORT_TYPE
start_button << start_button$latch.DB_MAX_OUTPUT_PORT_TYPE
hex_0[0] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[0]
hex_0[1] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[1]
hex_0[2] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[2]
hex_0[3] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[3]
hex_0[4] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[4]
hex_0[5] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[5]
hex_0[6] << e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[6]
hex_1[0] << e_7seg_display:i_e_7seg_display.hex_1[0]
hex_1[1] << e_7seg_display:i_e_7seg_display.hex_1[1]
hex_1[2] << e_7seg_display:i_e_7seg_display.hex_1[2]
hex_1[3] << e_7seg_display:i_e_7seg_display.hex_1[3]
hex_1[4] << e_7seg_display:i_e_7seg_display.hex_1[4]
hex_1[5] << e_7seg_display:i_e_7seg_display.hex_1[5]
hex_1[6] << e_7seg_display:i_e_7seg_display.hex_1[6]
hex_2[0] << e_7seg_display:i_e_7seg_display.hex_2[0]
hex_2[1] << e_7seg_display:i_e_7seg_display.hex_2[1]
hex_2[2] << e_7seg_display:i_e_7seg_display.hex_2[2]
hex_2[3] << e_7seg_display:i_e_7seg_display.hex_2[3]
hex_2[4] << e_7seg_display:i_e_7seg_display.hex_2[4]
hex_2[5] << e_7seg_display:i_e_7seg_display.hex_2[5]
hex_2[6] << e_7seg_display:i_e_7seg_display.hex_2[6]
hex_3[0] << e_7seg_display:i_e_7seg_display.hex_3[0]
hex_3[1] << e_7seg_display:i_e_7seg_display.hex_3[1]
hex_3[2] << e_7seg_display:i_e_7seg_display.hex_3[2]
hex_3[3] << e_7seg_display:i_e_7seg_display.hex_3[3]
hex_3[4] << e_7seg_display:i_e_7seg_display.hex_3[4]
hex_3[5] << e_7seg_display:i_e_7seg_display.hex_3[5]
hex_3[6] << e_7seg_display:i_e_7seg_display.hex_3[6]
hex_4[0] << e_7seg_display:i_e_7seg_display.hex_4[0]
hex_4[1] << e_7seg_display:i_e_7seg_display.hex_4[1]
hex_4[2] << e_7seg_display:i_e_7seg_display.hex_4[2]
hex_4[3] << e_7seg_display:i_e_7seg_display.hex_4[3]
hex_4[4] << e_7seg_display:i_e_7seg_display.hex_4[4]
hex_4[5] << e_7seg_display:i_e_7seg_display.hex_4[5]
hex_4[6] << e_7seg_display:i_e_7seg_display.hex_4[6]
hex_5[0] << e_7seg_display:i_e_7seg_display.hex_5[0]
hex_5[1] << e_7seg_display:i_e_7seg_display.hex_5[1]
hex_5[2] << e_7seg_display:i_e_7seg_display.hex_5[2]
hex_5[3] << e_7seg_display:i_e_7seg_display.hex_5[3]
hex_5[4] << e_7seg_display:i_e_7seg_display.hex_5[4]
hex_5[5] << e_7seg_display:i_e_7seg_display.hex_5[5]
hex_5[6] << e_7seg_display:i_e_7seg_display.hex_5[6]
coin_out[0] << e_payment_fsm:i_e_payment_fsm.coin_out[0]
coin_out[1] << e_payment_fsm:i_e_payment_fsm.coin_out[1]
coin_out[2] << e_payment_fsm:i_e_payment_fsm.coin_out[2]
coin_out[3] << e_payment_fsm:i_e_payment_fsm.coin_out[3]
green_led <= green_led$latch.DB_MAX_OUTPUT_PORT_TYPE
red_led <= red_led$latch.DB_MAX_OUTPUT_PORT_TYPE
start_button <= start_button$latch.DB_MAX_OUTPUT_PORT_TYPE
hex_0[0] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[0]
hex_0[1] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[1]
hex_0[2] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[2]
hex_0[3] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[3]
hex_0[4] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[4]
hex_0[5] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[5]
hex_0[6] <= e_7seg_bcd_decoder:i_e_7seg_bcd_decoder.hex_0[6]
hex_1[0] <= e_7seg_display:i_e_7seg_display.hex_1[0]
hex_1[1] <= e_7seg_display:i_e_7seg_display.hex_1[1]
hex_1[2] <= e_7seg_display:i_e_7seg_display.hex_1[2]
hex_1[3] <= e_7seg_display:i_e_7seg_display.hex_1[3]
hex_1[4] <= e_7seg_display:i_e_7seg_display.hex_1[4]
hex_1[5] <= e_7seg_display:i_e_7seg_display.hex_1[5]
hex_1[6] <= e_7seg_display:i_e_7seg_display.hex_1[6]
hex_2[0] <= e_7seg_display:i_e_7seg_display.hex_2[0]
hex_2[1] <= e_7seg_display:i_e_7seg_display.hex_2[1]
hex_2[2] <= e_7seg_display:i_e_7seg_display.hex_2[2]
hex_2[3] <= e_7seg_display:i_e_7seg_display.hex_2[3]
hex_2[4] <= e_7seg_display:i_e_7seg_display.hex_2[4]
hex_2[5] <= e_7seg_display:i_e_7seg_display.hex_2[5]
hex_2[6] <= e_7seg_display:i_e_7seg_display.hex_2[6]
hex_3[0] <= e_7seg_display:i_e_7seg_display.hex_3[0]
hex_3[1] <= e_7seg_display:i_e_7seg_display.hex_3[1]
hex_3[2] <= e_7seg_display:i_e_7seg_display.hex_3[2]
hex_3[3] <= e_7seg_display:i_e_7seg_display.hex_3[3]
hex_3[4] <= e_7seg_display:i_e_7seg_display.hex_3[4]
hex_3[5] <= e_7seg_display:i_e_7seg_display.hex_3[5]
hex_3[6] <= e_7seg_display:i_e_7seg_display.hex_3[6]
hex_4[0] <= e_7seg_display:i_e_7seg_display.hex_4[0]
hex_4[1] <= e_7seg_display:i_e_7seg_display.hex_4[1]
hex_4[2] <= e_7seg_display:i_e_7seg_display.hex_4[2]
hex_4[3] <= e_7seg_display:i_e_7seg_display.hex_4[3]
hex_4[4] <= e_7seg_display:i_e_7seg_display.hex_4[4]
hex_4[5] <= e_7seg_display:i_e_7seg_display.hex_4[5]
hex_4[6] <= e_7seg_display:i_e_7seg_display.hex_4[6]
hex_5[0] <= e_7seg_display:i_e_7seg_display.hex_5[0]
hex_5[1] <= e_7seg_display:i_e_7seg_display.hex_5[1]
hex_5[2] <= e_7seg_display:i_e_7seg_display.hex_5[2]
hex_5[3] <= e_7seg_display:i_e_7seg_display.hex_5[3]
hex_5[4] <= e_7seg_display:i_e_7seg_display.hex_5[4]
hex_5[5] <= e_7seg_display:i_e_7seg_display.hex_5[5]
hex_5[6] <= e_7seg_display:i_e_7seg_display.hex_5[6]
coin_out[0] <= e_payment_fsm:i_e_payment_fsm.coin_out[0]
coin_out[1] <= e_payment_fsm:i_e_payment_fsm.coin_out[1]
coin_out[2] <= e_payment_fsm:i_e_payment_fsm.coin_out[2]
coin_out[3] <= e_payment_fsm:i_e_payment_fsm.coin_out[3]
|e_automated_laundry_system|e_memory:i_e_memory
|e_my_automated_laundry_system|e_memory:i_e_memory
enable => washing_machine_address_available.IN0
enable => ram[8].IN1
enable => ram[7].IN1
......@@ -106,7 +106,7 @@ washing_machine_address[3] => Decoder0.IN0
washing_machine_address_available <= washing_machine_address_available$latch.DB_MAX_OUTPUT_PORT_TYPE
|e_automated_laundry_system|e_laundry_fsm:i_e_laundry_fsm
|e_my_automated_laundry_system|e_laundry_fsm:i_e_laundry_fsm
CLOCK_50 => sl_used_washing_machines_count[0].CLK
CLOCK_50 => sl_used_washing_machines_count[1].CLK
CLOCK_50 => sl_used_washing_machines_count[2].CLK
......@@ -170,7 +170,7 @@ state_choice[2] <= <GND>
state_choice[3] <= <GND>
|e_automated_laundry_system|e_payment_fsm:i_e_payment_fsm
|e_my_automated_laundry_system|e_payment_fsm:i_e_payment_fsm
coin_in[0] => Equal0.IN0
coin_in[0] => Equal1.IN3
coin_in[0] => Equal2.IN3
......@@ -203,7 +203,7 @@ payment[8] <= WideOr33.DB_MAX_OUTPUT_PORT_TYPE
paid <= <VCC>
|e_automated_laundry_system|e_7seg_display:i_e_7seg_display
|e_my_automated_laundry_system|e_7seg_display:i_e_7seg_display
CLOCK_50 => hex_1[0]~reg0.CLK
CLOCK_50 => hex_1[1]~reg0.CLK
CLOCK_50 => hex_1[2]~reg0.CLK
......@@ -505,7 +505,7 @@ hex_5[5] <= hex_5[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hex_5[6] <= hex_5[6]~reg0.DB_MAX_OUTPUT_PORT_TYPE
|e_automated_laundry_system|e_7seg_bcd_decoder:i_e_7seg_bcd_decoder
|e_my_automated_laundry_system|e_7seg_bcd_decoder:i_e_7seg_bcd_decoder
count[0] => Mux0.IN19
count[0] => Mux1.IN19
count[0] => Mux2.IN19
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment