成人网站入口,五月丁香久久,亚洲精品99,亚洲欧美精品中文幕无码三区,丁香五月激情网,国产一区二区不卡视频,日韩精品网站,国产精品999

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設(shè)計(jì)、生產(chǎn)、銷售工廠。設(shè)計(jì)、繞線、組裝、檢測(cè)、包裝、出貨等全制程的工藝流程!擁有完整、科學(xué)的質(zhì)量管理體系。專業(yè)技術(shù)團(tuán)隊(duì)10人,我們的誠(chéng)信、實(shí)力和產(chǎn)品質(zhì)量獲得業(yè)界的認(rèn)可。歡迎各界朋友蒞臨參觀、指導(dǎo)和業(yè)務(wù)洽談。 ...

基于VC++的FPGA重配置方案設(shè)計(jì)

時(shí)間:2015-04-12 14:59:49 點(diǎn)擊:

采用VC++程序的FPGA重配置設(shè)計(jì)方案

利用現(xiàn)場(chǎng)可編程邏輯器件FPGA的多次可編程配置特點(diǎn),通過(guò)重新下載存儲(chǔ)于存儲(chǔ)器的不同系統(tǒng)數(shù)據(jù),從而實(shí)現(xiàn)不同的芯片邏輯功能,可以在很大程度上提高資源利用率。原始配置FPGA的方法是硬件設(shè)計(jì)者根據(jù)需求設(shè)計(jì)生成配置數(shù)據(jù)流,然后通過(guò)專用配置芯片對(duì)FPGA進(jìn)行配置,例如通過(guò)下載電纜將配置數(shù)據(jù)流存儲(chǔ)到FPGA配置存儲(chǔ)芯片中,該方法的整個(gè)過(guò)程需要芯片廠商的專用軟件參與。因此,該配置方法對(duì)依賴下載電纜,適合于產(chǎn)品研制過(guò)程中下載配置操作,且有一定的局限性,不適用對(duì)產(chǎn)品應(yīng)用中的系統(tǒng)升級(jí)或系統(tǒng)重構(gòu)。

結(jié)合對(duì)

圖1中借用原系統(tǒng)DSP處理器的控制功能來(lái)完成上位機(jī)控制命令及下載數(shù)據(jù)的接收,上位機(jī)與系統(tǒng)之間采用PCI總線接口。上位機(jī)命令由DSP處理器進(jìn)行解析,并隨后發(fā)送到配置芯片控制器中,配置芯片控制器可由CPLD器件構(gòu)成,它的編程采用EEPROM或FLASH技術(shù),且無(wú)需外部存儲(chǔ)器芯片。

在設(shè)計(jì)中,上位機(jī)通過(guò)PCI總線建立通信并發(fā)送配置命令及數(shù)據(jù)至DSP,DSP以串行方式通知配置芯片控制器發(fā)送控制命令以及要進(jìn)行配置的數(shù)據(jù)包,同時(shí),配置芯片控制器在解析命令后,還應(yīng)執(zhí)行相應(yīng)的操作,并完成FPGA配置芯片所需的下載時(shí)序及配置數(shù)據(jù)。配置芯片的數(shù)據(jù)下載過(guò)程稱為編程操作,編程完成后,再啟動(dòng)配扁平型電感置操作,即可進(jìn)行FPGA從配置芯片讀取新的系統(tǒng)配置程序過(guò)程。與常用的FPGA配置方法相比較,本文所采用的FPGA可重構(gòu)設(shè)計(jì)的硬件結(jié)構(gòu)更加簡(jiǎn)單,用戶操作也更加方便,而且在對(duì)FPGA的配置芯片寫入配置程序數(shù)據(jù)的時(shí)候,并不會(huì)影響到FPGA的繼續(xù)工作,系統(tǒng)重構(gòu)的時(shí)隙也更小。

DSP控制程序一般采用中斷等待的設(shè)計(jì)思想,處理器上電啟動(dòng)后,首先對(duì)自身的工作方式進(jìn)行設(shè)置,然后對(duì)系統(tǒng)各個(gè)功能模塊進(jìn)行初始化操作,使其工作在一個(gè)確定的已知狀態(tài)下。之后,在完成系統(tǒng)的初始化以后,DSP程序進(jìn)入空閑等待狀態(tài),直到標(biāo)志著上層命令大電流電感已送達(dá)控制邏輯的中斷功率電感信號(hào)有效,程序再?gòu)目臻e等待狀態(tài)進(jìn)入中斷服務(wù)程序,然后判斷是系統(tǒng)配置命令,還是其他工作命令。若接收到配置命令,則進(jìn)入串口中斷服務(wù)程序,隨后判斷配置命令的類別,并進(jìn)入相應(yīng)的子函數(shù)程序,包括配置模式、用戶模式、擦除、擦除延時(shí)、寫數(shù)據(jù)等多個(gè)子函數(shù)。配置模式是指系統(tǒng)通過(guò)發(fā)送控制命令來(lái)獲取FPGA配置芯片的數(shù)據(jù)信號(hào)線、時(shí)鐘信號(hào)線以及片選信號(hào)線的控制權(quán),從而進(jìn)行讀寫操作。調(diào)用配置模式子函數(shù)后,發(fā)送不同的命令控制字,便可以選擇配置不同的配置器件。

