Verilog HDL设计——电梯控制器模块
设计一个10层楼的电梯控制器模块,要求:(1) 以按键的时间先后优先级进行设计;(2) 以楼层最短位置先后优先级进行设计。电梯运行规则:当电梯处在上升模式时,只响应比电梯所在位置高的上楼请求,由下向上逐个执行,直到最后一个上楼请求执行完毕。如果高层有下楼请求,直接升到有下楼请求的最高楼层,然后进入下降模式。下降模式类似。定义每层楼的状态,可扩展至任意楼层。UP(IN):XXXXXXXXXX(10~1楼;1有效,0无效),上楼请求DOWN(IN):XXXXXXXXXX(10~1楼;1有效,0无效)