Design a module which enables better communication by directing the microphone towards the current speaker.Initial Proposition for the module: The module has two microphones for localization fixed opposite to each other (15cm apart) and a third one which is the actual microphone to be directed to the speaker. This is fixed on a rotating column. We use a simple sensor for detection of sound signal, in our case a simple diaphragm based microphone.
How to create Hardware/software system to achieve design goals
The aim of the project is to implement a system based on Hardware/Software Co-Design on a Spartan 3E FPGA board and a Microcontroller using Xilinx IDE tool. Alphabets and/or numbers are entered through keyboard (push buttons on the FPGA) and are in-turn displayed on the LCD display (on the Microcontroller), at the same time audio corresponding to the key being pressed will be played on a speaker. The system is implemented in both hardware and software. VHDL is used as hardware description language and C as software. Though this project can be implemented by use of either FPGA or microcontroller only, but that is not the aim here. We want to introduce this concept so that it can be applied later in problems where partitioning can actually make a difference in the performance.