《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > 基于EDA層次化設(shè)計(jì)方法的出租車計(jì)費(fèi)器設(shè)計(jì)
基于EDA層次化設(shè)計(jì)方法的出租車計(jì)費(fèi)器設(shè)計(jì)
現(xiàn)代電子技術(shù)
孟 中 東南大學(xué)
摘要: :出租車計(jì)費(fèi)器一般采用以單片機(jī)為核心的設(shè)計(jì)方法,設(shè)計(jì)不夠靈活方便。為此,在此介紹了采用EDA技術(shù)的層次化設(shè)計(jì)方法設(shè)計(jì)出租車計(jì)費(fèi)器的方法。即用VHDL編寫各個(gè)功能模塊,實(shí)現(xiàn)低層設(shè)計(jì);用原理圖輸入方式描述各模塊間的關(guān)系,實(shí)現(xiàn)頂層設(shè)計(jì)。采用FPGA可編程邏輯器件為系統(tǒng)控制單元,無需添加外圍電路,更新功能僅需修改軟件。實(shí)驗(yàn)表明,該設(shè)計(jì)方法簡單快捷,所設(shè)計(jì)的系統(tǒng)性能可靠。應(yīng)用該方法設(shè)計(jì)的數(shù)字電子系統(tǒng)具有很強(qiáng)的靈活性。
Abstract:
Key words :

摘要:出租車計(jì)費(fèi)器一般采用以單片機(jī)為核心的設(shè)計(jì)方法,設(shè)計(jì)不夠靈活方便。為此,在此介紹了采用EDA技術(shù)的層次化設(shè)計(jì)方法設(shè)計(jì)出租車計(jì)費(fèi)器的方法。即用VHDL編寫各個(gè)功能模塊,實(shí)現(xiàn)低層設(shè)計(jì);用原理圖輸入方式描述各模塊間的關(guān)系,實(shí)現(xiàn)頂層設(shè)計(jì)。采用FPGA可編程邏輯器件為系統(tǒng)控制單元,無需添加外圍電路,更新功能僅需修改軟件。實(shí)驗(yàn)表明,該設(shè)計(jì)方法簡單快捷,所設(shè)計(jì)的系統(tǒng)性能可靠。應(yīng)用該方法設(shè)計(jì)的數(shù)字電子系統(tǒng)具有很強(qiáng)的靈活性。
關(guān)鍵詞:EDA;VHDL;層次化;出租車計(jì)費(fèi)器

0 引言
    EDA使用戶在無需實(shí)際芯片、電路板和儀器儀表的情況下進(jìn)行電路設(shè)計(jì)和分析;采用在系統(tǒng)編程技術(shù),在現(xiàn)場對(duì)系統(tǒng)進(jìn)行邏輯重構(gòu)和升級(jí),實(shí)現(xiàn)硬件設(shè)計(jì)軟件化。
    EDA技術(shù)以可編程邏輯器件FPGA和CPLD及其開發(fā)系統(tǒng)為硬件平臺(tái),以EDA開發(fā)軟件如Max+PlusⅡ?yàn)殚_發(fā)工具,基于邏輯功能模塊的層次化設(shè)計(jì)方法設(shè)計(jì)數(shù)字系統(tǒng)。Max+PlusⅡ設(shè)計(jì)可采用原理圖、硬件描述語言(VHDL)等多種輸入方式,并支持這些文件的任意混合設(shè)計(jì)。對(duì)于不同層次,可采用不同的輸入方式進(jìn)行設(shè)計(jì)。由于VHDL擅長描述模塊的邏輯功能,所以在對(duì)底層模塊設(shè)計(jì)中,常采用VHDL進(jìn)行描述,而原理圖則擅長描述模塊間的連接關(guān)系,故在頂層設(shè)計(jì)中,常采用原理圖輸入方法。出租車計(jì)費(fèi)器通常以單片機(jī)為核心進(jìn)行設(shè)計(jì),本文以為它例介紹基于EDA技術(shù)的數(shù)字系統(tǒng)混合設(shè)計(jì)方法。

