1. Guide:-
Dr. D.K. Palwalia
(Associate Professor)
(EE Department)
Delivered by:-
Nisha Verma (10/034)
Pawan Garg (10/037)
Prachi (10/039)
Priyesh Vijayvergiya (10/041)
Rajkumar Meena (11/653)
(Electrical Engineering)
UNIVERSITY COLLEGE OF ENGINEERING
RAJASTHAN TECHNICAL UNIVERSITY, KOTA
A
PRESENTATION
ON
APPLICATION OF FPGA FOR
SPEED CONTROL OF MOTOR
2. 1. FPGA-Introduction
2. Why do we need FPGA
3. Structure of FPGA (Xilinx)
5. Nomenclature
6. Spartan 6 FPGA Kit – XC6SLX25-FT256
7. FPGA Programming
8. IPM – Intelligent Power Module
9. FPGA + IPM + MOTOR
10. Waveform observed
11. Applications of FPGA
12. Conclusion
13. References
3. FPGA chips handle dense logic and memory elements offering very high logic capacity
Uncommitted logic blocks are replicated in an FPGA with interconnects and I/O blocks
A field-programmable gate array (FPGA) is an integrated circuit designed to
be configured by a customer or a designer after manufacturing – hence "field-
programmable
FPGA’s contain lots of building blocks (ports, logic, …) with a complete
interconnection structure . By programming these connections, different logical
blocks or slices can be linked to obtain the desired circuit.
The FPGA industry sprouted from programmable read-only memory (PROM) and
programmable logic devices (PLDs). Xilinx and Altera are the current FPGA market
leaders .
4. Before Programmable Logic?
Fixed hardware = Fixed usability
Limited flexibility only possible by adding software support, for example
processors.
Upgrade or alteration in hardware logic was not guaranteed.
An upgrade meant a completely new system.
With FPGAs
Reprogrammable Logic reusability
Lower Non-Recurring Engineering (NRE) Cost
Good for Prototyping
Less Time to Market
Can act as a testing device for other digital circuits
Economical to be used for small volumes of products
Students can understand digital design concepts in a better way by designing their
custom logic
8. To define the behavior of the FPGA, the user provides a hardware
description language (HDL) or a schematic design. The HDL form is
more suited to work with large structures because it's possible to
just specify them numerically rather than having to draw every piece
by hand.
VHDL (VHSIC Hardware Description Language) is a hardware
description language used in electronic design automation to
describe digital and mixed-signal systems such as field-
programmable gate arrays and integrated circuits. VHDL can also be
used as a general purpose parallel programming language.
9. Step - by - Step Process
Choice of language (Verilog, VHDL)
Architectural design
Editing programs
Compiling programs
Synthesizing programs (.EDIF)
Placing and routing programs (.VO, .SDF, .TTF)
Loading programs to FPGA
Debugging FPGA programs
Documenting programs
Delivering programs
10.
11. • It work as DC-DC Converter (Chopper) or DC-AC Converter (Inverter).
It works using a IGBT based IPM and works on basis of software from
DSP Processor. The power module can be used for studying the operation
of chopper, single phase and three phase inverter and speed control of
single phase and three phase induction motor , etc.
• They are advanced hybrid power devices that combine high speed, low
loss IGBTs with optimized gate drive and protection circuitry. Highly
effective over-current and short-circuit protection is realized through the
use of advanced current sense IGBT chips that allow continuous monitoring
of power device current.
• IPM has been optimized for minimum switching losses in order to meet
industry demands for acoustically noiseless inverters with carrier
frequencies up to 20KHz.
IPM
19. 1. ASIC Prototyping
2. Automotive
3. Broadcast:
4. Consumer Electronics
5. Distributed Monetary Systems
6. Data Center
7. High Performance Computing
8. Industrial
9. Medical
10. Scientific Instruments
11. Security
12. Video & Image Processing
13. Wired Communication
14. Wireless Communication
20. The flexibility of FPGAs gives them a distinct advantage over other
programmable logic devices on the market. The advantage is most
apparent in application where time to market concerns are paramount.
Because FPGAs are reprogrammable and can implement any sort of logic
circuit, designs can be modified after initial implementation. With one
time programmable technologies such as AISCs, logic is set at the factory
and no changes can be made after manufacture . The drawbacks to FPGA
use involve speed and space. Switching gate resistances and capacitances
make for slow logic and poor logic density.
21. 1. www.optimagic.com
2. Brown 1992, Field Programmable Gate Arrays, Kluwer Academic Publishers
3. Bostock 1996, FPGAs and Programmable LSI: a Designers Handbook, Oxford:
Butterworth-Hieneman
4. Wakerly 2000, Digital Design: Principals and Practice
5. www.xilinx.com