The course "FPGA Architecture Based System for Industrial Application Using Vivado" is a comprehensive program that focuses on the design and implementation of FPGA-based VLSI systems for industrial applications. Participants will gain practical knowledge and hands-on experience in utilizing Xilinx Vivado software with Artix 7 FPGA boards to develop digital arithmetics, integrate sensors and motors, implement communication protocols, and create IoT applications.

FPGA Architecture Based System for Industrial Application

FPGA Architecture Based System for Industrial Application
This course is part of Chip based VLSI design for Industrial Applications Specialization

Instructor: Subject Matter Expert
Access provided by Coursera Learning Team
3,117 already enrolled
22 reviews
Recommended experience
Recommended experience
Intermediate level
Professionals in Industrial Automation Department, FPGA Engineering Department, IoT Integration Department, Digital System Applications Department.
22 reviews
Recommended experience
Recommended experience
Intermediate level
Professionals in Industrial Automation Department, FPGA Engineering Department, IoT Integration Department, Digital System Applications Department.
Details to know

Add to your LinkedIn profile
3 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 3 modules in this course
This immersive module is meticulously designed to introduce participants to the world of VHDL programming, focusing on its application to FPGA (Field Programmable Gate Array) design using the Artix 7 FPGA board and Xilinx Vivado software. Beginning with an overview of the Artix 7 FPGA board and the significance of Xilinx Vivado in FPGA projects, the module leads learners through the practical aspects of setting up and simulating basic digital logic circuits. Participants will gain hands-on experience in creating projects from scratch, writing VHDL code for various digital functions, and implementing these designs on the FPGA board. Key concepts such as LED control, push button input handling, and more advanced digital circuits like adders and multipliers will be explored. Through step-by-step guidance, this module aims to equip learners with the knowledge and skills to efficiently develop their FPGA projects, from conceptual VHDL coding to physical implementation and real-time testing on the Artix 7 FPGA board.
What's included
46 videos3 readings1 assignment
46 videos•Total 211 minutes
- About the Specialization•3 minutes
- About the Course•6 minutes
- Introduction to Artix 7 FPGA Development Board Part - 1•6 minutes
- Introduction to Artix 7 FPGA Development Board Part - 2•2 minutes
- Introduction to Artix 7 FPGA Development Board Part - 3•3 minutes
- Introduction to Artix 7 FPGA Development Board Part - 4•3 minutes
- Introduction to Artix 7 FPGA Development Board Part - 5•4 minutes
- Introduction to Artix 7 FPGA Development Board Part - 6•7 minutes
- Vivado Installation and Demo on Vivado Design Flow Part - 1•7 minutes
- Vivado Installation and Demo on Vivado Design Flow Part - 2•11 minutes
- Vivado Installation and Demo on Vivado Design Flow Part - 3•2 minutes
- Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -1•2 minutes
- Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -2•4 minutes
- Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -3•6 minutes
- Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -4•5 minutes
- Demo on VLSI Design and Interfacing FPGA for Switching On and Off LED by SPDT part -5•4 minutes
- Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -1•2 minutes
- Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -2•1 minute
- Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -3•6 minutes
- Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -4•6 minutes
- Demo on VLSI Design and Interfacing FPGA for Displaying the Push Button State on LEDs part -5•4 minutes
- Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-1•1 minute
- Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-2•1 minute
- Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-3•6 minutes
- Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-4•8 minutes
- Demo on VLSI Design and Implementing Half Adder using FPGA Board Part-5•3 minutes
- Demo on VLSI Design and Implementing full adder using FPGA Board Part-1•1 minute
- Demo on VLSI Design and Implementing full adder using FPGA Board Part-2•1 minute
- Demo on VLSI Design and Implementing full adder using FPGA Board Part-3•11 minutes
- Demo on VLSI Design and Implementing full adder using FPGA Board Part-4•9 minutes
- Demo on VLSI Design and Implementing full adder using FPGA Board Part-5•4 minutes
- Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-1•2 minutes
- Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-2•2 minutes
- Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-3•8 minutes
- Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-4•7 minutes
- Demo on VLSI Design and Implementing 4-Bit Ripple Carry Adder using FPGA Board Part-5•4 minutes
- Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-1•6 minutes
- Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-2•2 minutes
- Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-3•8 minutes
- Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-4•7 minutes
- Demo on VLSI Design and Implementing Carry Look-Ahead Adder using FPGA Board part-5•4 minutes
- Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-1•3 minutes
- Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-2•2 minutes
- Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-3•7 minutes
- Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-4•6 minutes
- Demo on VLSI Design and Implementing 4x4 Multiplier using FPGA Board part-5•4 minutes
3 readings•Total 30 minutes
- Specialization Reading•10 minutes
- Course Reading•10 minutes
- Course Glossary•10 minutes
1 assignment•Total 30 minutes
- Assessment - FPGA Based VSLI Design and Implementation for Digital Arithmetics Using Vivado •30 minutes
This module offers a comprehensive journey through the design and implementation of embedded components and communication protocols on FPGA using Xilinx Vivado. It starts with the basics of sound generation using buzzers controlled by FPGA, extending to sophisticated digital displays and serial communication protocols. Students will engage in hands-on projects that include interfacing with 7-segment displays and LCDs, and implementing serial communication protocols such as RS232, I2C, and SPI. Each section includes developing VHDL code, configuring constraint files for precise hardware interaction, and analyzing RTL schematics for a deeper understanding of the underlying hardware logic. The module culminates with real-world implementation on the Artix 7 FPGA development board, ensuring students can apply theoretical knowledge to tangible FPGA projects.
What's included
27 videos1 assignment
27 videos•Total 148 minutes
- Demonstration of Interfacing FPGA to Produce Sound at Regular Intervals in Buzzer part-1•2 minutes
- Demonstration of Interfacing FPGA to Produce Sound at Regular Intervals in Buzzer part-2•12 minutes
- Demonstration of Interfacing FPGA to Produce Sound at Regular Intervals in Buzzer part-3•2 minutes
- Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-1•5 minutes
- Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-2•1 minute
- Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-3•7 minutes
- Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-4•11 minutes
- Demonstration of Interfacing FPGA for Displaying Decimal Counter on 7 Segment Display Part-5•2 minutes
- Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-1•5 minutes
- Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-2•1 minute
- Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-3•7 minutes
- Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-4•6 minutes
- Demonstration of Interfacing FPGA with 16x2 LCD for Displaying Message part-5•2 minutes
- Understanding RS232 Serial Communication Protocol part-1•6 minutes
- Understanding RS232 Serial Communication Protocol part-2•4 minutes
- RS232 Serial Communication Protocol Implementation using VHDL part-1•3 minutes
- RS232 Serial Communication Protocol Implementation using VHDL part-2•7 minutes
- RS232 Serial Communication Protocol Implementation using VHDL part-3•8 minutes
- Understanding I2C Protocol part-1•5 minutes
- Understanding I2C Protocol part-2•4 minutes
- I2C Protocol Implementation with VHDL part-1•7 minutes
- I2C Protocol Implementation with VHDL part-2•7 minutes
- I2C Protocol Implementation with VHDL part-3•9 minutes
- Understanding SPI Protocol•6 minutes
- SPI Protocol Implementation with VHDL part -1•4 minutes
- SPI Protocol Implementation with VHDL part -2•9 minutes
- SPI Protocol Implementation with VHDL part -3•9 minutes
1 assignment•Total 30 minutes
- Assessment - FPGA Based VLSI Design and Implementation of Embedded Components and Communication Protoclos Using Vivado•30 minutes
This module delves into the integration of sensors and motors with FPGA using Xilinx Vivado, focusing on industrial applications. Participants will explore various sensors including accelerometers, gesture recognition sensors, capacitive touch sensors, ultrasonic sensors, as well as the principles and interfacing of motors like stepper motors and DC motors. The module covers topics such as sensor basics, VHDL code design, pin configurations, and simulation techniques using Vivado. Additionally, it introduces IoT concepts and VGA interfaces for remote monitoring and control of industrial systems, providing a comprehensive understanding of sensor-motor integration in FPGA-based VLSI design.
What's included
50 videos1 assignment
50 videos•Total 254 minutes
- Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 1•5 minutes
- Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 2•1 minute
- Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 3•8 minutes
- Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 4•10 minutes
- Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 5•11 minutes
- Demonstration of Interfacing FPGA with 3 Axis Accelerometer Sensor - Part 6•3 minutes
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 1 •4 minutes
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 2•1 minute
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 3•10 minutes
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 4•7 minutes
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 5•10 minutes
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 6•6 minutes
- Demonstration of Interfacing FPGA with Hand Gesture Recognition Sensor - Part 7•2 minutes
- Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 1•2 minutes
- Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 2•1 minute
- Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 3•11 minutes
- Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 4•2 minutes
- Demonstration of Interfacing FPGA with Capacitive Touch Sensor - Part 5•1 minute
- Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 1•4 minutes
- Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 2•1 minute
- Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 3•9 minutes
- Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 4•13 minutes
- Demonstration of Interfacing FPGA with Ultrasonic Sensor - Part 5•3 minutes
- Demonstration of Interfacing FPGA with Stepper Motor - Part 1 •3 minutes
- Demonstration of Interfacing FPGA with Stepper Motor - Part 2•13 minutes
- Demonstration of Interfacing FPGA with Stepper Motor - Part 3•1 minute
- Demonstration of Interfacing FPGA with Stepper Motor - Part 4•2 minutes
- Demonstration of Interfacing FPGA with Stepper Motor - Part 5•1 minute
- Demonstration of Interfacing FPGA with DC Motor - Part 1•2 minutes
- Demonstration of Interfacing FPGA with DC Motor - Part 2•2 minutes
- Demonstration of Interfacing FPGA with DC Motor - Part 3•10 minutes
- Demonstration of Interfacing FPGA with DC Motor - Part 4•4 minutes
- Demonstration of Interfacing FPGA with DC Motor - Part 5•1 minute
- Demonstration of Interfacing FPGA with Servo Motor part-1•3 minutes
- Demonstration of Interfacing FPGA with Servo Motor part-2•2 minutes
- Demonstration of Interfacing FPGA with Servo Motor part-3•7 minutes
- Demonstration of Interfacing FPGA with Servo Motor part-4•8 minutes
- Demonstration of Interfacing FPGA with Servo Motor part-5•3 minutes
- Demonstration of Interfacing VGA Monitor with FPGA Device Part-1•5 minutes
- Demonstration of Interfacing VGA Monitor with FPGA Device part-2•16 minutes
- Demonstration of Interfacing VGA Monitor with FPGA Device part-3•1 minute
- Demonstration of Interfacing VGA Monitor with FPGA Device part-4•2 minutes
- Demonstration of Interfacing VGA Monitor with FPGA Device part-5•1 minute
- Monitoring Temperature And Intensity through IoT with FPGA Device part-1•3 minutes
- Monitoring Temperature And Intensity through IoT with FPGA Device part-2•2 minutes
- Monitoring Temperature And Intensity through IoT with FPGA Device part-3•9 minutes
- Monitoring Temperature And Intensity through IoT with FPGA Device part-4•5 minutes
- Monitoring Temperature And Intensity through IoT with FPGA Device part-5•8 minutes
- Monitoring Temperature And Intensity through IoT with FPGA Device part-6•8 minutes
- Monitoring Temperature And Intensity through IoT with FPGA Device part-7•4 minutes
1 assignment•Total 30 minutes
- Assessment on FPGA Based VLSI Design and Implementation of Sensors and Motors for Industrial Application Using Vivado•30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.

Offered by

Offered by

Larsen & Toubro popularly known as L&T is an Indian Multinational conglomerate. L&T has over 8 decades of expertise in executing some of the most complex projects including the World's tallest statue - the Statue of Unity. L&T has a wide portfolio that includes engineering, construction, manufacturing, realty, ship building, defense, aerospace, IT & financial services. L&T EduTech is a e learning platform within the L&T Group, that offers courses that are curated & delivered by industry experts. In the world of engineering and technology, change and advancements are happening at the speed of light. Academia needs to keep pace with this change and career professionals need to adapt. This is the need gap L&T EduTech will fill. The vision for L&T EduTech is to be the bridge between academia and industry, between career professionals and ever-changing technology. L&T EduTech firmly believes that, only when these need gaps are filled, will we have truly empowered and knowledgeable workforce that will lead India in the future.
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Physical Science and Engineering

Specialization
Category: Credit offeredCredit offered
UUniversity of Colorado Boulder
Specialization
Category: Credit offeredCredit offered
Specialization
Category: Credit offeredCredit offered
LL&T EduTech
Course
Category: Credit offeredCredit offered