Software Development & Education Center Digital Signal Processing (D.S.P with MATLAB & FPGA)
Digital Signal Processing (D.S.P) Digital Signal Processing (DSP) D esign is increasingly challenging in the electronics industry. Greater system complexity and performance targets can make it more difficult to bring effective products to market quickly. Multisoft Systems quickly understands your needs and delivers digital signal processing (DSP) design projects according to your unique requirements. Developing an efficient DSP design project on an FPGA can pose unexpected challenges, and some hardware developers or DSP consultants may sacrifice algorithm fidelity for more efficient hardware results, or, alternatively, fail to take advantage of the DSP capabilities of the target FPGA. Multisoft Systems DSP designers maintain quality DSP/FPGA design, creating high-performance chips with optimum flexibility and software programmability. Over the years, Multisoft Systems has acquired extensive experience with DSP/FPGA Training projects. The company s advanced skills in algorithm development and high-level design methodologies are backed by a senior Digital Signal processing (DSP) team. Multisoft Systems background in real-time, highly reliable DSP / FPGA training results in quality potentials in Candidates. Course Objectives The course objectives include an introduction to the theory of statistical signal processing methods and application development as related to signal processing, such as Audio, Communications, Computer Vision, Imaging, Optics, Pattern Recognition, Radar, Speech, Video, Remote Sensing.. In addition, students will learn the differences between detection, estimation and classification theory.
Course Outline Introduction to DSP Signal Processing; what is DSP? Advantages and disadvantages Quantization and sampling; Aliasing Anti-aliasing and reconstruction filters Introduction to MATLAB Software Getting MATLAB to RUN Programming The Command Prompt, Workspace Simple Mathematical Expressions How to deal with Matrices and Arrays in MATLAB Vector in MATLAB Matrices in MATLAB Methods of accessing Matrix Elements Creating Scripts in MATLAB Matrices operations Addition, subtractions of matrices of n numbers rows and columns Multiplication of Matrices of nxm and mxn row column. Plotting Commands One dimensional plots Two dimension plots Three dimension plots Flow control Commands IF statements While Statements For Loops User defined functions Creating functions in MATLAB environment
Calling functions Executing functions Functioning and use of predefined functions Study of various predefined functions of MATLAB GUI development Need of GUI Creating GUI Interfacing of MATLAB script and GUI External Interfaces (serial Port) Interfacing the MATLAB script to the real world through RS232 Study of commands required to send / receive data through serial port Develop an application for interfacing external hardware to the PC through MATLAB. The Project work Creating one real time DSP application Image Processing Speech Recognition Voice Recognition Motion Sensing Image Recognition Color Object Processing Gesture Recognition SIMULINK Getting familiarize with the SIMULINK user interface Creating a new model Opening an existing model Brief study of the components of the SIMULINK Introduction to Model-Based design Importing and exporting data from and to the workspace Creating a SIMULINK model out of the mathematical equations Creating SIMULINK model of the dynamic systems
FPGA Flow Re-configurable Devices, FPGA s/cpld s Architectures of XILINX, ALTERA Devices Designing with FPGAs FPGA s and its Design Flows Architecture based coding Efficient resource utilization Constrains based synthesis False paths and multi cycle paths UCF file creation Timing analysis/floor Planning Place and route/rpm Back annotation, Gate level simulation, SDF Format DSP on FPGA Writing Scripts Hands on experience with industry Standard Tools ASIC Flow Software Package Xilinx ISE Some Typical DSP Applications Speech recognition; Control Image recognition Radar Systems Room response analysis Demonstrations Project Work
Industry Interface Program Projects Assignments / Mini Projects 1 Major Project Domains / Industry Electricals and Electronics Telecom & Communication Automobile Consumer Electronics Power & Energy Manufacturing Architecture Civil Industry Research & Development Automation Industry Retail Industry Health Care Industry
Training & Performance Tracking Knowledge related to current technology aspects and corporate level deliverable & Continuous training and assessment to make you industry ready. Throughout the Training Curriculum Candidate will go through a Scheduled Assessment Process as below: Continues Assessments Practical Workshops Modular Assignments Case Studies & Analysis Presentations (Latest Trends & Technologies) Tech Seminars Technical Viva Observing live Models of various projects Domain Specific Industry Projects
Skills Development Workshop Communication is something which all of us do from the very first day of our life, yet there is a question that haunts us most of the time Did I express myself correctly in such and such situation? The answer to this question is really tricky, because in some cases we leave our signatures and good impression but in some others we even fail to get our idea clearly. It happens mostly because we don t know how to act in certain situations. Every time we fail we don t lose completely, we do learn something, but prior knowledge of the same thing could be more beneficial because then we could have turned that failure into success. The course / workshop would focus at many aspects of personality, like: Building positive relationships with peers & seniors Building self-confidence & Developing clear communication skills Exploring and working on factors that help or hinder effective interpersonal communication Learning impacts of non-verbal behavior & Dealing with difficult situations and difficult people Workshops Consists of Following Activities: Personality Development Group Discussions & Debates Seminar & Presentations Case Studies & Analysis Corporate Communication HR & Interview Skills Management Games & Simulations Aptitude, Logical & Reasoning Assessments & Development Action Based Learning