編輯導(dǎo)讀:DSP在變電站綜合自動(dòng)化系統(tǒng)中的應(yīng)用|利用USBUART橋接器實(shí)現(xiàn)單片機(jī)在線(xiàn)編程|IMS A121型圖像信息壓縮專(zhuān)用IC|高帶寬I/O總線(xiàn)解決方案支持新一代嵌入式系統(tǒng)|算法標(biāo)準(zhǔn)實(shí)現(xiàn)高效 DSP 系統(tǒng)開(kāi)發(fā)|數(shù)字語(yǔ)音混沌保密通信系統(tǒng)及硬件實(shí)現(xiàn)|基帶信號(hào)處理芯片組件AD20msp425|不同階數(shù)的FIR數(shù)字濾波器的DSP實(shí)現(xiàn)|飛思卡爾i.MX27應(yīng)用處理器登場(chǎng),多媒體視頻處理新星問(wèn)世!|基于處理器的去方塊濾波器的實(shí)現(xiàn)及優(yōu)化|
正文:
<iframe id="google_ads_frame2" style="LEFT: 0px; POSITION: absolute; TOP: 0px" name="google_ads_frame" marginwidth="0" marginheight="0" src="http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5509814767428116&output=html&h=280&slotname=5362004077&w=336&lmt=1275649011&flash=10.1.85.3&url=http%3A%2F%2Fwww.dianzi9.cn%2FDSP%2F200808%2F11-3467_2.html&dt=1290134353515&shv=r20101110&jsv=r20101117&saldr=1&prev_fmts=728x15_0ads_al_s&correlator=1290134353250&frm=0&adk=1301508424&ga_vid=378204415.1290134353&ga_sid=1290134353&ga_hid=1566577042&ga_fc=0&u_tz=480&u_his=0&u_java=1&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_nplug=0&u_nmime=0&biw=993&bih=590&ref=http%3A%2F%2Fwww.baidu.com%2Fs%3Fwd%3D%25C7%25B6%25C8%25EB%25CA%25BD%25D3%25B2%25BC%25FE%25BC%25BC%25CA%25F5%25CC%25D6%25C2%25DB%26pn%3D140%26tn%3Dghostpc_pg&fu=0&ifi=2&dtd=94&xpc=hF0SAHIQfo&p=http%3A//www.dianzi9.cn" frameborder="0" width="336" scrolling="no" height="280" allowTransparency="allowTransparency"></iframe>
而嵌人式系統(tǒng)軟硬件協(xié)同設(shè)計(jì)是讓軟件設(shè)計(jì)和硬件設(shè)計(jì)作為一個(gè)整體并行設(shè)計(jì),找到軟硬件的最佳結(jié)合點(diǎn),從而使系統(tǒng)高效工作。協(xié)同設(shè)計(jì)的基本思路如圖2所示。
從圖2可以看出,軟硬件協(xié)同設(shè)計(jì)最主要的一個(gè)優(yōu)點(diǎn)就是在設(shè)計(jì)過(guò)程中,硬件和軟件設(shè)計(jì)是相互作用的,這種相互作用發(fā)生在設(shè)計(jì)過(guò)程的各個(gè)階段和各個(gè)層次。
設(shè)計(jì)過(guò)程充分體現(xiàn)了軟硬件的協(xié)同性。在軟硬件功能分配時(shí)就考慮到了現(xiàn)有的軟硬件資源,在軟硬件功能的設(shè)計(jì)和仿真評(píng)價(jià)過(guò)程中,軟件和硬件是互相支持的。這就使得軟硬件功能模塊能夠在設(shè)計(jì)開(kāi)發(fā)的早期互相結(jié)合,從而及早發(fā)現(xiàn)問(wèn)題及早解決,避免了(至少可以減少)在設(shè)計(jì)開(kāi)發(fā)后期反復(fù)修改系統(tǒng)以及由此帶來(lái)的一系列問(wèn)題,而且有利于挖掘系統(tǒng)潛能、縮小產(chǎn)品的體積、降低系統(tǒng)成本、提高系統(tǒng)整體性能。
2軟硬件協(xié)同設(shè)計(jì)的過(guò)程
總的來(lái)說(shuō),軟硬件協(xié)同設(shè)計(jì)的系統(tǒng)設(shè)計(jì)過(guò)程可以分為系統(tǒng)描述、系統(tǒng)設(shè)計(jì)、仿真驗(yàn)證與綜合實(shí)現(xiàn)4個(gè)階段。
系統(tǒng)描述是用一種或多種系統(tǒng)級(jí)描述語(yǔ)言對(duì)所要設(shè)計(jì)的嵌入式系統(tǒng)的功能和性能進(jìn)行全面的描述,建立系統(tǒng)的軟硬件模型的過(guò)程。系統(tǒng)建模可以由設(shè)計(jì)者用非正式語(yǔ)言,甚至是自然語(yǔ)言來(lái)手工完成,也可以借助EDA工具實(shí)現(xiàn)。手工完成容易導(dǎo)致系統(tǒng)描述不準(zhǔn)確,在后續(xù)過(guò)程中需要修改系統(tǒng)模型,從而使系統(tǒng)設(shè)計(jì)復(fù)雜化等問(wèn)題,而優(yōu)秀的EDA工具可以克服這些弊端。