um-fpu64 Floating Point Coprocessor 28-pin Breakout Board Introduction Bare um-fpu64 28-pin Breakout Board

Similar documents
um-fpu Application Note 9 Adding a Serial Connection to um-fpu V2

MAX31723PMB1 Peripheral Module

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available)

PCB-STM32-F3U. Development baseboard for the STMicro Discovery-F3 module (STMicro part# STM32F3DISCOVERY)

Prototyping Module Datasheet

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

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

FUNCTIONAL BLOCK DIAGRAM DIGITAL POWER SUPPLY +5V +3.3V EXT. EXTERNAL ANALOG POWER SUPPLY V LOGIC V DD V SS SPI INTERFACE RDY RESET AD5292 GND

Rapid28iXL PIC Prototyping PCB User Manual

ST SPC58 B Line Emulation Adapter System

Rapid40iXL PIC Prototyping PCB User Manual

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

MAX5216PMB1 Peripheral Module

Propeller Project Board USB (#32810)

A4988 Stepper Motor Driver Carrier, Black Edition

Sierra Radio Systems. Digital Compass. Reference Manual. Version 1.0

PIC 28 Pin Board Documentation. Update Version 5.0

Rapid40i PIC Prototyping PCB User Manual

Pmod modules are powered by the host via the interface s power and ground pins.

WICE-SPI Hardware Operation Manual

EVAL-ADG2128EB. Evaluation Board I 2 C CMOS, 8 12 Analog Switch Array with Dual/Single Supplies FEATURES DESCRIPTION

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P

A4988 Stepper Motor Driver Carrier

ARDUINO MICRO WITHOUT HEADERS Code: A000093

AAZ-0914A USB, Blue tooth and Graphic CPU 50MHZ Antenna Analyzer

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

Adafruit Terminal Block Breakout FeatherWing

JeeNode V2. A small *duino-ish MPU board with a wireless RF module. Jean-Claude Wippler jeelab.equi4.com March 2009

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

VFO/Signal Generator kit PCB Revision QCU Rev 1 or QCU Rev 3

Shack Clock kit PCB Revision: QCU Rev 1 or QCU Rev 3

Adafruit USB Power Gauge Mini-Kit

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB

Arduino ADK Rev.3 Board A000069

reserved pulse width stim freq int/ext trig Amplitude

+Denotes lead-free and RoHS compliant.

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

DEV-1 HamStack Development Board

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

MAX14850PMB1 Peripheral Module

Arduino Dock 2. The Hardware

LCMM024: DRV8825 Stepper Motor Driver Carrier,

Using um-fpu64 with Arduino

ARDUINO MEGA 2560 REV3 Code: A000067

Features. General Description. Kit Contents. MAX32660 EV Kit Photo

Evaluates: EV Kits Requiring SPI/ Parallel to USB Interface. INTF3000 Interface Board. General Description. Quick Start. Benefits and Features

SRI-02 Speech Recognition Interface

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

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port

MAX11205PMB1 Peripheral Module

ARDUINO UNO REV3 Code: A000066

Digilab 2E Reference Manual

Evaluates: MAX MAX31865PMB1 Peripheral Module. General Description. Features and Benefits. Peripheral Module Board Photo

ES-562/564U COMBINATION CLOCK/TIMER

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

An open-source hardware+software project. For design files and additional documentation, please visit:

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

POL BMR465 Evaluation Board

LM53X Development and Evaluation Product Family

Evaluation Board for AD5371 EVAL-AD5371EBZ

PCI Host Controller 14a Hardware Reference Release 1.2 (October 16, 2017)

Post Tenebras Lab. Written By: Post Tenebras Lab

ARDUINO MEGA ADK REV3 Code: A000069

CV Arpeggiator Rev 2 Build Documentation.

Mini-TNC Rev 0711 is designed exclusively to work as an APRS TNC.

Pridgen Vermeer Robotics Xmega128 Manual

AVR-M Rev 5 ASSEMBLY

MAX3983 SMA Connector Evaluation Kit

IMU Axis Gyro Evaluation Board Application Note

A4988 Stepper Motor Driver Carrier with Voltage Regulators

Web Site: Forums: forums.parallax.com Sales: Technical:

Bolero Nexus Emulation Adapter 208BGA 100TQ

H89-Z37 DOUBLE-DENSITY FLOPPY CONTROLLER

ISA Host Controller 15a Hardware Reference Release 1.2 (October 16, 2017)

RFX 328p dev/deployment board - Assembly instructions (long version, v1.3, Feb 12, 2015)

um-fpu64 IDE Integrated Development Environment User Manual Release 411 Introduction Main Features Further Information Compiling

Board Of Education USB (#28850)

Bolero3M Nexus Emulation Adapter 256BGA 176TQ

Manual Main PCB Small-MIDI 4

ONYX-MM-XT PC/104 Format Counter/Timer & Digital I/O Module

Maxim Integrated Products 1

AKKON USB CONTROLLER BOARD

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

Boson Development Board <9hz Boson

BB-303 Manual Baseboard for TMCM-303

Official Publication Date: 12/18/2018 Official Expiration Date: Until Next Release

Breeze Board. Type A. User Manual.

Propeller Activity Board (#32910)

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

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

MAX44000PMB1 Peripheral Module

ic-mhm EVAL MHM1D EVALUATION BOARD DESCRIPTION

SimPLC. User Manual.

USER MANUAL FOR HARDWARE REV

+Denotes lead-free/rohs-compliant. J5 1 J10 J13 4 J17 1 L1 1 L2 1 L4 L7 4

PICAXE DEVELOPMENT BOARD (AXE091)

Phase Loss Protection Upgrade. Phase Loss Protection Upgrade. In this bulletin:

INSTALL.EXE. Maxim Integrated Products 1

VLSI AppNote: VSx053 Simple DSP Board

Transcription:

Floating Point Coprocessor Breakout Board Introduction The breakout board has all of the required connections, and provides access to all um- FPU64 pins. It can be used as a development board or for permanently mounting in a project. The features include: all required connection for the interface selector and connector with resistors for SPI or I 2 C connections serial connector for access to SERIN and SEROUT pins serial connector is compatible with SparkFun FDTI Basic Breakout and Parallax PropPlug Power or Busy Status LED space provided for RTC oscillator and capacitors breakout connector for D0-D4 breakout connector for D5-D8 and AN0-AN5 optional I 2 C pull-up resistors for D0 and D board can be powered from USB during development Bare Breakout Board Micromega Corporation Revised 203-07-03

Installing the Required Components The following components are required for all configurations. - socket for - 0uF Tantalum capacitor (low ESR) 2-0. uf capacitors 2 - resistors - LED (note: + anode (long lead) is on the left) various 0. headers D4 D3 D2 D D0 D-I2C DO-I2C 0 uf EN MCL AN0 AN D5 D6 D8 BSY Male or female headers can be installed for each of the breakout connectors and jumpers. The following photo shows the breakout board after the required components and headers have been installed, and a right-angle header has been installed for the serial connector. See the Serial Connection section for additional information regarding the serial connector. Power Selector and LED Resistor The breakout board can be configured to draw power from the serial connector pin, or the interface connector pin. The interface connector should be used for power when connecting the to other components, since the serial connector can only supply a limited amount of current. Using the serial connector to supply power is convenient for development, since no external power supply is required, but care should be taken to ensure that the current requirements of your circuit are within the limits that can be provided by the serial connection. The LED can be configured as a power on indicator, or as a busy indicator, depending on the placement of the Micromega Corporation 2 Breakout Board

330 ohm resistor. When configured for power on, the LED turns on whenever is applied to the VDD pin. When configured as a busy indicator, the LED turns on when the /BUSY pin is low. Power from Serial Connector - pin Power from Interface Connector - pin Power Selector D4 D3 D2 D D0 D-I2C DO-I2C 0 uf EN MCL AN0 AN D5 D6 D8 BSY LED Resistor No LED connection LED shows Power On LED Shows Busy Status SPI Interface To configure the board for using an SPI interface, set the SEL jumper and add the resistor if using a 2-wire interface. The microcontroller connections are shown for each type of SPI interface. Interface Connector and Resistors D4 D3 D2 D D0 D-I2C DO-I2C 0 uf EN MCL AN0 AN D5 D6 D8 BSY SEL Jumper I2C SEL SPI Select SPI Interface Micromega Corporation 3 Breakout Board

SPI Bus Interface No resistors are installed when using an SPI Bus interface. Interface Connector Microcontroller / / SCK MISO MOSI SPI 3-wire Interface No resistors are installed when using an SPI 3-wire interface. Interface Connector Microcontroller / / SCK MISO MOSI SPI 2-wire Interface The resistor is installed when using an SPI 2-wire interface. Interface Connector Microcontroller / / CLK N/C DATA Micromega Corporation 4 Breakout Board

I 2 C Interface To configure the board for using an I 2 C interface, set the SEL jumper and configure the pull-up resistors as required. The microcontroller connections are shown. Interface Connector and Resistors D4 D3 D2 D D0 D-I2C DO-I2C 0 uf EN MCL AN0 AN D5 D6 D8 BSY SEL Jumper I2C SEL SPI Select I 2 C Interface No Pull-ups Pull-ups Interface Connector Microcontroller / / N/C N/C Serial Connection The serial connector is used to connect to the SERIN and SEROUT pins of the. The pinout of the connector has been designed to be compatible with two commonly available USB to serial interface boards: SparkFun FDTI Basic Breakout - (SparkFun part number DEV-08772) A 6-pin right-angle 0. male header should be installed in the outer six holes for the SparkFun FDTI Basic Breakout. Parallax Prop Plug (Parallax Item #3220) A 4-pin right-angle 0. male header should be installed in the inner four holes for the Parallax Prop Plug. Other USB to serial boards can also be used, but will likely require some custom wiring to change the pinout to be compatible with one of the serial connectors. A pull-down resistor is connected to the SERIN pin, so if nothing is plugged into the serial connector pins when the in reset, the debug monitor will be disabled. Micromega Corporation 5 Breakout Board

D4 D3 D2 D D0 D-I2C DO-I2C 0 uf EN MCL AN0 AN D5 D6 D8 BSY Serial Connector SparkFun FDTI Basic Parallax Prop Plug Example using FDTI Basic Breakout - Micromega Corporation 6 Breakout Board

Other Connections D0/D I 2 C Pull-ups D4 D3 D2 D D0 D-I2C DO-I2C 0 uf EN MCL AN0 AN D5 D6 D8 BSY RTC Crystal D0/D I 2 C Pull-ups The D0/D pull-up resistors are provided to facilitate using these pins for connecting devices to a local I2C bus. Jumpers D0-I2C and D-I2C are provided to enable or disable the pull-up resistors. D-I2C DO-I2C D-I2C DO-I2C Not Enabled Enabled RTC Crystal Oscillator If the real-time clock is used, the crystal and two capacitors must be installed. D0-D4 Breakout Connector A 7-pin connector is provided for the D0-D4 pins. D4 D3 D2 D D0 PCB Label Pin D4 D4/RTC D3 D3 D2 D2 D D VSS VDD Micromega Corporation 7 Breakout Board

A0-A5 and D5-D8 Breakout Connector A 0-pin connector is provided for the A0-A5 and D5-D8 pins. The /MCLR and /BUSY pins are also brought out to this connector. MCL AN0 AN D5 D6 PCB Label MCL AN0 AN D5 D6 BSY D8 BSY Pin VSS /MCLR AN0/VREF+ AN/VREF- D5/AN2 D6/AN3 /AN4 D8/AN5 /BUSY VSS Note: Since /MCLR is connected to through a pull-up resistor, the can be reset by briefly connecting the MCL pin to ground. Since the pin is next to the MCL pin, a post shunt can easily be used to briefly connect MCL to. Connector Two extra ground pins are provided. Reset Enable Jumper This option connects the pin from the serial connector to the /MCLR pin. This jumper should not be installed, since this capability is not currently supported by the the IDE. EN Schematic Diagram A schematic diagram is available as a separate document entitled. See: Breakout Schematic.pdf Micromega Corporation 8 Breakout Board

Parts List The parts for the breakout board are listed below, with Digi-Key part numbers included for reference purposes. All of the parts can be replaced with equivalent parts from other suppliers, and many of the parts may already be in your parts bin. Some parts can be omitted depending on the interface connection and the options selected. Qty Description Use Digi-Key Part Number 2 2 4 Socket, Capacitor, 0 uf Tantalum Capacitor, 0. uf Ceramic Resistor, /8W Resistor, /8W (see note ) Power Power /MCLR pull-up SERIN pulldown I 2 C pull-ups ED3328-ND 478-839-ND 478-392-ND CF8JT0CT-ND CF8JT4K70CT-ND Resistor, /8W (see note 2) 2-wire SPI CF8JT00CT-ND Resistor, 330 /8W LED 3mm Green Diffused Crystal, (see note 3) Power/Busy LED Power/Busy LED RTC CF8JT330RCT-ND 56-293-ND X24-ND 2 Capacitor, 22 pf Ceramic (see note 3) RTC 490-3708-ND Header, 0. Right-angle 40-position 6-pin or 4-pin Serial Connector SEC-40-ND Header, 0. Straight 40-position 0-pin, 7-pin, 6-pin, 3-pin, 3-pin, 2-pin Connectors and Jumpers S02EC-40-ND 4 Post Shunt, 0. Low-profile Jumpers A26232-ND. The resistors should only be installed if the I 2 C interface is used, and pull-ups are not already provided by the connecting device. 2. The resistor should only be installed if the 2-wire SPI interface is used. 3. The crystal and 22 pf capacitors are only required if the real-time clock is used. Further Information See the Micromega website (http://www.micromegacorp.com) for additional information regarding the floating point coprocessor, including: Datasheet Instruction Set Micromega Corporation 9 Breakout Board