基于A2F200设计的智能混合信号FPGA开发技术_第1页
基于A2F200设计的智能混合信号FPGA开发技术_第2页
基于A2F200设计的智能混合信号FPGA开发技术_第3页
基于A2F200设计的智能混合信号FPGA开发技术_第4页
基于A2F200设计的智能混合信号FPGA开发技术_第5页
已阅读5页,还剩12页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于A2F200设计的智能混合信号FPGA开发技术SmartFusion器件是基于爱特的快闪技术而开发,为需要真正的单芯片系统的硬件和嵌入式系统设计师提供比传统专属功能微控制器更大的灵活性,而成本又比现有使用软核处理器的FPGA低得多。SmartFusion是行业唯一集成FPGA、ARM®Cortex™-M3处理器硬核,以及可编程模拟资源于一体的器件,能够实现完全可定制系统设计和IP保护能力,而且易于使用。主要优点:完全可定制系统设计能力让设计人员能够使用真正所需的功能特性去开发产品实现创新性和差异性,提高竞争力利用片上FPGA实现最后一分钟的功能修改利用应用可编程(in-applicationprogramming)进行现场升级,使设计符合最新要求可为FGPA架构内的个别算法试验硬件加速知识产权(IP)保护能力完整的单芯片(SoC)方案提供内在快闪FPGAIP保护能力微控制器和FPGA接口没有暴露在外启动时无须加载位流(bit-stream),免除安全风险安全系统内编程(ISP)带有通过JTAG提供的128位先进加密标准FlashLock®防止反向读取FPGA内容利用客户可编程器件密钥避免器件过建(overbuilding)易用性提高生产率只须采用一个平台,即可构建整个产品系列同时为FPGA和嵌入式设计人员而设的集成设计环境利用简单的GUI工具,即可对复杂的可编程模拟资源进行配置提供来自Keil™、IARSystems®和GNU业界领先的编译和调试工具Micrium提供实时操作系统(RTOS)和中间件支持SmartFusion

图1。SmartFusion方框图图2。SmartFusion系统架构图SmartFusion系列参数表:SmartFusion系列的应用:马达控制:SmartFusionintelligentmixedsignalFPGAsareuniquelysuitedtoactivemotorcontrolforpermanentmagnetmotors,servomotors,seriesmotors,separatelyexcitedmotorsandalternatingcurrentinductionmotors.ASmartFusionFPGAcanactivelymanagemultipleelectricmotors,includingstartandstop,controlofrotationaldirection,speedandtorque,protectionagainstmotoroverloadsorfaultsandactivecontrolusingclosedloopperformancealgorithms.SmartFusionon-chipresourcesallowyoutomonitormotorperformanceinrealtimewithorwithoutdedicatedencoders,applyingcorrectivecontrolsignalstomaintaincommandeddirection,speedandtorqueanddeliverprecisemotorpositioncontrol.Actel’smotorcontrolpartner,PowerandControlDesign,Inc.,hasproducedaSmartFusionMotorControlDevelopmentKitthatenablesdemonstrationandbenchtopdevelopmentofyourworld-classpermanentmagnetmotorcontrolproducts.Thekitincludesfivereferencedesignswithsourcefiles:•TrapezoidalusingHalleffectsensorfeedback•SinusoidalusingHalleffectsensorfeedback•Sinusoidalwithencoderfeedback•Sensorlesstrapezoidalwithback-EMFfeedback•Ethernetinteractivecontrolofmotors图3。马达控制开发套件工业自动化:TherangeofperipheralsSmartFusionoffersfortheCortex-M3processorandtheflexibilityofitsFPGAfabricmakethedeviceidealforindustrialautomation.TheSmartFusionDevelopmentKitsupportsEthernet,EtherCAT,CAN,UART,I2CandSPIhardware,whilefirmwarecanbeusedforvariousotherinterfacestandardssuchasModbus®andPROFIBUSforindustrialnetworking.Withtheuseoftheprogrammableanalogforsensingandanalogoutputs,SmartFusioncanalsobeusedinindustrialcontrolapplications,includinggateways,sensing,actuatorsandI/Odevices.Thelistbelowdescribeshowthevarioussectionsofthedevicecouldbeusedinindustrialautomation.MicrocontrollerSubsystem•ARMCortex-M3runningFieldbusprotocolstack•EthernetMAC–standardprotocolsFPGAFabric•MultipleRS485capableUARTs-PROFIBUS,Modbus,WorldFIP,P-NET•HighSpeedManchesterEncoding/Decoding•CANAnalog•ADCforsensing•DACforexcitation图4。工业自动化应用框图ActelSmartFusion™开发工具套件ActelSmartFusion™开发工具套件备有功能齐全的开发电路板,让用户可以试用世界唯一带有ARM®Cortex™-M3硬核处理器和可编程模拟资源的FPGA器件。该器件包含片上闪存和片上SRAM存储器,以及附加的片外存储器。这块电路板能够通过以太网和HyperTerminal进行通信。它还包括LED、开关、OLED,和包括有电压轨监控、电流POT、温度二极管及采用有源双极预定标器(ABPS)的电压扫描等丰富的模拟测试功能。联网接口包括以太网PHY、EtherCAT、CAN、UART和RS485。TheboardsupportsaSmartFusiondeviceinanFG484package.ToenabletheMSS,analog,andevaluationoffeatures,theboardincludesthefollowing:•Ethernet,EtherCATandUSB-to-UARTinterfaceforcommunicationwithEthernetandUARTperipheralsoftheSmartFusionMSS•SRAM,parallelflash,SPIflashandEEPROMthatinterfacewithEMC,SPI,andI2CperipheralsoftheSmartFusionMSS•Digital-to-analogconverter(DAC)thatinterfaceseithertoSPIport0OrSPIport1oftheSmartFusionMSS•Organiclight-emittingdiode(OLED)thatinterfaceswitheitherSPIorI2CperipheralsoftheSmartFusionFPGAMSS•I2Cinterface,temperaturemonitoring•Mixed-signalheaderfordaughtercardinterfacing•RVIheaderforapplicationprogramminganddebugfromeitherKeil®ULINK®orIARJ-link®TheboardincludesaFlashPro4programmingheadertoenableprogramminganddebuggingfromActeldesigntoolsFlashPointandSoftConsole.TheRoHS-compliantSmartFusion™DevelopmentKit(A2F-DEV-KIT)enablesdesignerstodevelopapplicationsthatinvolveoneormoreofthefollowing:•Microcontrollerapplications•Real-timeoperatingsystem(RTOS)/OSdevelopment•EmbeddedARM®Cortex™-M3–basedsystems•Motorcontrol•Systemmanagement•Powersequencing,trimming,andmanagement•Touchscreendisplaycontrol•Audioprocessing•FieldBus®demonstrator•EtherCAT®•IndustrialnetworkTheboardalsoprovidesastandard100-pinmixed-signalheaderforinterfacingtotheanalogpins.Thisprovidesaccessforplugginginadaughterboardwithamixed-signalinterface.图5。ActelSmartFusion™开发板外形图ActelSmartFusion™开发板主要元件列表:图6。SmartFusion

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论