Multiplier Accumulator Component VHDL Implementation


As integrated circuit technology has improved to allow more and more components on a chip, digital systems have continued to grow in complexity. As digital systems have become more complex, detailed design of the systems at the gate and flip-flop level has become very tedious and time consuming. For this reason, use of hardware description languages in the digital design process continues to grow in importance.

A hardware description language allows a digital system to be designed and debugged at a higher level before conversion to the gate and flip-flop level. Use of synthesis CAD tools to do this conversion, is becoming more widespread. This is analogous to writing software programs in a high level language such as C, and then using a compiler to convert the programs to machine language. The two most popular hardware description languages are VHDL and Verilog.

The MAC unit provides high-speed multiplication, multiplication with cumulative addition, multiplication with cumulative subtraction, saturation, and clear-to-zero functions. These operations are extensively used in Fast Fourier Transforms required by the MP3 Chip. The 16 bit multiplier accumulator unit is based on the multiplier accumulator specification of the Analog Devices ADSP2181 chip.

Field Programmable Gate Arrays (FPGAs) are being used increasingly in embedded general purpose computing environments as performance accelerators. This new use beyond the traditional usage as glue logic and as a rapid prototyping enabler has also renewed interest in the FPGA architecture. The fine grain reconfigurability of the FPGA architecture makes it an ideal candidate for use in system-on-chip environments that strive to integrate heterogeneous programmable architectures

Related Projects : : : Voting Machine,VHDL Modelling of Glue Logic of 1553b Interface Board,Variable Power Supply,Traffic Light Control System,Towers of Hanoi,The Nove DA,TENS Unit,TeleRemote,Telephone Triggered Switches,Telephone Router,Telephone Answering Machiner,SPEEDES Qheap,Speed Sensor,Service Channel Terminating Unit for Digital Microwave System,RTOS (VX Works) Based Control And Safety Monitoring,Radar Data Acquisition System,Packet Analyzer,Online Device Controller,Network Monitoring System Communication,Multiplier Accumulator Component VHDL Implementation,Multidimensional Visualisation System,Multi-Channel Infra Red Remote Control,Microwave Bandpass Filter,Microprocessor 8085 Trainer Kit,Microcontroller Based Cellular Voting Machine






<< back


All rights reserved ® Copyright © V2computers 2007 through 2017