<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 系統(tǒng)演示平臺(tái)便于快速進(jìn)行原型制作與評(píng)估

          系統(tǒng)演示平臺(tái)便于快速進(jìn)行原型制作與評(píng)估

          作者: 時(shí)間:2011-09-21 來源:網(wǎng)絡(luò) 收藏

          系統(tǒng)設(shè)計(jì)有時(shí)十分復(fù)雜,需要充分了解許多不同的元件,如果解決方案的各環(huán)節(jié)可以進(jìn)行原型制作并快速演示,就可以簡(jiǎn)化過程,更重要的是,可以減少設(shè)計(jì)師面臨的風(fēng)險(xiǎn)。憑借ADI公司的系統(tǒng)演示平臺(tái)(SDP),系統(tǒng)設(shè)計(jì)師可以重復(fù)使用核心元件,在最終系統(tǒng)實(shí)施前評(píng)估并演示各設(shè)計(jì)環(huán)節(jié)。SDP上提供ADI公司系列產(chǎn)品的元件和實(shí)驗(yàn)室電路評(píng)估板,并隨時(shí)更新。由于之前使用過該平臺(tái),對(duì)其有一定的認(rèn)知,用戶很容易在熟悉的環(huán)境中評(píng)估新類別的元件。SDP連接至FPGA評(píng)估與原型制作平臺(tái),可以輕松創(chuàng)建并演示采用ADI元件通信的定制FPGA設(shè)計(jì)。用戶可以迅速建立定制評(píng)估與原型制作系統(tǒng),還可以重復(fù)使用各種平臺(tái)元件,演示各種豐富的硬件與軟件概念,十分簡(jiǎn)單經(jīng)濟(jì)。

          平臺(tái)概述
          如圖1所示,系統(tǒng)演示平臺(tái)包含一系列控制器板、內(nèi)插器板和子板,ADI元件和實(shí)驗(yàn)室電路均可輕松使用評(píng)估系統(tǒng)。控制器板通過USB 2.0連接至個(gè)人計(jì)算機(jī),并通過片上連接器連接至SDP兼容子板。子板包括專用元件評(píng)估板和Circuits from the Lab?實(shí)驗(yàn)室電路。內(nèi)插器板可將控制器板連接至子板,或調(diào)整SDP子板,令其適應(yīng)第三方工具。采用定義引腳排列的標(biāo)準(zhǔn)小尺寸120引腳連接器是平臺(tái)上各電路板上的常見元件,可建立定制且易更改的系統(tǒng)??刂破靼迳嫌?20引腳的連接器接頭,子板上有插座連接器,內(nèi)插器板上則根據(jù)功能不同,有接頭或插座(或兩者都有)。

          圖1.系統(tǒng)演示平臺(tái)概述

          控制器板
          如圖2所示,控制器板有兩種類型,即SDP-B和SDP-S。兩者都需要通過USB 2.0連接在系統(tǒng)和個(gè)人計(jì)算機(jī)用戶接口之間進(jìn)行控制和數(shù)據(jù)傳輸。

          圖2.控制器板:a) SDP-B,b) SDP-S

          如圖3所示,SDP-B是一款小尺寸電路板,采用USB mini-B連接器連接個(gè)人計(jì)算機(jī),其內(nèi)核為ADSP-BF527 Blackfin? Blackfin?處理器。Blackfin處理器的功能相當(dāng)于USB控制器,也為子板提供一系列外設(shè)接口。這些接口通過兩個(gè)相同的120引腳連接器提供,包括SPI、SPORT、I2C、GPIO、定時(shí)器、PPI和異步并行接口。SDP-B控制器可與專為SDP設(shè)計(jì)的任意子板共同使用。兩個(gè)120引腳連接器便于將兩個(gè)子板同步連接至一個(gè)控制器板

          圖3.SDP-B控制器功能概述

          SDP-S是一款小尺寸、低成本、僅兼容串行的控制器板,外設(shè)接口少于SDP-B。SDP-S的核心元件是USB-串口引擎,它具有一個(gè)120引腳的連接器,與SDP-B上的連接器引腳兼容。部分外設(shè)接口包括SPI、I2C和GPIO。SDP-B包含SDP-S的所有功能,因此所有適合SDP-S的電路板均適合SDP-B。表1對(duì)比了SDP-B和SDP-S板提供的外設(shè)接口。

          表1. 控制器板

          外設(shè)接口

          SDP-B

          SDP-S

          SPI

          ?

          ?

          SPORT

          ?

          GPIO

          ?

          ?

          I2C

          ?

          ?

          異步并行

          ?

          PPI

          ?

          定時(shí)器

          ?

          子評(píng)估板
          如圖4所示,可用于系統(tǒng)演示平臺(tái)的數(shù)據(jù)轉(zhuǎn)換器、混合信號(hào)和射頻元件評(píng)估板越來越多。憑借單塊控制板,用戶只需購買一塊子板,便可在選型過程中將其用于準(zhǔn)備評(píng)估的具體元件或?qū)嶒?yàn)室電路。實(shí)驗(yàn)室電路結(jié)合了子系統(tǒng)級(jí)構(gòu)建模塊和多種ADI元件,可解決常見的設(shè)計(jì)難題。這些電路板經(jīng)過精心設(shè)計(jì)、測(cè)試與記錄后,可輕松快捷地實(shí)現(xiàn)系統(tǒng)集成,將電路板連接至SDP后,用戶可以地對(duì)整個(gè)實(shí)驗(yàn)室電路進(jìn)行原型制作,制作過程和單個(gè)元件一樣便捷。如需兼容子板的完整列表,請(qǐng)?jiān)L問http://www.analog.com/zh/data-converters/products/evaluation-boardstools/System_Demonstration_Platform_SDP/resources/fca.html子板必要時(shí)可采用外部供電,每個(gè)子板均包括相應(yīng)軟件,可通過控制器與個(gè)人計(jì)算機(jī)通信,如圖5所示。

          圖4.系統(tǒng)關(guān)鍵技術(shù)通用評(píng)估平臺(tái)

          圖5.評(píng)價(jià)體系

          內(nèi)插器板
          SDP包括多種內(nèi)插器板,可在平臺(tái)的兩個(gè)元件之間發(fā)送信號(hào),或?qū)⑵脚_(tái)的元件連接至第三方評(píng)估系統(tǒng)。SDP分線板位于控制器板和子板之間。一端有120引腳的插座連接器,可連接至控制器板,另一端有120引腳的接頭連接器,可連接至子板。來自插座的信號(hào)可直接發(fā)送至接頭。每個(gè)信號(hào)線都有一個(gè)通孔探測(cè)點(diǎn),可令其單獨(dú)接受監(jiān)控。這樣,120引腳連接器上的每個(gè)信號(hào)都可以輕松訪問

          輕松集成FPGA設(shè)計(jì)
          BeMicro SDK-SDP內(nèi)插器可將SDP子板連接至BeMicro SDK ((解決方案開發(fā)套件),創(chuàng)建FPGA系統(tǒng)原型。BeMicro SDK由Arrow于Altera共同開發(fā)。它具有120引腳連接器接頭,可將信號(hào)從元件評(píng)估板或?qū)嶒?yàn)室電路板發(fā)送至與BeMicro SDK相連的Samtec邊緣連接器。BeMicro SDK由NIOS?II處理器供電,采用Eclipse集成設(shè)計(jì)環(huán)境,用戶可以通過Altera的Cyclone?4 FPGA和一系列ADI評(píng)估板輕松定制處理器設(shè)計(jì)和原型制作解決方案。BeMicro SDK采用了Arrow和Altera共同提供的類似USB棒尺寸。BeMicro SDK和BeMicro SDK-SDP內(nèi)插器可從Arrow公司直接購買。圖6顯示的是BeMicro SDK、BeMicro SDK-SDP內(nèi)插器和ADI元件評(píng)估板。

          圖6.BeMicro SDK、內(nèi)插器和SDP控制器

          圖7.FPGA系統(tǒng)功能模塊

          購買平臺(tái)元件
          有關(guān)控制器板、內(nèi)插器板和子板的更多信息,請(qǐng)?jiān)L問http://www.analog.com/zh/data-converters/products/evaluation-boardstools/System_Demonstration_Platform_SDP/resources/fca.htmlwww.arrownac.com/interposer表2列出了平臺(tái)電路板的報(bào)價(jià)。

          表2. 平臺(tái)電路板報(bào)價(jià)

          電路板

          報(bào)價(jià)

          SDP-B

          $99

          SDP-S

          $49

          SDP分線板

          $49.95

          BeMicro-SDP 內(nèi)插器

          $30

          子板

          $50起

          未來模塊
          為了簡(jiǎn)化系統(tǒng)設(shè)計(jì)過程,我們需要提供易于使用的演示和評(píng)估元件,以解決日益增加的問題,系統(tǒng)演示平臺(tái)將不斷發(fā)展壯大。2011年9月,平臺(tái)中將增加系統(tǒng)功能模塊,為現(xiàn)有平臺(tái)提供更多功能。第一個(gè)模塊就是FPGA模塊。SDP-FPGA模塊位于控制器板和子板之間,增加了演示或原型制作系統(tǒng)的靈活性。SDP-FPGA模塊可將120引腳連接器連接至控制器板,還具有120引腳的接頭連接器,可連接至子板。SDP-FPGA板還有一個(gè)差分連接器,帶差分通信接口的元件可用于SDP平臺(tái)。

          結(jié)論
          系統(tǒng)演示平臺(tái)為系統(tǒng)設(shè)計(jì)師提供了之前的單一ADI平臺(tái)所不具備的靈活性。隨著平臺(tái)的不斷發(fā)展,其可重復(fù)使用、定制系統(tǒng)演示與原型制作的強(qiáng)大功能也會(huì)愈加顯現(xiàn)。子板種類繁多,其中包括元件評(píng)估板和實(shí)驗(yàn)室電路,確保系統(tǒng)演示平臺(tái)可以提供一站式解決方案,以滿足設(shè)計(jì)師的評(píng)估和演示需求。請(qǐng)?jiān)L問http://www.analog.com/zh/data-converters/products/evaluation-boardstools/System_Demonstration_Platform_SDP/resources/fca.html,及時(shí)掌握SDP的新聞動(dòng)態(tài)。

          作者簡(jiǎn)介
          Rosemary Ryan [rosemary.ryan@analog.com] 精密系統(tǒng)應(yīng)用團(tuán)隊(duì)?wèi)?yīng)用工程師,2005年畢業(yè)于利默里克大學(xué),獲計(jì)算機(jī)工程工學(xué)學(xué)士學(xué)位,2006年加入利默里克ADI公司。2010年畢業(yè)于沃特福德理工學(xué)院,獲電子工程工學(xué)碩士學(xué)位。目前就職于精密系統(tǒng)應(yīng)用團(tuán)隊(duì),負(fù)責(zé)系統(tǒng)演示平臺(tái)(SDP)的開發(fā)。
          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();