This is an old revision of the document!
This document presents the steps to setup an environment for using the EVAL-ADMP441Z evaluation board together with the Xilinx KC705 FPGA board and the Xilinx Embedded Development Kit (EDK). Below is presented a picture of the EVAL-ADMP441Z Evaluation Board with the Xilinx KC705 board.
For component evaluation and performance purposes, as opposed to quick prototyping, the user is directed to Analog Devices System Demonstration Platform (SDP). The SDP consists of a:
The EVAL-SDP-CB1Z controller board is part of Analog Devices SDP providing USB 2.0 high-speed connectivity to a PC computer running specific component evaluation software. Each SDP evaluation daughter board includes the necessary installation files needed for this performance testing. It's expected that the analog performance on the two platforms may differ.
Below is presented a picture of SDP-B Controller Board with the EVAL-ADMP441Z Evaluation Board.
The ADMP441 is a high performance, low power, digital output, omnidirectional MEMS microphone with a bottom port. The complete ADMP441 solution consists of a MEMS sensor, signal conditioning, an analog-to-digital converter, antialiasing filters, power management, and an industry standard 24-bit I2S inter-face. The I2S interface allows the ADMP441 to connect directly to digital processors, such as DSPs and microcontrollers, with-out the need for an audio codec in the system. The ADMP441 has a high SNR and high sensitivity, making it an excellent choice for far field applications. The ADMP441 has a flat wideband frequency response, resulting in natural sound with high intelligibility. A built-in particle filter provides high reliability.
The EVAL-ADMP441Z is a simple evaluation board that allows quick evaluation of the performance of the ADMP441 MEMS microphone. The small size and low profile of the flexible PCB enables direct placement of the microphone into a prototype or an existing design for an in situ evaluation. The EVAL-ADMP441Z-FLEX consists of an ADMP441 microphone soldered to a flexible PCB. The only other component on the board is a 0.1 μF supply bypass capacitor.
The first objective is to ensure that you have all of the items needed and to install the software tools so that you are ready to create and run the evaluation project.
The following table presents a short description the reference design archive contents.
Folder | Description |
---|---|
Bit | Contains the KC705 configuration file that can be used to program the system for quick evaluation. |
DataCapture | Contains the script used to read data from the ADC and save it into a file on the PC. |
Microblaze | Contains the EDK 13.2 project for the Microblaze softcore that will be implemented in the KC705 FPGA. |
Software | Contains the source files of the software project that will be run by the Microblaze processor. |
At this point everything is set up and it is possible to start the evaluation of the ADI hardware. To capture data from the microphones run the data_capture.bat script located in the DataCapture folder from the reference design .zip file. Every time the script is run, 20 seconds of audio data is recorded at 25000 Hz sample rate, and saved in EVAL_ADMP441Z_Demo.wav.