本系統(tǒng)中的邏輯電路平臺(tái)由2片Altra公司FPGA芯片構(gòu)成,其對(duì)應(yīng)的配置芯片分別為EPCS16和EPCS1器件,設(shè)計(jì)中,可以分別為這兩片配置芯片設(shè)置各自的32位控制字。用戶模式子函數(shù)可在系統(tǒng)對(duì)EPCS配置芯片的寫數(shù)據(jù)操作完成后,通過(guò)系統(tǒng)發(fā)送控制命令來(lái)釋放配置芯片EPCS的數(shù)據(jù)信號(hào)線、時(shí)鐘信號(hào)線以及片選信號(hào)線的控制權(quán),這樣,F(xiàn)PGA將恢復(fù)到用戶繞行電感所設(shè)置的工作模式。

2 可重配置軟件方案

用戶發(fā)送配置數(shù)據(jù)流到EPCS對(duì)FPGA進(jìn)行配置的結(jié)構(gòu)圖如圖2所示,其中PC機(jī)部分為上位機(jī)配置控制的用戶軟件宿主。配置控制軟件主要包括用戶應(yīng)用程序(Win32應(yīng)用程序)、儀器驅(qū)動(dòng)程序、總線驅(qū)動(dòng)程序三部分,總線驅(qū)動(dòng)位于整個(gè)軟件系統(tǒng)的最底層,可通過(guò)硬件抽象層(HAL)直接與硬件進(jìn)行交流。儀器驅(qū)動(dòng)位于總線驅(qū)動(dòng)和用戶應(yīng)用程序之間。它對(duì)上可為屏蔽底層工作細(xì)節(jié)提供應(yīng)用程序調(diào)用的接口函數(shù),對(duì)下則可發(fā)送命令或接收數(shù)據(jù)。用戶應(yīng)用程序則位于軟件結(jié)構(gòu)的最上層,可通過(guò)調(diào)用儀器驅(qū)動(dòng)程序,間接地與底層進(jìn)行交互。其結(jié)構(gòu)圖如圖3所示。

Windows XP操作系統(tǒng)中的驅(qū)動(dòng)程序開發(fā)主要是基于Win32模式驅(qū)動(dòng)程序,即基于WDM(Win32 Driver Model)。在WDM驅(qū)動(dòng)模型中,每個(gè)硬件設(shè)備至少有兩個(gè)驅(qū)動(dòng)程序:總線驅(qū)動(dòng)程序和功能驅(qū)動(dòng)程序。其中總線驅(qū)動(dòng)程序由Window環(huán)型線圈電感器s提供,需要考慮的是負(fù)責(zé)實(shí)現(xiàn)PCI設(shè)備邏輯功能的功能驅(qū)動(dòng)程序。所以,驅(qū)動(dòng)程序分為以動(dòng)態(tài)鏈接庫(kù)形式的儀器驅(qū)動(dòng)程序和以WDM格式的底層的接口驅(qū)動(dòng)程序。前者用于實(shí)現(xiàn)對(duì)目標(biāo)硬件的操作,即下載配置數(shù)據(jù)流對(duì)FPGA的配置;后者則可實(shí)現(xiàn)資源分配、接口管理及數(shù)據(jù)的控制傳輸。 大功率電感廠家 |大電流電感工廠

  • 先進(jìn)制造與電源技術(shù)
    當(dāng)前,以“工業(yè)4.0”、“互聯(lián)網(wǎng)+”、“制造業(yè)2025”為代表的新一輪技術(shù)創(chuàng)新在不斷推進(jìn),物聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)、移動(dòng)互聯(lián)的新的工業(yè)技術(shù)不斷涌現(xiàn),深刻表明了各國(guó)政府要實(shí)現(xiàn)“
  • 匯眾森貼片電感符合ROSH標(biāo)準(zhǔn)
    匯眾森所生產(chǎn)的貼片功率電感;嚴(yán)格按照ROSH標(biāo)準(zhǔn)執(zhí)行操作;針對(duì)性的對(duì)上游供一體成型電感制作應(yīng)商嚴(yán)格的篩選;所供插件電感器生產(chǎn)廠家應(yīng)商均要對(duì)自一體成型電感己的材料有SGS報(bào)告,同時(shí)我們?cè)诋a(chǎn)品在制作
  • NFC如何在日益增長(zhǎng)的應(yīng)用中發(fā)揮作用
    4月08日 第三屆·無(wú)線通信技術(shù)研討會(huì) 立即報(bào)名 12月04日 2015?第二屆中國(guó)IoT大會(huì) 精彩回顧 10月30日ETF?智能硬件開發(fā)技術(shù)培訓(xùn)會(huì) 精彩回顧 10月23日ETF?第三屆 消費(fèi)
  • 大功率電感

    成都市| 玉溪市| 大安市| 本溪市| 微博| 陇川县| 年辖:市辖区| 抚远县| 台南市| 古丈县| 河北省| 马山县| 灵寿县| 万盛区| 平谷区| 监利县| 边坝县| 蚌埠市| 九龙县| 余江县| 三穗县| 神池县| 社旗县| 陇南市| 清水河县| 梅州市| 莎车县| 巴彦县| 兴安县| 玛纳斯县| 射阳县| 钦州市| 大理市| 娱乐| 和顺县| 万年县| 井研县| 香格里拉县| 肇源县| 大洼县| 东台市|