ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Hardware Implementation of MAC using MATLAB Simulink and FPGA

Journal: GRD Journal for Engineering (Vol.2, No. 7)

Publication Date:

Authors : ; ;

Page : 38-44

Keywords : MAC; System Generator; DSP; FPGA; MATLAB; Simulink;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

The MAC unit is considered as one of the fundamental operations in DSP and it becomes a basic component in Application-Specific-Integrated-Circuits (ASIC).The MAC unit determines the speed of the overall system; it always lies in the critical path. Developing a high speed MAC is crucial for real time DSP applications. In other words the MAC operation is the main computational kernel in Digital Signal Processing (DSP) architectures. This paper shows the real time hardware and software implementation of MAC unit. This proposed MAC Unit is able to perform different arithmetic operations at high speed. Combinatorial form has been utilized to design all sub-modules being used in the MAC unit. And integrated in the final unit, reset and clock functionality has been provided in this final unit to have better control on the circuitry. The complete design has been developed by using MATLAB Simulink and then simulated and synthesized using XILINX ISE TOOL for FPGA Implementation... For this design the target FPGA device belongs to Spartan-6 (family), XC6lS45 (device), CSG324 (package) with speed grade of -4. Xilinx synthesis tool (XST) of Xilinx ISE-14.x has been used for synthesis purpose and for design MATLAB has been used. For the behavioral simulation purpose ISE simulator has been used. Citation: Pritee Singh, Goel Institute of Technology &Management, Lucknow, INDIA; Faseeh Ahmad ,Goel Institute of Technology &Management, Lucknow, INDIA; Manoj Srivastava ,Acetea Technologies. "Hardware Implementation of MAC using MATLAB Simulink and FPGA." Global Research and Development Journal For Engineering 27 2017: 38 - 44.

Last modified: 2017-06-16 13:07:16