Date: Subject to availability of trainer and participants (2 days)
Time: 9:30AM – 5:30PM
20% discount for group registration (min 3 pax), please click here to arrangement payment.
Field Programmable Gate Array (FPGA) is a semiconductor device that consist of millions of configurable logic blocks/logic elements that can be used to programme and reprogrammed to any intended function or application.
Therefore, FPGAs are field programmable which simply means that the FPGA are not programmed to perform any function during fabrication, instead it will be programmed by the designer or end user.
This feature makes FPGA a very popular choice due to its flexibility, general purpose use and ease of programmability.
FPGAs are used in a wide range of application from electronics equipment, medical equipment, automobiles and many more.
This training is an important course to have a jumpstart in Very Large Scale Integration Technology (VLSI) and will combine lectures and lab sessions to provide a good background on FPGA and the integrated circuit (IC) design flow in general.
First, an introduction to the FPGA will be provided.
Then, the training will cover in detail the FPGA device architecture and related concepts such as pin assignment, netlist, synthesis, clock, joint test action group (JTAG), chip planner, and place and route.
Finally, steps to program the FPGA will be shown using some examples.
The training will also utilise industry-based tools, ModelSim and Quartus II to perform the design entry, synthesis, simulation and programming through some hands-on lab exercises.
This course will be able to support the Altera and Xilinx FPGA development boards.
The knowledge gained can be applied on any digital design by employing either a bottom-up or top-down design.
- Familiarise with FPGA architecture
- Familiarise with IC Design Flow
- Learn to design using schematic and HDL
- Write synthesizable code
- Familiarise with build-in libraries
- Programming the FPGA
The course is suitable for Engineering undergraduates, IC designers, digital logic designers, design engineers, verification engineers and Verilog/VHDL programmers from both the industry and academia.
This training is offered at the beginner level, intermediate level, and advanced level.
Basic background knowledge on digital electronics and digital circuit design will enhance the understanding of the concepts presented.
Associate Professor Dr. Florence Choong graduated with a Bachelor of Engineering (Honours) majoring in Electronics (First class) in 2002, Masters of Engineering Science (MEngSc) degree majoring in VLSI in 2005, PhD in Engineering majoring in VLSI in 2012 and Masters in Business Administration (MBA) from the University of Derby, UK. in 2014.
She is also a Chartered Engineer with IET (UK) and a Fellow (FHEA) with Advanced HE. She is a certified trainer under the Pembangunan Sumber Manusia Berhad (Ministry of Human Resource, Malaysia).
Being passionate in the area of research, training and education, she now has a total of more than 15 years’ experience in various reputable higher education institutions and training/consultancy work for industries such as Intel Corporation, Mini Circuits Technologies, Emerald Systems, Panasonic and many more.
She has also collaborated with local companies such as DreamCatcher Consulting and Multimedia Development Corporation (MDEC) to run several training programmes.
She is author and co-author of numerous international journal and conference papers in VLSI system design and digital system. She has also supervised undergraduate and post graduate students to completion.
- Ph.D (Electronic Engineering),
- MEngSc (Electronic Engineering),
- MBA (UK), BEng (Hons) Electronics,
- Fellow (FHEA),
- Certified Trainer (HRDF)