Industrial Motor Drive on a Single FPGA
Transcript of Industrial Motor Drive on a Single FPGA
-
7/28/2019 Industrial Motor Drive on a Single FPGA
1/2
Industrial Motor Drive on a Single FPGALower Cost, Higher Performance, and Faster Design
Drives and motors are an integral part o industrial equipment rom packaging,
robotics, computer numerical control (CNC), machine tools, industrial pumps,
and ans. Designing next-generation drive systems to lower operating costs
requires complex control algorithms at very low latencies as well as a exible
platorm to support changing needs and the ability to design multiple-axis
systems.
raditional drive systems based on ASICs, digital signal processors (DSPs), and
microcontroller units lack the perormance and exibility to address these needs.
Alteras amily o FPGAs provides a scalable platorm that can be used to ooad
control algorithm elements in hardware. You may also integrate the whole drive
system with industry-proven processor architectures while supporting multiple
types o encoders and industrial Ethernet protocols. Tis drive on a chip system
reduces cost and simplies development.
Lower Costs Through Design Integration
Reducetotalcostofownershipwithourdrive-on-a-chip
system:- CombinesaCycloneVFPGAwithahigh-performance,
dual-coreARMprocessorsubsystemorwithour
exibleNiosIIsoftprocessorallowingyoutotightly coupletheprocessorsubsystemwithhardware
acceleratorsformotorcontrol
- Extendfunctionalitybyintegratingindustrial networking,encoderinterfaces,I/O,analog
interfaces,andlogic
Saveboardspaceandreducepowerconsumptionwithfewerrequiredcomponentsandtheabilitytosupport
multi-axiscontrol Adaptquicklytochangingmarketrequirementswithlessdesignworkthroughoursupportforleading
industrialEthernetprotocolsandI/OstandardsIndustrialEthernet
ADC I/F
PositionEncoder I/F
FPGA/CPLDSafety Device
Safety IP
Motor ControlAlgorithm
PHY
PHY
IGBTControl I/F
PowerStage
A/D
Converters
PLC /DCS with Safety
CycloneV FPGA
Encoder(s)
Multiple Motors
ARM/Nios IIProcessorReduce Time To Market
Savedevelopmenttimeandlowerriskfordesigningproductvariantsbyreusingintellectualproperty(IP)
coresandleveragingtheARMecosystem
Reduceyoursafetycerticationtimebyupto24
monthswithourTVRheinland-qualiedIEC61508FunctionalSafetyFPGAdatapackage
Meeting Higher-Performance Drive Requirements
Implementcontrol-loopalgorithmlatenciesoflessthan5susingourvariable-precisionDSPblocks,
multipliers,supportforoatingpoint,andarithmeticDSPfunctions
Optimizeyourdesignbypartitioningbetweensoftware
andhardwareelementsusingourmodel-baseddesignmethodologywithsystem-leveldesigntools
Figure 1: Cyclone V or Cyclone V SoCs: Single Drive Device IntegratesHigh-performance Processor Subsystem with Motor Control Algorithm,
I/O Logic, Industrial Ethernet Protocols, and Safety Elements
-
7/28/2019 Industrial Motor Drive on a Single FPGA
2/2
Altera Corporation
101InnovationDriveSanJose,CA95134
USA
Telephone:(408)544-7000
www.altera.com
Altera European Headquarters
HolmersFarmWayHighWycombe
Buckinghamshire
HP124XF
UnitedKingdom
Telephone:(44)1494602000
Altera Japan Ltd.
Shinjukui-LandTower32F6-5-1,Nishi-Shinjuku
Shinjuku-ku,Tokyo163-1332
Japan
Telephone:(81)333409480
www.altera.co.jp
Altera International Ltd.Unit11-18,9/F
MillenniumCity1,Tower1
388KwunTongRoad
KwunTong
Kowloon,HongKong
Telephone:(852)29457000
2013 Altera Corporation. All r ights reserved. ALERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARUS and SRAIX words and logos are trademarks o AlteraCorporation and registered in the U.S. Patent and rademark Oce and in other countries. All other words and logos identied as trademarks or service marks are the property o theirrespective holders as described at www.altera.com/legal.PDF; March 2013 SS-1033-3.0
System-Level Design Flow Tailored for DSP Performance
o optimize your motor control algorithms and designs, you will need versatile tools and a
practical design methodology. Figure 2 shows a tool ow that helps model and simulate the
system, implement complex algorithms with low latency, integrate the hardware/soware
system, and ne-tune the perormance to the exact needs o the motor drive.You also can take advantage o easy-to-use development tools, such as Quartus II design
soware, and system integration tools, such as Qsys and DSP Builder or DSP optimization.
With support or model-based environments such as Simulink/MALAB to model the
algorithm, you can integrate a motor control system directly to the DSP Builder tool or the
most optimized drive designs. Whats more, you can use the amiliar tool ow and resources o
the rich ARM ecosystem with our SoCs to reduce development time and take advantage o
legacy code.
Altera Cyclone V FPGA and Cyclone V SoC Portfolio
Our Cyclone V FPGAs and Cyclone V SoCs join a diverse amily o 28 nm FPGAs that are
tailored to your design requirements. Cyclone V FPGAs provide the industrys lowest system
cost and power, along with multiport memory support such as DDR3/LPDDR, integrated
transceiver options, variable-precision DSP blocks, and perormance levels that make the device
amily ideal or diferentiating your high-volume applications. Youll also get up to 40 percent
lower total power versus the previous generation and ecient logic integration capabilities.
Figure 2: System-Level Optimized Design Flow for Altera SoC Drive System
Want to Dig Deeper?
For more inormation about
Alteras FPGAs and SoCs or motor
control applications, contact your
local Altera sales representative or
FAE, or visit
www.altera.com/industrial.
Model
System
(Optional)
Develop
Algor ith m
in Software
Accelerate Alg ori thm
in Hardware
Simulink/MATLAB
Integrate
System Hardware
Compile
Design
Integrate with
App lic atio n Sof tware
Optimized
System
ARM orNios II
Processor
Quartus IISoftware
ARMor Nios IIProcessor
Software Tools
SoC
Algorithmin C
AlgorithmUsing
DSP Builder
Qsys SystemIntegration
Tool
http://www.altera.com/http://www.altera.co.jp/http://www.altera.co.jp/http://www.altera.com/