1 出租車計(jì)費(fèi)器功能
    出租車計(jì)費(fèi)器的功能要求:
    (1)實(shí)現(xiàn)出租車按行駛里程收費(fèi),起步費(fèi)為7.0元;
    (2)行駛3 km后再按2元/km計(jì)費(fèi),車停時(shí)不計(jì)費(fèi);
    (3)能預(yù)置起步費(fèi)和每公里收費(fèi),并能模擬汽車啟動(dòng)、停止、車速等狀態(tài)。
    根據(jù)VHDL特點(diǎn),設(shè)計(jì)者不再需要考慮選擇固定功能的標(biāo)準(zhǔn)芯片,而是從實(shí)現(xiàn)系統(tǒng)功能與性能出發(fā)來,建立出租車計(jì)費(fèi)器系統(tǒng)模塊,如圖1所示。

a.JPG



2 出租車計(jì)費(fèi)器的設(shè)計(jì)與實(shí)現(xiàn)
    本系統(tǒng)分底層和頂層2個(gè)層次設(shè)計(jì),底層設(shè)計(jì)采用VHDL編寫各個(gè)功能模塊,頂層設(shè)計(jì)采用原理圖方式描述各模塊間的連接。
2.1 底層文件的設(shè)計(jì)
    底層模塊包括:出租車車速控制模塊;計(jì)費(fèi)器里程計(jì)數(shù)模塊;計(jì)費(fèi)器計(jì)費(fèi)計(jì)數(shù)模塊3個(gè)模塊。
    以出租車車速控制模塊為例介紹。
    出租車車速控制模塊用于控制出租車的車速。圖1中,當(dāng)起/停開關(guān)及清零信號(hào)RESET都為“1”時(shí),汽車啟動(dòng)就開始進(jìn)入里程計(jì)數(shù)和計(jì)費(fèi)器工作狀態(tài)。通過改變“車速選擇”端的輸入值可以控制汽車行駛快慢。用CLK6作為車速控制模塊的時(shí)鐘輸入,CLOCK6作為輸出,用A、B作為車速選擇變量,分別取值從“00”→“01”→“10”→“11”時(shí),車速越來越塊。其VHDL程序代碼如下:
    b.JPG
    以上程序代碼經(jīng)過編譯后生成相應(yīng)模塊符號(hào),如圖2所示,供頂層設(shè)計(jì)時(shí)調(diào)用。

c.JPG


    程序經(jīng)過時(shí)序仿真后的波形,如圖3所示。

d.JPG


2.2 頂層原理圖設(shè)計(jì)
    頂層設(shè)計(jì)采用原理圖輸入方式。通過調(diào)用生成的各模塊符號(hào),并將它們作適當(dāng)連接以實(shí)現(xiàn)頂層文件的設(shè)計(jì)。出租車計(jì)費(fèi)器的頂層設(shè)計(jì)電路,如圖4所示。

e.JPG


    圖4中,ko1,ko2為車速控制開關(guān);clk為時(shí)鐘信號(hào);reset為復(fù)位信號(hào);up_down為起/停控制信號(hào);count為預(yù)置每公里收費(fèi)的信號(hào);load為預(yù)置使能信號(hào);dd為預(yù)置起步費(fèi)信號(hào);out5,out4為記錄里程的整數(shù)位;out6為記錄里程的小數(shù)位;outl,out2為記錄費(fèi)用的整數(shù)位;out3為記錄費(fèi)用的小數(shù)位。
2.3 頂層文件仿真與下載
    頂層原理圖經(jīng)過編譯后生成頂層文件,對(duì)頂層文件進(jìn)行仿真,結(jié)果正確后,利用Altera公司的FPGA芯片EPF10K3LC84—3及其SE-5M型開發(fā)系統(tǒng)進(jìn)行下載。下載結(jié)果顯示,所設(shè)計(jì)的出租車計(jì)費(fèi)器完全符合設(shè)計(jì)要求。

