Description: Simulation with verilog language to describe the operation of a single lift process. Direction priority principle. (A) each elevator entrance and down a request button (on the first floor only on request, 6th floor only under request), equipped with elevators to reach levels of customer request switch stops.
(2) Lift the floor where the entrance to lift the current operating mode indicating device and lift (rising or falling) indicating devices.
(3) Lift up every two seconds (lower) floor.
(4) There are stops the elevator reaches the floor of the request, after one second the elevator doors opened, door lights, open the door three seconds later, the elevator into the closed state, suggesting that delayed passengers can press the button to close the door, then the indicator flashes, 2 seconds after the elevator doors closed, the elevator continues until the last request signal is executed after the stay in the current layer.
(5) can memorize all requests outside the elevator
To Search:
File list (Check if you may need any files):
elevator_v2
...........\db
...........\..\add_sub_unc.tdf
...........\..\add_sub_vnc.tdf
...........\..\alt_u_div_13f.tdf
...........\..\elevator_ctrl.amm.cdb
...........\..\elevator_ctrl.asm.qmsg
...........\..\elevator_ctrl.asm.rdb
...........\..\elevator_ctrl.asm_labs.ddb
...........\..\elevator_ctrl.atom_map.rvd
...........\..\elevator_ctrl.cbx.xml
...........\..\elevator_ctrl.cmp.bpm
...........\..\elevator_ctrl.cmp.cdb
...........\..\elevator_ctrl.cmp.hdb
...........\..\elevator_ctrl.cmp.kpt
...........\..\elevator_ctrl.cmp.logdb
...........\..\elevator_ctrl.cmp.rdb
...........\..\elevator_ctrl.cmp_merge.kpt
...........\..\elevator_ctrl.cuda_io_sim_cache.31um_ff_1200mv_0c_fast.hsd
...........\..\elevator_ctrl.cuda_io_sim_cache.31um_tt_1200mv_85c_slow.hsd
...........\..\elevator_ctrl.db_info
...........\..\elevator_ctrl.fit.qmsg
...........\..\elevator_ctrl.hier_info
...........\..\elevator_ctrl.hif
...........\..\elevator_ctrl.idb.cdb
...........\..\elevator_ctrl.lpc.html
...........\..\elevator_ctrl.lpc.rdb
...........\..\elevator_ctrl.lpc.txt
...........\..\elevator_ctrl.map.bpm
...........\..\elevator_ctrl.map.cdb
...........\..\elevator_ctrl.map.hdb
...........\..\elevator_ctrl.map.kpt
...........\..\elevator_ctrl.map.logdb
...........\..\elevator_ctrl.map.qmsg
...........\..\elevator_ctrl.map_bb.cdb
...........\..\elevator_ctrl.map_bb.hdb
...........\..\elevator_ctrl.map_bb.logdb
...........\..\elevator_ctrl.pre_map.cdb
...........\..\elevator_ctrl.pre_map.hdb
...........\..\elevator_ctrl.rpp.qmsg
...........\..\elevator_ctrl.rtlv.hdb
...........\..\elevator_ctrl.rtlv_sg.cdb
...........\..\elevator_ctrl.rtlv_sg_swap.cdb
...........\..\elevator_ctrl.sgate.rvd
...........\..\elevator_ctrl.sgate_sm.rvd
...........\..\elevator_ctrl.sgdiff.cdb
...........\..\elevator_ctrl.sgdiff.hdb
...........\..\elevator_ctrl.sld_design_entry.sci
...........\..\elevator_ctrl.sld_design_entry_dsc.sci
...........\..\elevator_ctrl.smart_action.txt
...........\..\elevator_ctrl.smp_dump.txt
...........\..\elevator_ctrl.sta.qmsg
...........\..\elevator_ctrl.sta.rdb
...........\..\elevator_ctrl.sta_cmp.6_slow_1200mv_85c.tdb
...........\..\elevator_ctrl.syn_hier_info
...........\..\elevator_ctrl.tiscmp.fast_1200mv_0c.ddb
...........\..\elevator_ctrl.tiscmp.slow_1200mv_0c.ddb
...........\..\elevator_ctrl.tiscmp.slow_1200mv_85c.ddb
...........\..\elevator_ctrl.tis_db_list.ddb
...........\..\elevator_ctrl.tmw_info
...........\..\logic_util_heursitic.dat
...........\..\lpm_divide_c8m.tdf
...........\..\lpm_divide_d8m.tdf
...........\..\prev_cmp_elevator_ctrl.qmsg
...........\..\sign_div_unsign_bkh.tdf
...........\display.v
...........\display.v.bak
...........\divided_Frequency.v
...........\divided_Frequency.v.bak
...........\elevator_ctrl.asm.rpt
...........\elevator_ctrl.cdf
...........\elevator_ctrl.done
...........\elevator_ctrl.fit.rpt
...........\elevator_ctrl.fit.smsg
...........\elevator_ctrl.fit.summary
...........\elevator_ctrl.flow.rpt
...........\elevator_ctrl.map.rpt
...........\elevator_ctrl.map.smsg
...........\elevator_ctrl.map.summary
...........\elevator_ctrl.pin
...........\elevator_ctrl.qpf
...........\elevator_ctrl.qsf
...........\elevator_ctrl.sof
...........\elevator_ctrl.sta.rpt
...........\elevator_ctrl.sta.summary
...........\elevator_ctrl.v
...........\elevator_ctrl.v.bak
...........\incremental_db
...........\..............\compiled_partitions
...........\..............\...................\elevator_ctrl.db_info
...........\..............\...................\elevator_ctrl.root_partition.cmp.cdb
...........\..............\...................\elevator_ctrl.root_partition.cmp.dfp
...........\..............\...................\elevator_ctrl.root_partition.cmp.hdb
...........\..............\...................\elevator_ctrl.root_partition.cmp.kpt
...........\..............\...................\elevator_ctrl.root_partition.cmp.logdb
...........\..............\...................\elevator_ctrl.root_partition.cmp.rcfdb
...........\..............\...................\elevator_ctrl.root_partition.map.cdb
...........\.....