Analog essentials collection modules, Included files, Prerequisites – Maxim Integrated Analog Essentials Getting Started Guide for Zedboard User Manual
Page 2: Analog essentials getting started guide, Zedboard version

Analog Essentials Getting Started Guide
2
Zedboard Version
Analog Essentials Collection modules
The table below lists the peripheral modules included in the collection, along with a description and interface type.
Part
Functionality
Interface
DS1086LPMB1#
I
2
C spread-spectrum EconOscillator™
I
2
C
DS3231MPMB1#
I
2
C real-time clock
I
2
C
MAX3232PMB1#
RS-232 transceiver
UART
MAX4824PMB1#
Octal relay driver
GPIO
MAX5216PMB1#
High-performance 16-bit DAC
SPI/GPIO
MAX5487PMB1#
Dual 256-tap digital potentiometer
SPI
MAX5825PMB1#
Octal 12-bit DAC
I
2
C
MAX7304PMB1#
16-port GPIO and LED driver
I
2
C
MAX9611PMB1#
Current-sense amplifier with op amp and ADC
I
2
C
MAX11205PMB1#
16-bit delta-sigma ADC with 2-wire interface
GPIO
MAX14840PMB1#
RS-485 transceiver
UART/GPIO
MAX14850PMB1#
6-channel, 600V galvanic isolator
SPI/UART
MAX31723PMB1#
Digital thermometer
SPI
MAX31855PMB1#
Thermocouple-to-digital converter
SPI
MAX44000PMB1#
Ambient light and proximity sensor
I
2
C
Included Files
The top level of the hardware design is a Xilinx ISE® Project Navigator Project (.xise) for Xilinx ISE version 14.1 The
Verilog-based top.v module provides FPGA/board net connectivity, allows HDL interaction with peripherals, and
instantiates the wrapper that carries both the Zynq Processing System and (I2C, SPI, GPIO, UART) soft peripherals which
interface to the PMOD ports. Software for the Zynq Processing System is supplied as a Xilinx software development kit
(SDK) project which includes a demonstration software application to evaluate each module’s functionality. The lower
level c-code driver routines are portable to the user’s own software projects.
Prerequisites
• Xilinx ISE14.1 or a later version must be installed on the development PC, along with a license for Xilinx EDK/SDK.
• To modify the FPGA code or the software, the user should have a basic understanding of Xilinx Project Navigator
(ISE) development tools, I
2
C, SPI, GPIO buses, ANSI C, and (ideally) the Xilinx Embedded Development Kit toolset.
• Maxim Analog Essential Project Source (downloadable from
• One or more of the peripheral modules boards in the Analog Essentials collection.