DSPACE GNUCompiler組件系統(tǒng)
簡(jiǎn)要描述:DSPACE GNUCompiler組件系統(tǒng)RTI是dSPACE實(shí)時(shí)接口Real-TimeInterface的縮寫,是一種集成于MATLAB/Simulink 環(huán)境下的模塊庫(kù),用于實(shí)現(xiàn)Simulink模型與dSPACE硬件之間的聯(lián)接。利用RTI,用戶可以在模型中調(diào)用硬件的IO資源,從而進(jìn)行實(shí)時(shí)模型的搭建。RTI的技術(shù)特點(diǎn)包括:
- 產(chǎn)品型號(hào):DS1007
- 廠商性質(zhì):經(jīng)銷商
- 更新時(shí)間:2023-06-20
- 訪 問(wèn) 量:2647
產(chǎn)品詳情
DSPACE GNUCompiler組件系統(tǒng)RTIFPGA編程模塊是將Xilinxsystemgenerator模塊搭建的模型與dSPACE系統(tǒng)結(jié)合的simulink模塊組。它為dSPACE相關(guān)FPGA板卡提供RTI接口,該接口亦可連接FPGA板卡與主處理器板卡,實(shí)現(xiàn)數(shù)據(jù)交互。目前該模塊支持的dSPACE可編程FPGA平臺(tái)包括:
DS5203FPGA板卡
?DS2655FPGA基板
?MicroautoboxII1401/1511/1512和1401/1512/1513集成的DS1552多IO模組
組件系統(tǒng)MicroLabBox dSPACEFPGA平臺(tái)基于XILINXFPGA解決方案,可以使用Xilinx嵌入到simulink的
DSPACE GNUCompiler組件系統(tǒng)的硬件平臺(tái),它使FPGAIO的調(diào)用及與主處理器板卡的通訊更加便捷。數(shù)據(jù)交互支持定點(diǎn)型及浮點(diǎn)型通訊。藉此FPGA的編程可無(wú)縫集成入simulink環(huán)境。結(jié)合FPGAblockset,用戶可以以圖形化的方式合成、編譯FPGA模型。
XSGUtilsLibrary
開放的XSGUtils模塊庫(kù)包含一些重要的,經(jīng)常被用到的功能模塊,類似于Simulink的基本模塊庫(kù)。這些高質(zhì)量的DSPACE GNUCompiler組件系統(tǒng)功能模塊是現(xiàn)成的,可以較方便的針對(duì)客戶項(xiàng)目做調(diào)整,較好的促進(jìn)客戶的FPGA編程。模塊庫(kù)包含強(qiáng)化的IO處理、SCOPE,查表及平均值計(jì)算,正弦信號(hào)生成和各種波形Encoder的模型。客戶可以僅使用該部分用于創(chuàng)建自己的模型應(yīng)用。 可獲取的功能模塊主要有:
Scope:以FPGA時(shí)鐘捕獲8個(gè)(從16個(gè)信號(hào)中選取)高頻信號(hào),并將其同步傳輸給主處理器,數(shù)據(jù)可以在Controldesk中以XYplotter中顯示
PWM測(cè)量:測(cè)量死區(qū)時(shí)間(信號(hào)和低端信號(hào)間),信號(hào)高時(shí)間和周期(單相或三相PWM波)
PWM生成:生成中央對(duì)齊的PWM信號(hào)(單相或三相)。時(shí)間和占空比可以在主處理器中設(shè)置(在線可調(diào))
dSPACE組件系統(tǒng)的處理器板卡與IO板卡通信是經(jīng)由外圍高速IO總線,即:PHS總線實(shí)現(xiàn)的,這種總線具備多種實(shí)時(shí)控制系統(tǒng)所必須的技術(shù)特性,包括:
DSPACE GNUCompiler組件系統(tǒng)處理器板卡與IO板卡間高速32位總線通信; 針對(duì)新型IO板卡通信速率峰值可達(dá)20MB/s; 每個(gè)處理器板卡最多可聯(lián)接16塊IO板卡; 支持最多8塊IO板卡的64個(gè)硬件中斷,如:CAN報(bào)文中斷、ECU接口中斷、串口中斷等。
針對(duì)要使用的處理器板卡及IO板卡數(shù)量,PHS總線可提供不同數(shù)量的板卡端子,如:PHS_CAB16即代表配有16個(gè)板卡端子。
DSPACE GNUCompiler組件系統(tǒng)