3 結(jié)語
    由上述設(shè)計(jì)實(shí)例可見,采用EDA技術(shù)設(shè)計(jì)數(shù)字系統(tǒng)則是一種基于邏輯功能模塊的“自上而下”層次化設(shè)計(jì)方法。即從整個(gè)系統(tǒng)功能與性能優(yōu)化出發(fā),將系統(tǒng)分解為各功能模塊,由VHDL描述模塊的邏輯功能,生成滿足相應(yīng)邏輯功能的新器件,實(shí)現(xiàn)底層設(shè)計(jì);再采用原理圖輸入方式,將生成的新器件連成系統(tǒng)圖,實(shí)現(xiàn)頂層設(shè)計(jì)。另外,由于新器件內(nèi)部電路是用程序構(gòu)建的,硬件的邏輯關(guān)系由語言來描述,所以只要修改語句則可修改硬件的邏輯關(guān)系。由此可見這種設(shè)計(jì)方法,可大大提高工作效率,設(shè)計(jì)更加靈活、快捷,可減少器件的數(shù)量,避免復(fù)雜的接線,縮小系統(tǒng)的體積,降低消耗,提高系統(tǒng)的可靠性、繼承性、移植性。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线观看一区二区精品视频| 亚洲高清视频中文字幕| 久久久久国产精品一区| 亚洲久久一区二区| 欧美一级淫片aaaaaaa视频| 亚洲美女中出| 在线日本成人| 欧美精选午夜久久久乱码6080| 欧美一站二站| 亚洲五月六月| 亚洲精品视频在线看| 欧美资源在线| 亚洲欧洲一区| 在线播放不卡| 极品尤物av久久免费看| 国产日本精品| 国产精品理论片| 欧美日韩直播| 欧美激情第五页| 免费日韩成人| 久久久久欧美精品| 久久成人免费| 午夜精品偷拍| 午夜久久久久久久久久一区二区| 在线一区免费观看| 亚洲精品一区二区三区樱花| 亚洲国产女人aaa毛片在线| 黄色成人在线观看| 国产一区二区在线观看免费| 国产欧美一区二区色老头| 欧美少妇一区| 欧美性一区二区| 欧美日韩亚洲一区二区三区| 欧美激情精品| 欧美激情综合色综合啪啪| 模特精品裸拍一区| 久久综合一区二区| 久久综合狠狠综合久久综青草 | 午夜精品免费在线| 亚洲欧美www| 亚洲欧美日韩一区二区三区在线观看| 一区二区三区四区国产| 亚洲三级视频| 中国成人在线视频| 亚洲综合国产激情另类一区| 亚洲影音一区| 欧美一区二区视频观看视频| 欧美有码在线观看视频| 亚洲欧美另类国产| 性欧美video另类hd性玩具| 欧美影院一区| 欧美一级淫片aaaaaaa视频| 午夜在线观看免费一区| 久久精品成人一区二区三区| 久热re这里精品视频在线6| 久久久久久网| 欧美国产在线电影| 欧美日韩一本到| 国产精品v欧美精品v日韩精品| 国产亚洲欧美一级| 亚洲裸体视频| 久久国产精品99久久久久久老狼| 一区二区冒白浆视频| 久久精品二区三区| 欧美日本国产精品| 国产日韩在线一区二区三区| 亚洲级视频在线观看免费1级| 亚洲自拍偷拍网址| 亚洲精品在线看| 欧美有码视频| 欧美日韩一级黄| 狠狠色伊人亚洲综合网站色| 夜夜狂射影院欧美极品| 亚洲激情另类| 欧美亚洲一区三区| 欧美日韩视频一区二区| 在线观看一区| 香蕉久久精品日日躁夜夜躁| 一本色道久久88综合亚洲精品ⅰ| 久久国产精品高清| 欧美日韩性视频在线| 在线电影一区| 欧美一级成年大片在线观看| 亚洲小说区图片区| 欧美夫妇交换俱乐部在线观看| 国产精品专区第二| av成人老司机| 亚洲精品一线二线三线无人区| 久久久久成人精品免费播放动漫| 国产精品qvod| 亚洲乱码国产乱码精品精98午夜| 久久精品成人欧美大片古装| 亚洲欧美日韩综合一区| 欧美日本一区| 在线视频观看日韩| 欧美一区二视频在线免费观看| 亚洲在线视频网站| 欧美日韩国产麻豆| 亚洲国内欧美| 亚洲欧洲综合另类在线| 久久综合999| 韩国精品在线观看| 亚洲欧美文学| 午夜一区二区三区在线观看| 欧美体内she精视频在线观看| 亚洲人成在线免费观看| 亚洲精品国精品久久99热一| 久久最新视频| 激情六月婷婷久久| 欧美影院一区| 久久激情视频久久| 国产视频观看一区| 午夜视频在线观看一区| 欧美一区二区| 国产精品嫩草99a| 中国成人在线视频| 亚洲欧美国产制服动漫| 国产精品激情| 亚洲视屏一区| 性欧美精品高清| 国产日韩av在线播放| 亚洲欧美清纯在线制服| 欧美一区二区三区四区视频| 国产女人18毛片水18精品| 午夜精品一区二区三区四区| 欧美主播一区二区三区| 国产一区二区在线观看免费| 久久国产欧美日韩精品| 裸体女人亚洲精品一区| 在线国产日韩| 一本久久综合| 国产精品成人观看视频免费| 亚洲网站视频福利| 久久精品视频在线免费观看| 国产在线国偷精品产拍免费yy| 久久精品国产在热久久| 久久人人爽爽爽人久久久| 激情综合五月天| 91久久久亚洲精品| 欧美精品二区| 一区二区三区回区在观看免费视频| 亚洲一区精彩视频| 国产精品自拍三区| 欧美一级网站| 欧美成人午夜影院| 日韩一区二区精品在线观看| 亚洲在线成人| 国产午夜精品一区二区三区欧美 | 国产日韩欧美一区二区| 欧美中文字幕第一页| 久久综合色播五月| 亚洲人屁股眼子交8| 亚洲欧美精品一区| 国产亚洲欧美中文| 亚洲人成在线观看网站高清| 欧美美女操人视频| 亚洲欧美国产va在线影院| 老司机午夜精品| 日韩一级不卡| 久久成人精品视频| 亚洲国产一区二区三区青草影视 | 亚洲欧洲在线观看| 国产精品xvideos88| 久久成人资源| 欧美日韩美女在线观看| 亚洲欧美日韩另类| 欧美成人精品在线观看| 亚洲视频欧美视频| 免费久久99精品国产| 一区二区三区视频观看| 久久久久国产精品www| 亚洲精品日日夜夜| 欧美在线关看| 最新亚洲激情| 久久精品国产亚洲aⅴ| 亚洲精品美女久久7777777| 亚洲欧洲日本一区二区三区| 一本高清dvd不卡在线观看| 欧美人与性动交cc0o| 国产日韩欧美一区二区三区在线观看| 国产日韩av高清| 最新中文字幕一区二区三区| 亚洲电影第1页| 最新精品在线| 国产精品久久久91| 亚洲人被黑人高潮完整版| 国产精品久久久久久久久久免费 | 国产精品久久久久久久久| 亚洲国产精品成人精品| 欧美三级日韩三级国产三级| 久久精品免费| 国产精品美女午夜av| 亚洲国产日日夜夜| 国产女同一区二区| 亚洲天堂网在线观看| 136国产福利精品导航网址| 性视频1819p久久| 99精品国产福利在线观看免费| 免费国产一区二区| 欧美一二三区精品|