版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
状态机设计--自动售货机5.1状态机设计相关语句5.1.1类型定义语句TYPE数据类型名IS数据类型定义OF基本数据类型;或TYPE数据类型名IS数据类型定义;TYPEst1ISARRAY(0TO15)OFSTD_LOGIC;TYPEweekIS(sun,mon,tue,wed,thu,fri,sat);
TYPEm_stateIS(st0,st1,st2,st3,st4,st5);SIGNALpresent_state,next_state:m_state;
TYPEBOOLEANIS(FALSE,TRUE);
5.1状态机设计相关语句5.1.1类型定义语句
TYPEmy_logicIS('1','Z','U','0');SIGNALs1:my_logic;s1<='Z';SUBTYPE子类型名
IS基本数据类型
RANGE约束范围;
SUBTYPEdigitsISINTEGERRANGE0to9;
5.1状态机设计相关语句5.1.2状态机的优势1.状态机克服了纯硬件数字系统顺序方式控制不灵活的缺点;2.由于状态机的结构相对简单,设计方案相对固定;3、状态机容易构成性能良好的同步时序逻辑模块;4、与VHDL的其他描述方式相比,状态机的VHDL表述丰富多样、程序层次分明,结构清晰,易读易懂;在排错、修改和模块移植方面也有其独到的好处;5、在高速运算和控制方面,状态机更有其巨大的优势。6、高可靠性。5.1状态机设计相关语句5.1.3状态机结构1.说明部分
ARCHITECTURE...ISTYPEFSM_STIS(s0,s1,s2,s3);SIGNALcurrent_state,next_state:FSM_ST;...5.1状态机设计相关语句5.1.3状态机结构2.主控时序进程
图5-1一般状态机结构框图
5.1状态机设计相关语句5.1.3状态机结构3.主控组合进程
4.辅助进程
状态机(StateMachine)是一类很重要的时序电路,是很多数字电路的核心部件,是大型电子设计的基础。状态机相当于一个控制器,它将一项功能的完成分解为若干步,每一步对应于二进制的一个状态,通过预先设计的顺序在各状态之间进行转换,状态转换的过程就是实现逻辑功能的过程。状态机设计
--自动售货机图1一般状态机结构框图
要求哭:货怨物单各价1.评5元,星有1元和0.脏5元两络种硬注币,俗每次姨投入林一枚柱硬币凡,机衰器能六找零魄。自动项售货涨机状态帅机设宏计--自动宗售货情机
状态转换图2硬件验证测试4需求分析31编程及仿真331、需摄求分塘析货物茶单价腿:1.姐5元两种冲硬币堤:1元或0.跃5元每次淘可投僚入一喷枚硬淹币可以忠输出奏货物也可浪能找慎零投币蹦口找零世口出货娃口自动尝售货读机的VH碧DL设计羽。要能求:1、需骂求分贼析货物渐单价青:1.阅5元两种捏硬币矿:1元或0.悄5元每次脸可投胀入一斩枚硬警币可以喉输出脚货物也可志能找甩零自动严售货沸机的VH滥DL设计鸭。要求坛:三种疫输入四:0元0.州5元1元五种粗状态已投广入0元已投烤入0.翻5元已投虑入1元已投颜入1.腿5元已投订入2元S0S1S2S3S4三种际输出英:无输融出有货问物,举无找底零有货桶物,筑并找饥零000110IN卵1Y0010112、状育态转尼换图IN疏1状态/YS0/00S2/00S3/10S1/00S4/1100000100000001010110101010102、状饺态转闯换图IN1状态/YS0/00S2/00S3/10S1/00S4/1100000100000001010110101010103、编有程及窜仿真实体结构椅体3、编质程及振仿真IN非1CL河KYZDLI侄BR宝AR帽Y摆IE古EE翼;US丹E魄IE家EE弄.s枪td穗_l决og料ic虚_1苏16醉4.论AL成L;EN骨TI早TYZDISPO倍RT谊(cl吧k,习RS糖T:I西Nst祥d_茶lo区gi友c;IN加1:I雕N巩st鸦d_拼lo坝gi栗c_虎ve烂ct侧or姑(1桶D扬OW工NT如O看0)膏;Y:O们UTst只d_狠lo算gi男c_量ve自ct茄or合(1共D鼠OW殊NT省O柔0)念);EN郑DZD;RS支T实体3、编箩程及葛仿真结构攻体3、编友程及药仿真AR将CH施IT颂EC漫TU妈RE乒b样e挽OF但Z破D烟IS……BE惧GI商Nre屿g:番PR速OC磨ES深S(浸RS卡T,乌cl旱k)言--时序撒进程BE替GI似N……En岔d粮pr型oc斥es堪s;co炭m:苏PR非OC愚ES流S(购cu煎rr接en贯t_筛st道at绳e,欢IN潮1)回--组合拔进程BE令GI医N……En治d劈燕pr促oc助es颈s;EN括D汗be弓;IF赠R孙ST莲='骨1'剃T鸭HE析N是cu颠rr根en是t_喇st迎at毕e<蓄=S蝇0;EL银SI仍F判ri逆si复ng银_e论dg讨e(漏cl泡k)腿TH肃ENcu东rr完en昌t_堡st薪at柄e<允=n竟ex厉t_给st轰at哪e;汗E倒ND榜I仔F;CA腐SE禾c注ur鉴re脸nt域_s朗ta税te所I宪SWH碗EN枪S皮0=拐>WH贺EN热S梳1=裂>WH狠EN巡寿S快2=膨>WH克EN常S饥3=雅>WH童EN约S途4=玻>EN梨D副CA提SE挎;Y<强="胆00虚";IF杯I副N1探=“罩00碧”俘TH竿EN赌n酒ex漏t_笨st随at击e<突=S困0;EL集SI袄F西IN坑1=疗"0票1"愈T她HE鸦N奏ne朋xt锅_s犹ta花te电<=姜S1厦;EL跪SI炭F层IN阴1=芝"1臭0"类T心HE允N构ne肝xt普_s族ta欲te判<=纤S2寸;EN崇D杜IF够;TY钞PE肾f您sm魔_s妈t芝IS齐(搂S0保,S固1,森S2酿,S贴3,蜘S4盖);SI国GN谈AL掌c旷ur腊re姻nt都_s焰ta睬te显,n疯ex嘉t_待st完at删e:池fs轧m_寨st武;3、编坊程及关仿真AR妹CH宏IT惯EC档TU科RE企b农e晋OF下Z转D拴ISTY饮PE胳f欢sm卵_s类t构IS菌(歉S0形,S赖1,跑S2抢,S渡3,两S4介);啊S们IG祖NA吩L虹cu载rr坝en梳t_宣st姨at肆e,验ne狼xt套_s县ta暑te圈:f右sm亩_s企t;BE煌GI别Nre夕g:兽PR员OC刚ES万S(茫RS舰T,像cl狭k)BE芒GI攀NIF征R娘ST兔='扶1'甘T葡HE烂N膜cu声rr筝en线t_竿st谣at抢e<玩=S论0;EL颂SI溜F刘ri包si快ng孕_e顿dg锐e(伐cl去k)扇TH际ENcu春rr坐en柴t_敏st错at潮e<票=n恢ex温t_潜st谷at亮e;EN仅D鲁IF江;EN牵D瞧PR员OC旋ES裕S;co领m:辩PR应OC店ES荷S(复cu冶rr漏en喝t_桥st燥at备e,降IN岂1)BE逐GI课NCA宽SE吨c璃ur守re得nt贝_s震ta洽te梢I菊SWH胆EN邪S店0=工>Y吧<=窝"0微0"具;IF伸I鸡N1助="便00逢"乒TH遥EN吓n助ex宅t_怒st银at油e<兼=S柏0;EL唱SI漂F袄IN沸1=略"0建1"屈T液HE梢N雅ne远xt贤_s肌ta寨te吧<=例S1迫;EL头SI湾F赤IN坑1=灶"1持0"贤T笔HE掀N贯ne资xt希_s葬ta嫩te挣<=鹿S2静;EN虹D愚IF汗;WH泉EN恩S睁1=雨>Y崭<=莫"0蛮0"辛;IF合I含N1丘=“溪00懒”摔TH悔EN盒n电ex旦t_挑st锤at赢e<若=S悄1;EL餐SI肌F和IN仍1=仗"0病1"咏T距HE绳N秤ne告xt耳_s孤ta丑te与<=读S2加;EL过SI共F桃IN内1=柜"1荡0"浇T尖HE络N栗ne士xt辞_s爹ta你te竹<=但S3挎;EN存D召IF竭;WH细EN福S籍2=誓>Y震<=割"0乓0"吓;IF帝I窗N1冈=“为00勇”弹TH服EN修n航ex米t_微st痛at集e<休=S昨2;EL缩慧SI弦F膊IN冤1=估"0畅1"煎T境HE雁N轮ne律xt遣_s动ta宗te阻<=横S3隶;EL搅SI索F泉IN震1=绢"1佛0"哈T坊HE波N驶ne佛xt疤_s临ta捕te方<=欠S4延;EN萄D姿IF跨;WH极EN宋S猎3=系>Y腹<=抗"1截0"裳;IF弟I臣N1理=“接00陕”持TH确EN叼n银ex嘉t_情st岔at视e<层=S束0;EL暑SI嫁F邀IN灿1=尝"0倒1"桃T创HE号N挺ne谁xt菜_s暑ta炼te珠<=锣S1类;EL暂SI捞F防IN毅1=危"1皮0"林T恐HE耕N俭ne颠xt阴_s酒ta罗te笑<=秤S2歇;EN网D压IF盈;3、编坐程及泳仿真WH村EN碍S栏4=贱>Y听<=眼"1殖1"敲;IF诊I站N1衬="贤00碰"T性HE消N歪ne礼xt剑_s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 风机及箱变安装方案
- XX区学校艺术教育工作自评总结
- 河南特岗医生考试真题及答案
- 食品生产高级考试题型及答案
- 2025年江北联考数学真题及答案
- XX市生态环境局XX分局2025年下半年巩固拓展脱贫攻坚成果同乡村振兴有效衔接工作情况报告
- 2025年宜宾驾校考试题库及答案
- 国贸信用证考试题及答案
- 性格功能测试题目及答案
- 三甲护理笔试题库及答案
- 2025年抗菌药培训考试题及答案
- GB/T 21782.4-2025粉末涂料第4部分:爆炸下限的计算
- 新能源在军事领域中的应用
- 横河CS3000工程师培训资料
- 2023城镇排水管道碎(裂)管法修复工程技术规程
- 工程材料询价(核价)单
- 清华大学出版社机械制图习题集参考答案(课堂PPT)
- 颈动脉狭窄的护理
- 国际机场机坪车辆行驶管理手册
- 测井解释与生产测井-吴锡令生产测井原理与应用
- 去极端化思想课件
评论
0/150
提交评论