日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
可復(fù)用SPI模塊IP核的設(shè)計(jì)與驗(yàn)證
可復(fù)用SPI模塊IP核的設(shè)計(jì)與驗(yàn)證
 更新時(shí)間:2008-8-18 10:08:23  點(diǎn)擊數(shù):24
【字體: 字體顏色

圖5  查詢方式工作下的仿真波形


圖6  DMA方式工作下的仿真波形

  SPI模塊的典型應(yīng)用是:通過與帶SPI接口的觸摸屏控制芯片連接,提供對(duì)觸摸屏的支持。針對(duì)此目標(biāo),將SPI模塊及其它必要模塊加載到FPGA中進(jìn)行硬件、軟件聯(lián)合調(diào)試,對(duì)實(shí)際電路進(jìn)行驗(yàn)證。我們選用了最常見的四線式電阻式觸摸屏,而觸摸屏控制芯片采用ADS7843。ADS7843是一個(gè)內(nèi)置12位模數(shù)轉(zhuǎn)換、低導(dǎo)通電阻模擬開關(guān)的串行接口芯片,支持8和12位的A/D轉(zhuǎn)換精度。為了完成一次電極電壓切換和A/D轉(zhuǎn)換,微處理器需要先通過SPI接口往ADS7843發(fā)送控制字,轉(zhuǎn)換完成后再通過SPI接口讀出電壓轉(zhuǎn)換值。標(biāo)準(zhǔn)的一次轉(zhuǎn)換需要24個(gè)時(shí)鐘周期[6]。典型的應(yīng)用電路如圖7所示。


圖7  典型應(yīng)用電路

  SPI的FPGA驗(yàn)證平臺(tái)包括ARM公司提供的Intergrator/LM-EP20K1000E和Intergrator/CM7TDMI開發(fā)驗(yàn)證板以及Garfield II驗(yàn)證電路板(自行設(shè)計(jì))。其中Intergrator/CM7TDMI上的ARM7TDMI微處理器內(nèi)核作為整個(gè)開發(fā)系統(tǒng)的CPU。通過ARM Multi-ICE,將驗(yàn)證必需的包括SPI在內(nèi)的所有模塊由JTAG口加載到Intergrator/LM-EP20K1000E板上Altera APEX20KE系列的EP20K1000EFC672中。外圍電路由Garfield II驗(yàn)證電路板(包含ADS7843)以及觸摸屏組成。在FPGA上通過軟硬件協(xié)同驗(yàn)證,通過邏輯分析儀觀測(cè)SPI總線信號(hào),也證明此SPI模塊性能良好。

  另外,通過臺(tái)灣集成電路制造公司(TSMC),采用其0.25μm標(biāo)準(zhǔn)單元庫(kù)對(duì)該設(shè)計(jì)多次進(jìn)行流水驗(yàn)證,獲得的實(shí)際IP電路在樣機(jī)中工作十分穩(wěn)定。至此,IP的設(shè)計(jì)十分成功。當(dāng)設(shè)計(jì)相似架構(gòu)的SoC芯片時(shí),可根據(jù)需要配置相應(yīng)參數(shù)后直接進(jìn)行復(fù)用。

結(jié)語(yǔ)

  建立經(jīng)過充分驗(yàn)證的功能正確、性能良好的可復(fù)用IP模塊庫(kù),是快速進(jìn)行SoC設(shè)計(jì)的基礎(chǔ)和要求。設(shè)計(jì)可復(fù)用的IP,需要遵守一定的設(shè)計(jì)方法:完整、清晰的文檔;良好的代碼風(fēng)格;詳細(xì)的注釋;精心設(shè)計(jì)的校驗(yàn)環(huán)境;極高代碼覆蓋率的測(cè)試向量等。本文以SPI模塊IP為例,按照規(guī)范的流程和要求,進(jìn)行了初步的嘗試,得到了較好的結(jié)果。

參考文獻(xiàn)

1  魏少軍.SoC設(shè)計(jì)方法學(xué).電子產(chǎn)品世界,2001(5):36~38
2  陳嵐,等. 單片系統(tǒng)(SoC) 設(shè)計(jì)技術(shù). 計(jì)算機(jī)研究與發(fā)展,2002, l39(1):11
3  沈戈,等. 基于可重用IP的SOC設(shè)計(jì)方法學(xué)的研究. 西安石油學(xué)院學(xué)報(bào)(自然科學(xué)版),2003,l18:72
4  Xilinx Limited. CoolRunner-II Serial Peripheral Interface Master. 2002
5  宋紅東.基于嵌入式微處理器的系統(tǒng)級(jí)驗(yàn)證方法研究與多媒體加速模塊的實(shí)現(xiàn)[D]. [碩士學(xué)位論文]. 南京:東南大學(xué),2003
6  Burr-Brown Limited. Touch Screen Controller ADS7843
7  David Flynn. AMBA:Enabling Reusable On-Chip Design. IEEE Micro. July/August 1997

  • 上一篇: 核數(shù)據(jù)采集系統(tǒng)中的100Mbps以太網(wǎng)控制模塊
  • 下一篇: 基于復(fù)雜度的嵌入式軟件功耗模型
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1