自学内容网 自学内容网

SpinalHDL之语义(Semantic)(二)

本文作为SpinalHDL学习笔记第七十篇,介绍SpinalHDL的When/Switch/Mux

目录:

1.When

2.Switch

3.本地声明(Local declaration)

4.Mux

⼀、When

when(cond1) {
//当cond1真时执⾏操作
}.elsewhen(cond2) {
//当cond1假但cond2真时执⾏操作
}.otherwise {
//cond1和cond2同假时执⾏操作
}

注意:如果otherwise关键字和花括号的后半部分}在同⼀⾏, .可以省略。

when(cond1) {
//当cond1真时执⾏操作
} otherwise {
//cond1和cond2同假时执⾏操作
}

但如果.otherw


原文地址:https://blog.csdn.net/m0_59092412/article/details/142602777

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!