|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 Coherence 于 2016-9-19 22:05 编辑
本人是学生一枚,正在学习VHDL语言,目前根据课程要求编写代码实现密码锁的功能。于是准备采用状态机来实现,但在仿真的时候出现了问题,问题如下:在ISE14.7仿真中,state并没有发生跳转,我的代码中state分为七个枚举类型:OUTLOCK,INLOCK,PS_INPUT,PS_RIGHT,PS_WRONG,ALARM,PS_CHANGE
但在仿真的时候,正常进入了开锁,等待,输入密码状态。问题出在第三个状态,本应该15s没有任何操作的情况下转变到第二个状态,但仿真中发现无法跳转,而且是只要进入了第三状态便无法跳入任何状态,不知道是什么原因,希望能够在这里得到一些帮助,谢谢啦!!!
cl_control.vhd代码具体如附件所示。
P.S.
小生第一次发帖,不知道为何不能直接贴代码,说有危险字符,故将代码放入附件中,还麻烦各位自行下载一下,万分感谢你们的帮助!
cl_control.txt
(5.88 KB, 下载次数: 5 )
|
|