Anadigm FPAA Solutions Training Class III

Similar documents
AN231K04-DVLP3 AnadigmApex Development Board

AN231K04-DVLP3 AnadigmApex Development Board

Anadigmvortex AN221D04

Design Brief 205 Understanding the Anadigm Boot Kernel (ABK)

Propeller Activity Board (#32910)

Apex Filter Demo Application Note

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

App Note Application Note: Addressing Multiple FPAAs Using a SPI Interface

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

Nios Embedded Processor Development Board

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Propeller Board of Education (#32900)

The Atmel ATmega328P Microcontroller

32 bit Micro Experimenter Board Description and Assembly manual

Symphony SoundBite Reference Manual

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT DC BIT MICROPOWER NO LATENCY DELTA SIGMA ADC LTC2400 DESCRIPTION

DEV-1 HamStack Development Board

The Atmel ATmega168A Microcontroller

MicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES

TDSDB Features. Description

8051 Basic Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

Trends in Prototyping Systems. ni logic Pvt. Ltd., Pune, India

CDB5364. Evaluation Board for CS5364. Features. Description CS5364 A/D RS232 USB Micro. Control I²C or SPI S/PDIF. Output.

PIC Serial Peripheral Interface (SPI) to Digital Pot

Doc: page 1 of 9

RDB1768 Development Board User Manual

General-Purpose Microcontroller Module 12a Hardware Reference Release 1.4a (October 11, 2017)

AN13x series AN23x series AnadigmApex dpasp Family User Manual

Lab 0: Wire Wrapping Project: Counter Board

VLSI AppNote: VSx053 Simple DSP Board

ECE 480 Team 5 Introduction to MAVRK module

Debug Tool Fashion Accessories An showcase of development tool accessories designed to enhance your debug session

University of Florida EEL 4744 Drs. Eric M. Schwartz, Karl Gugel & Tao Li Department of Electrical and Computer Engineering

Goal: We want to build an autonomous vehicle (robot)

Getting Started with STK200 Dragon

KNJN I2C bus development boards

)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany

MAXSANTAFEEVSYS User Manual

Rhino Robot Control Board [RKI-1550]

ARDUINO LEONARDO ETH Code: A000022

TLE9869 Eval.Kit V1.0 Users Manual

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8

DMX512-4 Channel PWM Driver Board #805

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers

Evaluation Board for CS5351

BIG8051. Development system. User manual

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0

Evaluation Board for CS5361

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware...

Doc: page 1 of 6

Doc: page 1 of 8

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

ESPino - Specifications

Getting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1

Sanguino TSB. Introduction: Features:

Clicker 2 for Kinetis

Melon S3 FPGA Development Board Product Datasheet

SUB-SYSTEM BOARD 5562 Campbell (MAXREFDES4#): 16-Bit High-Accuracy 4-20mA Input Isolated Analog Front End (AFE)

Table of Contents. Introductory Material

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

Interfacing to Digital Potentiometers

Lab 4: Digital Electronics BMEn 2151 Introductory Medical Device Prototyping Prof. Steven S. Saliterman

Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

Copyright 2011 R.S.R. Electronics, Inc. All rights reserved. 04/11. Ver. 1.0web

AD9144-FMC-EBZ Evaluation Board Quick Start Guide

LPC1788 Mio Board. The functional details of the board are as follows-

ZKit-51, 8051 Development Kit

The Freescale MC908JL16 Microcontroller

AlphaBot2 robot building kit for Arduino

ARDUINO MINI 05 Code: A000087

ARDUINO LEONARDO WITH HEADERS Code: A000057

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

Rapid28iXL PIC Prototyping PCB User Manual

SiliconBlue. SiliconBlue Technologies iceman65 Board. Programmable Solutions for Consumer Handheld. 7-MAY-2008 (v1.

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing

Rapid40iXL PIC Prototyping PCB User Manual

App Note Application Note: State-Driven Control of a dpasp using a Microchip PIC.

Rapid40i PIC Prototyping PCB User Manual

Stellaris LM3S3748 Evaluation Kit README FIRST

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

ARDUINO MEGA 2560 REV3 Code: A000067

TEST REPORT POWER SUPPLY AND THERMAL V2

Laboratory: Introduction to Mechatronics. Instructor TA: Edgar Martinez Soberanes Lab 1.

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

SPI Memory and D/A board datasheet EB

CoiNel Technology Solutions LLP. LPC2148 ARTIST Instruction Manual LPC2148 ARTIST. Instruction manual. Revision 1

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Arduino Uno R3 INTRODUCTION

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

LPC2148 DEV BOARD. User Manual.

Transcription:

Anadigm FPAA Solutions Training Class III

Agenda Learning Goals Evaluation board components Board architecture Power connection COM connection Output connection Development board Verify proper connection to development board Verify that we have a valid output signal Download FPAA circuits to the development board, change parameters and topology Demonstrate dynamic programming AnadigmApex On Line Customer Seminar Series December 2016 page 1

Equipment requirements LAB Equipment needed Oscilloscope Anadigm Evaluation or Development Kit Suitable power supply USB cable that was included with your Anadigm development/evaluation kit AnadigmApex On Line Customer Seminar Series December 2016 page 2

Prerequisites It is assumed you have taken class I and II of the Anadigm Online Training series or have equivalent knowledge or experience. It is assumed that you have installed the latest version of AnadigmDesigner2 and have obtained a valid license from the Anadigm web site: www.anadigm.com. AnadigmApex On Line Customer Seminar Series December 2016 page 3

AnadigmApex Development Boards AnadigmApex On Line Customer Seminar Series December 2016 page 4

Board orientation 1a AN231E04-DVLP3 AN231E04-DVLP4 Boards look like this. These boards were sold between 2008 and 2016 AnadigmApex On Line Customer Seminar Series December 2016 page 5

Board orientation 1b AN231E04-SING1 AN231E04-DUAL2 AN231E04-QUAD4 Boards look like this. Sold from 2016. AnadigmApex On Line Customer Seminar Series December 2016 page 6

Board orientation 2a AN231K04-DVLPx Development Kit board Small footprint Board 4.8 x 3.8 inches. Serial or USB serial interface for downloading AnadigmDesigner 2 circuit files. Ability to store configurations in to onboard non-volatile memory and in the onboard Microcontroller. Utilises Microchip PIC FLASH, once stored this configuration can be used as the Boot circuit. Ability to write to and then boot from EEPROM, (external EEPROM is not supplied, empty socket is onboard). Large breadboard area around the AN231E04 device. Header pins for all the dpasp device analog I/Os. Ability to separate, electrically and physically, the digital section. Two circuit footprints for configuration as Rauch filters, single to Differential converters, level shifters etc. Daisy chain capability that allows multiple boards to be connected to evaluate multi-chip systems. Standard PC serial interface for downloading AnadigmDesigner 2 circuit files. On-board 16-MHz oscillator module. AnadigmApex On Line Customer Seminar Series December 2016 page 7

Board orientation 3a DIGITAL circuitry ANALOG Circuitry AnadigmApex On Line Customer Seminar Series December 2016 page 8

Board orientation 4a Analog Only, SPI interface Prototyping board ACLK SI SCLK No digital noise, no serial interface. Simple SPI connection to host processor. ***CAN BE USED TO PROTOTYPE*** AnadigmApex On Line Customer Seminar Series December 2016 page 9

Power and Serial Connections to board 5a Power (9 volt regulated (or semiregualted) supply) Between 6 and 10 volt regulated is OK, 9 is easy to buy, Centre pole of connector is +ve Or connected a regulated suppy output to here Between 4.5 and 6 volt regulated USB/Serial Cable USB or Serial Cable jumper setting AnadigmApex On Line Customer Seminar Series December 2016 page 10

Board orientation 2b1 Features of this SINGle development board Board footprint 4.3 x 3.6 inches Versatile supply requirement single supply +4 to +9V On-board regulated +3.3V supply AND On-board generated -3.3V USB serial interface for downloading AnadigmDesigner 2 circuit files 32bit PIC32 with 80MHz clock, 512KB program memory, 32KB data memory, 16 x 10bit ADCs Simple 5 pin header for reprogramming of PIC32 Option for 16MHz or 40MHz analog master clock 16 x 2 LCD display capable (LCD not supplied) Breadboard area Access points to all relevant pins of the FPAA Input Rauch LP filters, easily configured with passive components Output LP filter buffers, easily configured with passive components DIP switches for easy connectivity between FPAA, input Rauch filters, and output buffers Ability to electrically isolate digital & analog sections Ability to store configurations in FLASH Ability to self configure with test circuit Reset button AnadigmApex On Line Customer Seminar Series December 2016 page 11

Features of this DUAL development board Board footprint 5.6 x 4.7 inches Versatile supply requirement single supply +4 to +7V On-board regulated +3.3V supply On-board generated -3.3V supply Standard USB serial interface for downloading AnadigmDesigner 2 circuit files 32bit PIC32 with 80MHz clock, 512KB program memory, 32KB data memory, 16 x 10bit ADCs Simple 5 pin header for reprogramming of PIC32 Option for 16MHz or 40MHz analog master clock 16 x 2 LCD display capable Breadboard areas Access points to all relevant pins of each FPAA Input Rauch LP filters, easily configured with passive components Output LP filter buffers, easily configured with passive components DIP switches for easy connectivity between FPAAs, input Rauch filters, and output buffers Ability to electrically isolate digital & analog sections Ability to configure 1 or 2 FPAA chain Ability to store configurations in FLASH Ability to self configure with test circuit Reset button Board orientation 2b2 AnadigmApex On Line Customer Seminar Series December 2016 page 12

Features of this QUAD development board Board footprint 8.0 x 5.25 inches Versatile supply requirement single supply +4 to +6V On-board regulated +3.3V supply On-board generated -3.3V supply Standard USB serial interface for downloading AnadigmDesigner 2 circuit files 32bit PIC32 with 80MHz clock, 512KB program memory, 32KB data memory, 16 x 10bit ADCs Simple 5 pin header for reprogramming of PIC32 Option for 16MHz or 40MHz analog master clock 16 x 2 LCD display capable Breadboard areas Access points to all relevant pins of each FPAA Input Rauch LP filters, easily configured with passive components Output LP filter buffers, easily configured with passive components DIP switches for easy connectivity between FPAAs, input Rauch filters, and output buffers Ability to electrically isolate digital & analog sections Ability to configure 1, 2, 3 or 4 FPAA chain Ability to store configurations in FLASH Ability to self configure with test circuit Reset butt Board orientation 2b3 AnadigmApex On Line Customer Seminar Series December 2016 page 13

Board orientation 3b1 AnadigmApex On Line Customer Seminar Series December 2016 page 14

Board orientation 3b2 AnadigmApex On Line Customer Seminar Series December 2016 page 15

Board orientation 3b3 AnadigmApex On Line Customer Seminar Series December 2016 page 16

Board orientation 4b Analog Only, SPI interface Prototyping board. Similar for the SINGl1, DUAL and QUAD boards ACLK SI SCLK No digital noise, no serial interface. Simple SPI connection to host processor. ***CAN BE USED TO PROTOTYPE*** See Board user manual for more detail AnadigmApex On Line Customer Seminar Series December 2016 page 17

Power and Serial Connections to board 5b These connections are similar for SINGle, DUAL and QUAD USB Cable (serial Port) Power (9 volt regulated (or semiregualted) supply) Between 6 and 10 volt regulated is OK, 9 is easy to buy, Centre pole of connector is +ve Or input to here between 4.5 and 6 volt regulated connected a regulated supply AnadigmApex On Line Customer Seminar Series December 2016 page 18

Evaluation Board Lab All recent Anadigm boards have a USB serial connection - used to connect the board to a PC running AnadigmDesigner2 thus enabling instant prototyping. Anadigm has used two different serial port drivers (on different boards). Silicon Graphic IC UART and associated PC drivers Microchip PIC Embedded UART and Microsoft generic serial driver. Please read the documentation with your board to discover which driver to use/install and connect the board to you PC running AnadigmDesigner2 AnadigmApex On Line Customer Seminar Series December 2016 page 19

Test connection to make sure the board is working To Test the board connection. Go to the Settings Menu, the preferences. Then the Port Tab If you have successfully installed the driver and connected a powered board to the PC you will see the appropriate COM Port using the drop down AnadigmApex On Line Customer Seminar Series December 2016 page 20

Test connection to make sure the board is working To Test the board connection. Go to the target tab at the top of the screen and choose display board information If the board is connected and powered up correctly, you will see a message box similar to that on the left which identifies the device type, ABK version and board. If you see some other message there may be some problem such as a bad power connection or the serial cable might not be connected AnadigmApex On Line Customer Seminar Series December 2016 page 21

Set up the oscilloscope connection Hook up two pairs of oscilloscope probes here at the output pairs, labeled O3N and O3P, Plus O4N and O4P. If you have limited Scope ability you can connect to O3P and O4P only And hook up scope ground to the gnd pin. Consider soldering in a wire or pin to attach the gnd clip on to. AnadigmApex On Line Customer Seminar Series December 2016 page 22

Set up the oscilloscope connection, alternate If You enabled the negative 3.3volt supply Close the switches to connect the signal To the Output Amplifier. You can now hook up the oscilloscope probes here at the output after differential to single-ended coversion AnadigmApex On Line Customer Seminar Series December 2016 page 23

Verify FPAA is producing a proper output Step 1: Load the circuit from the class.zip package named Class III test circuit2.ad2 Can be downloaded from here Http://www.anadigm.com/_doc/Class III test circuit2.ad2 See next page to see what the parameter settings are (they are already set for you) AnadigmApex On Line Customer Seminar Series December 2016 page 24

Verify FPAA is producing a proper output Sine wave Oscillator Parameter window OscillatorSawSqr Parameter window AnadigmApex On Line Customer Seminar Series December 2016 page 25

Verify FPAA is producing a proper output Step 1:Click on the down arrow to download to the development board and you should see a output like the trace below: Output 1 will be a 80kHz sine wave. Zoom in time and Notice the stair steps in the output: this stair Step is the 4000 KHz clock. Output 2 will be a 40khz triangle(sawtooth) wave Step 2:Click on the Sim Button AnadigmDesigner2, inbuilt function simulator will show the same results if all went well ` AnadigmApex On Line Customer Seminar Series December 2016 page 26

Thank You For Attending Anadigm Training! AnadigmApex On Line Customer Seminar Series December 2016 page 27