{"title":"附录A4:使用Verilog行为模式的有限状态机","authors":"","doi":"10.1002/9781119782735.app4","DOIUrl":null,"url":null,"abstract":"In this book finite state machines (FSMs) have been implemented using the equations obtained from the state diagram/Petri net. This approach ensures that the logic for the state machine is under complete control of the designer. However, if the state machine is implemented using behavioural mode, the Verilog compiler will optimize the design. Remember that the behavioural method describes the behaviour of the designed system. There is a very close relationship between the state diagram and the behavioural Verilog description that allows a direct translation from the state diagram to the Verilog code.","PeriodicalId":396893,"journal":{"name":"Digital System Design using FSMs","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Appendix A4: Finite State Machines Using Verilog Behavioural Mode\",\"authors\":\"\",\"doi\":\"10.1002/9781119782735.app4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this book finite state machines (FSMs) have been implemented using the equations obtained from the state diagram/Petri net. This approach ensures that the logic for the state machine is under complete control of the designer. However, if the state machine is implemented using behavioural mode, the Verilog compiler will optimize the design. Remember that the behavioural method describes the behaviour of the designed system. There is a very close relationship between the state diagram and the behavioural Verilog description that allows a direct translation from the state diagram to the Verilog code.\",\"PeriodicalId\":396893,\"journal\":{\"name\":\"Digital System Design using FSMs\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Digital System Design using FSMs\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/9781119782735.app4\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital System Design using FSMs","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/9781119782735.app4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Appendix A4: Finite State Machines Using Verilog Behavioural Mode
In this book finite state machines (FSMs) have been implemented using the equations obtained from the state diagram/Petri net. This approach ensures that the logic for the state machine is under complete control of the designer. However, if the state machine is implemented using behavioural mode, the Verilog compiler will optimize the design. Remember that the behavioural method describes the behaviour of the designed system. There is a very close relationship between the state diagram and the behavioural Verilog description that allows a direct translation from the state diagram to the Verilog code.