基本信息
文件名称:Platform-based Solutions for Spectrum Monitoring精选课件精选课件.pptx
文件大小:5.63 MB
总页数:45 页
更新时间:2025-03-18
总字数:约1.74万字
文档摘要

Platform-basedSolutionsforSpectrumMonitoring

ElementsofaSpectrumMonitoringSystem1toNRadioFrontEndsCPUGPUFPGADSPMulti-ProcessorArchitectureTxRxTxRxTxRxTxRxSystemCompletionStorageDataBusDataBusSoftwareistheHardPart!!!HardwareisCommoditizedStorageisCommoditizedMechanicals

Signalprocessing algorithmsevolve quicklyinresponseto newthreatsWiderbandwidthsrequiresophisticatedsoftwaretohandleintensesignalprocessingSoftwaremustscaleacross multiplehardwareplatforms andtechnologyreadiness levels(TRL’s) Securityparamount– andIPintheFPGAis oftenthemostsecureWhyisSoftwareSoImportant?CPUGPUFPGADSPMulti-ProcessorArchitectureSoftwareistheHardPart!!!

NI’sPlatform-BasedApproachtoSpectrumMonitoringCPUGPUFPGADSPTxRxTxRxTxRxTxRxStorageDataBusDataBusNI’sSoftwareIntegratesallAspectsofSystemDesignMechanicalsAlgorithmDevelopmentDeepLabVIEWsignalprocessinglibrariesRFNoCandGNUradiotoolchainsupportC,C++,.M,andVHDLintegrationHardwareIntegrationIntegratedsupportforwiderangeNIRFhardwareDeploymentplatformsfromhighly-portabletohigh-performanceSystemCompletionAnecosystemofpartnersanddevelopersBetterusabilitywithnativeGUIandbuilt-inremoteaccessHardwaresynchronizationanddatastorage

ApplicationSoftwareDesignFlows

UseOpen-SourceorLabVIEWApproachOpensourceflexibilityCommunitySupportedLabVIEW-centricforrapidresultsNIsupportedCPUFPGATxRxTxRxUSRPNIUSRP-RIORFNoCC/C++.m

TypicalDesignFlows.malgorithmC/C++orGNURadioXilinxVivado/VHDL/RFNoC.malgorithmAND/ORLabVIEWalgorithmLabVIEWLabVIEWFPGAHDLCoder+LVCLIPNodeMathScriptRTHDLCoderCCoderGOpensourceflexibilityCommunitySupportedSophisticatedUsersLabVIEWforrapidresultsNIsupportedEase-of-UseG

EvolutionofLabVIEWforSignalProcessing1986LabVIEW1.019902000201020151997Multithreading2004LabVIEWFPGAModule2008.mCompiler2015MultirateDiagram200519951