差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
altera_10tra [2017/05/31 14:12] group002 |
altera_10tra [2017/05/31 15:26] (当前版本) group002 |
||
---|---|---|---|
行 8: | 行 8: | ||
{{ ::jiaotongdeng.png?300 |}} | {{ ::jiaotongdeng.png?300 |}} | ||
上图为十字路口交通示意图分之路与主路,要求如下: | 上图为十字路口交通示意图分之路与主路,要求如下: | ||
- | * 交通灯主路上绿灯持续15s的时间,黄灯3s的时间,红灯10s的时间; | + | * 交通灯主路上绿灯持续15s的时间,黄灯3s的时间,红灯10s的时间; |
- | * 交通灯支路上绿灯持续7s的时间, 黄灯持续3秒的时间,红灯18秒的时间; | + | * 交通灯支路上绿灯持续7s的时间, 黄灯持续3秒的时间,红灯18秒的时间; |
{{ ::状态机框架.png?300 |}} | {{ ::状态机框架.png?300 |}} | ||
根据上述要求,状态机设计框架分析如下: | 根据上述要求,状态机设计框架分析如下: | ||
- | * S1:主路绿灯点亮,支路红灯点亮,持续15s的时间; | + | * S1:主路绿灯点亮,支路红灯点亮,持续15s的时间; |
- | * S2:主路黄灯点亮,支路红灯点亮,持续3s的时间; | + | * S2:主路黄灯点亮,支路红灯点亮,持续3s的时间; |
- | * S3:主路红灯点亮,支路绿灯点亮,持续10s的时间; | + | * S3:主路红灯点亮,支路绿灯点亮,持续10s的时间; |
- | * S4:主路红灯点亮,支路黄灯点亮,持续3s的时间; | + | * S4:主路红灯点亮,支路黄灯点亮,持续3s的时间; |
{{ ::状态示意图.png?300 |}} | {{ ::状态示意图.png?300 |}} | ||
====Verilog代码==== | ====Verilog代码==== | ||
行 278: | 行 278: | ||
\\ | \\ | ||
^ 信号 ^ 引脚 ^ 信号 ^ 引脚 ^ | ^ 信号 ^ 引脚 ^ 信号 ^ 引脚 ^ | ||
- | | **clk** | J5 | **rst** | L14 ^ | + | | **clk** | J5 | **rst** | J9 ^ |
| **out[0]** | E14 | **out[1]** | E15 ^ | | **out[0]** | E14 | **out[1]** | E15 ^ | ||
- | | **out[2]** | G15 | **out[3]** | N2 ^ | + | | **out[2]** | G15 | **out[3]** | D12 ^ |
| **out[4]** | C14 | **out[5]** | C15 ^ | | **out[4]** | C14 | **out[5]** | C15 ^ | ||
- | \\ | ||
\\ | \\ | ||