This version (27 Jan 2012 16:37) was approved by Robin Getz.
Nios Embedded Processor Drivers
Introduced in 2001, the original Nios® embedded processor represented the industry's first viable commercial processor created specifically for embedded systems design in FPGAs. Since then, tens of thousands of FPGA users have adopted the Nios and Nios II processors from Altera. Complete embedded systems design technical documentation is available on the Nios Literature page.
ADI has drivers for many of it's products which will work on the NIOS II processor.
Altera FPGAs
Below is the list of HDL sorted by connector type and compatible Analog Devices product.
BeMicro SDK
Analog to Digital Converters
AD7291 8-Channel,
I2C, 12-Bit SAR ADC with Temperature Sensor
AD7298 8-Channel, 1MSPS, 12-Bit SAR ADC with Temperature Sensor
AD7980 16-Bit, 1
MSPS PulSAR® ADC in MSOP/QFN
AD7982 18-Bit, 1
MSPS PulSAR® 7.0 mW ADC in MSOP/QFN
AD7983 16-Bit, 1.33
MSPS PulSAR ADC in MSOP/QFN
AD7984 18-Bit, 1.33
MSPS PulSAR 10.5 mW ADC in MSOP/QFN
Digital to Analog Converters
AD5415 Dual 12-Bit, High Bandwidth, Multiplying DAC with 4 Quadrant Resistors and Serial Interface
AD5421 16 Bit, Serial Input, Loop-Powered, 4
mA to 20
mA DAC
AD5449 Dual 12-Bit, High Bandwidth Multiplying DAC with Serial Interface
AD5541A 2.7
V to 5.5
V, Serial-Input, Voltage-Output, 16-Bit nanoDAC™
AD5542A 2.7
V to 5.5
V, Serial-Input, Voltage-Output, 16-Bit nanoDAC™
AD5543 Current Output / Serial Input, 16 Bit DAC
AD5553 Current Output / Serial Input, 14 Bit DAC
AD5629R Octal, 12-bit,
I2C VOLTAGE OUTPUT denseDAC with 5 ppm/°C On-Chip Reference
AD5668 Octal 16-bit
SPI Voltage Output denseDAC with 5ppm/°C On-Chip Reference
AD5669R Octal, 16-bit,
I2C VOLTAGE OUTPUT denseDAC with 5 ppm/°C On-Chip Reference
AD5755 Quad Channel, 16-Bit, Serial Input, 4
mA to 20
mA and Voltage Output DAC, Dynamic Power Control
AD5755-1 Quad Channel, 16-Bit, Serial Input, 4-20mA & Voltage Output DAC, Dynamic Power Control, HART Connectivity
AD5757 Quad Channel, 16-Bit, Serial Input, 4-20mA Output DAC, Dynamic Power Control, HART Connectivity
AD5781 True 18-Bit, Voltage Output DAC ±0.5
LSB INL, ±0.5
LSB DNL
AD5791 1 ppm 20-Bit, ±1
LSB INL, Voltage Output DAC
Digital Potentiometers
ADN2850 Nonvolatile Memory, Dual 1024-Position Digital Resistor
AD5172 256-Position, One-Time Programmable, Dual Channel,
I2C Digital Potentiometer
AD5235 Nonvolatile Memory, Dual 1024-Position Digital Potentiometer
AD5252 I2C, Nonvolatile Memory, Dual 256-Position Digital Potentiometer
AD5254 Quad 256-Position
I2C Nonvolatile Memory, Digital Potentiometer
AD5270 1024-Position, 1% Resistor Tolerance Error,
SPI Interface and 50-TP Memory Digital Rheostat
AD5272 1024-Position, 1% Resistor Tolerance Error, Single Channel
I2C Interface and 50-TP Memory Digital Rheostat
AD8403 4-Channel Digital Potentiometer
Direct Digital Synthesis ( DDS) & Modulators
AD9833 Low Power, 12.65 mW, 2.3
V to +5.5
V, Programmable Waveform Generator
AD9834 20 mW Power, 2.3
V to 5.5
V, 75
MHz Complete DDS
AD9837 Low Power, 8.5 mW, 2.3
V to 5.5
V, Programmable Waveform Generator
AD9838 11 mW Power, 2.3V to 5.5V, Complete DDS
Circuits from the Lab
CN0150 Software Calibrated, 1
MHz to 8
GHz, 70
dB RF Power Measurement System Using the AD8318 Logarithmic Detector
CN0178 Software-Calibrated, 50
MHz to 9
GHz, RF Power Measurement System
CN0187 Crest Factor, Peak, and RMS RF Power Measurement Circuit Optimized for High Speed, Low Power, and Single 3.3
V Supply
CN0188 Low Cost, Level Shifted Low Side Current Monitor for Negative High Voltage Rails
CN0194 Galvanically Isolated, 2-Channel, 16-Bit, Simultaneous Sampling, Daisy-Chained Data Acquisition System
CN0204 Flexible, High Voltage, High Accuracy, Low Drift PLC/DCS Analog Output Module
CN0216 Precision Weigh Scale Design Using the AD7791 24-Bit Sigma-Delta ADC with External ADA4528-1 Zero-Drift Amplifiers
CN0218 500
V Common-Mode Voltage Current Monitor
CED1Z
Analog to Digital Converters
AD7621 16-Bit, 2
LSB INL, 3
MSPS PulSAR® ADC
AD7626 16-Bit, 10
MSPS, PulSAR Differential ADC
AD7671 16-Bit 1
MSPS Bipolar PulSAR® ADC
AD7938 8-Channel, 1.5
MSPS, 12-Bit Parallel ADC with a Sequencer