NanoBoard Configuring an FPGA Project Automatically. Identifying System Hardware. Modified by Admin on Sep 13, 2017
|
|
- Ashlee Cobb
- 5 years ago
- Views:
Transcription
1 NanoBoard Configuring an FPGA Project Automatically Frozen Content Modified by Admin on Sep 13, 2017 Parent article: Understanding the NanoBoard 3000 Constraint System Although an FPGA design project targeting the NanoBoard 3000 can be configured manually by adding a configuration, assigning the required board constraint files and creating a mapping constraint file by hand the process is greatly simplified through use of an auto-configuration feature. Using this feature, a target configuration for the FPGA design project is automatically created. The required board-level constraint files are then automatically determined and added to this configuration, based on the hardware (motherboard and peripheral board) detected in your system. Where a peripheral board has been attached to the motherboard and detected, an additional board mapping constraint file is also generated and added to the configuration, which handles connection of that peripheral board to the main motherboard. Identifying System Hardware Before taking a closer look at the auto-configuration procedure itself, it is a good idea to understand the technology by which such automatic configuration of the system is made possible. The key to being able to configure an FPGA design project automatically, is the ability of Altium Designer to identify the specific hardware you are currently using in your system. Identification is made possible through the use of memory devices, located on: the NanoBoard 3000 motherboard each peripheral board. The device used on each board is a 1-Wire compatible device. The NanoTalk Controller interrogates the memory device on each board over a single wire, resulting in the presence of two 1-Wire buses used for system identification purposes. The memory device used on the NanoBoard 3000 is a DS bit, 1-Wire EPROM device (from Maxim). Each peripheral board from Altium has a DS2406 device (also from Maxim). The following is an illustration of the 1-Wire board identification system in place for the NanoBoard 3000.
2 1-Wire board identification system for the NanoBoard Each 1-Wire memory device is pre-programmed with an Altium Board Identifier string. This string is 32 bytes long and can be represented as: <UniqueID><ClassID><BatchID><VendorID> The four components of the string are defined in the following sections. UniqueID <UniqueID> is an 8 byte code programmed by the manufacturer to guarantee a unique device. The 64 bits of this code are made up of three distinct parts. The first 8 bits provide the 1-Wire family code, the next 48 bits provide the serial number which is unique to each device. The last 8 bits provide a cyclic-redundancy-check of the first 56 bits. The full 64-bit code is stored in, and accessed from, a separate ROM within the device. ClassID <ClassID> is a 16 byte (hex-coded ASCII) ident for the board upon which the 1-Wire memory device resides. The string consists of the board code and the board revision, separated by a full stop. Rightpadding using space characters (20h) ensures the length is kept to 16 bytes. These 16 bytes are stored in, and accessed from, Page 0 of the DS2502's/DS2406's data memory in the address range 0000h 000Fh. The following table illustrates example coding for the NanoBoard 3000XN motherboard (Xilinx variant) and a peripheral board. Board Motherboard Format Example Information NB3000xx.nn NB3000XN.04 Resulting 16 Bytes entered into 1- Wire device's data memory 4E E 2E
3 Peripheral Board PBxx.nn BatchID PB E <BatchID> is a 4 byte ident for the production run. These four bytes are stored in, and accessed from, Page 0 of the DS2502's/DS2406's data memory in the address range 0010h 0013h. VendorID <VendorID> is a 4 byte ident for who made the board. This value is h for all Altium manufactured boards. These four bytes are stored in, and accessed from, Page 0 of the DS2502's/DS2406's data memory in the address range 0014h 0017h. The remaining 8 bytes in Page 0 of the device's data memory (address range 0018h 001Fh) are left blank (contain FFh). In terms of auto-configuration, it is the <ClassID> portion of the string that empowers the feature, as it is this string that determines the constraint file required in relation to a board. Configuring the Project Prior to using the auto-configuration feature, ensure the following: A peripheral board carrying resources used by the FPGA design is plugged into the NanoBoard 3000 motherboard. A peripheral board whose resources are not actually used can be left attached to the motherboard, or removed, as required. The NanoBoard 3000 is connected to the PC and is powered-on. The auto-configuration feature can be used to create the configuration for any chosen FPGA project that is currently open (in the Projects panel). Alternatively, it can be used to create the configuration and add it to a newly-created FPGA project. Access to the feature can be made in two ways: Right-click on the icon for the NanoBoard 3000, in the NanoBoard chain of the Devices view (View» Devices View). Use the Configure FPGA Project sub-menu to choose the specific FPGA design project to be configured, or choose New FPGA Project. In the latter case, a dialog will appear from which you can determine where, and under what name, the new project will be saved. Auto-configure direct from the Devices view. From the NanoBoard Configuration dialog. To access this dialog, double-click on the icon for the
4 NanoBoard 3000 to access its corresponding instrumentation in the Instrument Rack NanoBoard Controllers panel. Then click on the Board View button. Alternatively, right-click on the NanoBoard 3000 icon and choose View Configuration from the menu. Accessing the NanoBoard Configuration dialog and its visual summary of the physical hardware present in the system. By using the dialog, you are presented with a visual summary of your current NanoBoard 3000 system. The image in the dialog displays the motherboard, as well as any specific peripheral board that is currently attached to the motherboard. The dialog is dynamic refreshed on access. So if you attach (or remove) a peripheral board, the new physical setup will be displayed when you next access the dialog. The dialog also provides information relating to the Altium Board Identifier string for: ~ The NanoBoard 3000 motherboard ~ The currently attached peripheral board (if present) Use the Auto Configure FPGA Project drop-down at the bottom-left of the dialog to choose
5 the existing (open) project to configure, or to create a new project to which the configuration will be added. Auto-configure from the NanoBoard Configuration dialog. Whichever method of access is used, the auto-configuration process proceeds in exactly the same way. First, a configuration is created and named using the format: motherboard code_revision For example with a NanoBoard 3000XN (Xilinx variant, revision 4), the configuration will be named NB3000XN_04. Constraint files will then be added to the configuration for each of the detected boards in the system (motherboard and peripheral board). These are sourced from the \Library\Fpga folder of the installation. In each case, the file used will be determined by the <ClassID> component of the board's Altium Board Identifier string. For the NanoBoard 3000XN (Xilinx variant, revision 4), with <ClassID> = NB3000XN.04, then the constraint file retrieved and added to the configuration will be NB3000XN.04.Constraint. If you have attached a peripheral board to your 3000-series NanoBoard, the constraint file for that specific peripheral board would be retrieved and added to the configuration. For example, if you are using peripheral board PB02 (revision 6), with <ClassID> = PB02.06, then the constraint file retrieved and added to the configuration will be PB02.06.Constraint. In addition, use of a peripheral board results in the constraint file that defines the mapping of peripheral board to the motherboard also being created, on-the-fly, and added to the configuration. The name of this file will simply be that of the configuration itself, with the additional suffix '_BoardMapping' (e.g. NB3000XN_04_BoardMapping.Constraint). The file will be saved to the same location as the project file (*.PrjFpg) itself. _BoardMapping.Constraint files do not exist in the \Library\Fpga folder of the installation. To manually create such files would be time-consuming, in addition to manually identifying which boards are present in the system and sourcing the relevant constraint files by hand. The auto-configuration feature delivers these files, and configuration, in literally a 'blink-of-an-eye', freeing you to concentrate on other important aspects of your design. The configuration and assigned constraint files are listed in the subsequent Configuration Manager dialog that appears for the project.
6 Resulting configuration and constituent constraint files (auto-configuration-related files will be automatically assigned). Use the dialog to add any other constraint files for the project as required, and assign them to the configuration. If you already had constraint files added to the project for example to handle timing constraints these will appear listed in the Configuration Manager dialog, but will not automatically be assigned to the configuration generated by the auto-configuration process. Further Reading For more information on the DS2502 and DS2406 devices, refer to the datasheets (DS2502.pdf and DS2406.pdf) available at For a high-level overview of the 1-Wire bus protocol, refer to the application note (AN3989.pdf), also available at Source URL:
PB30 Prototyping Peripheral Board
PB30 Prototyping Peripheral Board Frozen Content Mod ifi ed by Adm in on Feb 10, 201 4 Additional Resources Datasheet Board Schematics Parent article: Peripheral Boards Altium's Prototyping peripheral
More informationPower Monitoring on the Desktop NanoBoard NB2DSK01
Power Monitoring on the Desktop NanoBoard NB2DSK01 Summary This application note provides information on the Power Monitoring functionality provided for the Desktop NanoBoard NB2DSK01. It covers how this
More informationAutomatic Firmware Update Wizard
Automatic Firmware Update Wizard Frozen Content Modified by on 13-Sep-2017 Main article: NanoBoard 3000 - Firmware Updates The Automatic Firmware Update wizard. The Automatic Firmware Update wizard is used
More informationWB_SDHC - Wishbone SDHC Controller
WB_SDHC - Wishbone SDHC Controller Frozen Content Modified by Admin on Sep 13, 2017 Parent article: FPGA Peripheral Components - Wishbone WB_SDHC - Wishbone SDHC Controller. The Wishbone SDHC Controller
More informationGraphical Display of Power Monitoring Data
Graphical Display of Power Monitoring Data Frozen Content Modified by on 6-Nov-2013 Display of power monitoring information in tabular format is good, but a visual representation of the values over time
More informationPCB Project Configurations
PCB Project Configurations Frozen Content Modified by Admin on Sep 13, 2017 Parent article: Board Design Release PCB design projects (*.PrjPcb) are design-side entities, containing the source documents
More informationThis page contains information regarding legacy Altium Vault Technologies. For the latest technology available, see Altium Vault.
Altium Personal Vault Frozen Content Modified by on 13-Sep-2017 This page contains information regarding legacy Altium Vault Technologies. For the latest technology available, see Altium Vault. The Altium
More informationThe following content has been imported from Legacy Help systems and is in the process of being checked for accuracy.
JTAG Viewer Old Content - visit altium.com/documentation Modified by Admin on Nov 6, 2013 The following content has been imported from Legacy Help systems and is in the process of being checked for accuracy.
More informationNB2DSK01 - Stereo Audio
NB2DSK01 - Stereo Audio Frozen Content Mod ifi ed by on 6- Nov -20 13 The NB2DSK01 provides a powerful stereo audio system, complete with analog mixer, power amplifier and various sound output methods.
More informationThe following content has been imported from Legacy Help systems and is in the process of being checked for accuracy.
Processor Debug Old Content - visit altium.com/documentation Modified by Admin on Nov 6, 2013 The following content has been imported from Legacy Help systems and is in the process of being checked for
More informationNanoBoard MIDI Interface
NanoBoard 3000 - MIDI Interface Frozen Content Mod ifi ed by Adm in on Nov 6, 201 3 The NanoBoard 3000 caters for transmission and reception of signals in accordance with the MIDI (Musical Instrument Digital
More informationWB_MP3DEC - Wishbone MP3 Decoder
WB_MP3DEC - Wishbone MP3 Decoder Frozen Content Modified by on 13-Sep-2017 Parent article: FPGA Peripheral Components - Wishbone WB_MP3DEC - Wishbone MP3 Decoder. The Wishbone MP3 Decoder component (WB_MP3DEC)
More informationMigrating from a Personal Vault to an Altium Vault Server
Migrating from a Personal Vault to an Altium Vault Server Frozen Content Modified by on 13-Sep-2017 This article features migration to an Altium Vault Server as the target vault. This is now considered
More informationAltiumLive - Content Store
AltiumLive - Content Store Frozen Content Modified by on 13-Sep-2017 Introducing the AltiumLive Content Store. The Content Store is an area in AltiumLive dedicated to content - content that is invaluable
More informationA Walk Through...the Board Design Release Process. Contents
A Walk Through...the Board Design Release Process Contents Design Project - Initial Preparation Create a New Design Repository Add Your Project to the Design Repository Connect to an Altium Vault Define
More informationCopy of A Walk Through...the Board Design Release Process
Copy of A Walk Through...the Board Design Release Process Language Japanese Contents Design Project - Initial Preparation Create a New Design Repository Add Your Project to the Design Repository Connect
More informationSDRAM Interface Clocking for the NB3000
SDRAM Interface Clocking for the NB3000 Frozen Content Modified by on 6-Nov-2013 NB3000XN 1. Schematic wiring for Xilinx DCM clocks. 2. Shared Memory Port PlugIn wiring. NB3000AL 1. Altera PLL wiring. 2.
More informationProbes are available for placement in the Schematic Editor only, by choosing Place» Directives» Instrument Probe [P, V, I] from the main menus.
Instrument Probe Old Content - visit altium.com/documentation Modified by Admin on Nov 18, 2013 Parent Page: Objects An Instrument Probe. Summary An instrument probe is a design directive. It instructs
More informationWB_INTERFACE Custom Wishbone Interface
WB_INTERFACE Custom Wishbone Interface Summary This document provides detailed reference information with respect to the WB_INTERFACE peripheral component. This component enables you to build custom Wishbone
More informationReleasing a PCB 2D-3D Model to a Vault
Releasing a PCB 2D-3D Model to a Vault Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Vault-Based Domain Models From a designer's perspective, a vault-based
More informationInstalling the Altium Vault
Installing the Altium Vault Old Content - see latest equivalent Modified by Admin on Sep 13, 2017 Parent article: Altium Vault The Altium Vault is a full-blown engineering content management solution that
More informationMoving to Altium Designer from Protel 99 SE
Moving to Altium Designer from Protel 99 SE Summary This article outlines the process you go through to transfer a Protel 99 SE design into the Altium Designer environment. Protel 99 SE uses the design
More informationBrowser-based Access and Management
Browser-based Access and Management Old Content - see latest equivalent Modified by on 13-Sep-2017 In addition to connecting to an Altium Vault through Altium Designer, and interfacing to it through the
More informationReleasing a Schematic Sheet to a Vault
Releasing a Schematic Sheet to a Vault Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Design Content Management Being able to re-use design content is something
More informationGetting Started with FPGA Design
Getting Started with FPGA Design Summary Tutorial TU0116 (v1.3) April 13, 2005 This tutorial gives an overview of how to create an FPGA design. It outlines how to create a schematic and then compile, synthesize,
More informationItem Revision Naming Schemes. Revision Naming Terminology. Default Revision Naming Schemes. Modified by Jason Howie on 31-May-2017
Item Revision Naming Schemes Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Items and Item Revisions Each Item in an Altium Vault is comprised of a series of
More informationConfigurable Generic Library
Configurable Generic Library Frozen Content Modified by on 13-Sep-2017 Altium Designer Winter 09 heralds the arrival of a new integrated library of configurable generic FPGA logic components FPGA Configurable
More informationAltium Designer Panels. Contents
Altium Designer s Contents CAM Editor Design Compiler s Embedded s Instrument-Rack s Other Instrument s PCB Editor and PCB Library Editor s Schematic Editor and Schematic Library Editor s Scripting s Signal
More informationPublished on Online Documentation for Altium Products (
Published on Online Documentation for Altium Products (https://www.altium.com/documentation) Home > Storage Manager Using Altium Documentation Modified by Jason Howie on Jun 16, 2017 Parent page: System
More informationSupport for 3D Models. Folder Type. Modified by Jason Howie on May 31, 2017
Support for 3D Models Old Content - see latest equivalent Modified by Jason Howie on May 31, 2017 The Altium Vault 2.5 release, in conjunction with Altium Designer 15.1, brings support for vault-based
More informationAltium Designer Viewer. Contents
Altium Designer Viewer Contents What You can do Key Features at-a-glance Supported Output Generation Viewer Environment Viewing Schematic Documents Viewing PCB Documents Searching Live Supplier Data Using
More informationUSING THE Integrated Library to Database Library Translator WIZARD
Published on Online Documentation for Altium Products (http://www.altium.com/documentation) Home > Integrated Library To Database Library Translator Wizard A New Era for Documentation Modified by Phil
More informationThis document provides detailed information on placing components from a database using Altium Designer's SVN Database Library feature.
Old Content - visit altium.com/documentation Mod ifi ed by on 13- Sep -20 17 This document provides detailed information on placing components from a database using Altium Designer's SVN Database Library
More informationIf you are new to version control systems and are wondering where to start, read the article Version Control and Altium Designer.
Tutorial - Using Version Control in Altium Designer Old Content - visit altium.com/documentation Modified by on 6-Nov-2013 Altium Designer supports Subversion (SVN) and Concurrent Versions System (CVS).
More informationDS2430A 256-Bit 1-Wire EEPROM
256-Bit 1-Wire EEPROM www.maxim-ic.com FEATURES 256-bit Electrically Erasable Programmable Read Only Memory (EEPROM) plus 64-bit one-time programmable application register Unique, factory-lasered and tested
More informationEvaluates: DS28E05. DS28E05 Evaluation Kit. General Description. Quick Start Driver Installation. Features
General Description The DS28E05 evaluation system (EV system) provides the hardware and software necessary to evaluate the DS28E05 1-Wire EEPROM. The hardware consists of an evaluation board (DS9120P)
More informationEMAC8, EMAC8_MD Ethernet Media Access Controller
EMAC8, EMAC8_MD Ethernet Media Access Controller Summary This document provides detailed reference information with respect to the non-wishbone EMAC peripheral components, EMAC8 and EMAC8_MD. The 8-bit
More informationInstalling the ECAD-MCAD Project Collaboration Server
Installing the ECAD-MCAD Project Collaboration Server Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 Parent article: MCAD Co-Designer - SolidWorks This documentation is now considered
More informationAccessing the Vault. Parent article: Altium Vault Technology. Mod. ifi. Adm. Sep 13,
Frozen Content Mod ifi ed by Adm in on Sep 13, 201 7 Parent article: Altium Vault Technology This page contains information regarding browser-based access to the legacy Altium Vault Server. For browser-based
More informationWorking with Version-Controlled Database Libraries. Contents
Working with Version-Controlled Database Libraries Contents Librarian or Designer? Working as a Librarian The Source Control Repository Using the Library Splitter Wizard Creating the SVN Database Library
More informationAdding a Simulation Model to a Component Definition
Adding a Simulation Model to a Component Definition Old Content - see latest equivalent Modified by on 13-Sep-2017 Parent article: Releasing a Component Definition to a Vault On the design side, each design
More informationSWC1090 configuration software for G.M. International Isolators series D1000 and E1000. Installation and use manual
SWC1090 configuration software for G.M. International Isolators series D1000 and E1000 Installation and use manual ISM0084-2 Installation and use of the SWC1090 calibration software Page 1 of 12 Index
More informationActiveBOM - BOM Catalog
ActiveBOM - BOM Catalog Old Content - visit altium.com/documentation Modified by Admin on Nov 29, 2016 Parent article: ActiveBOM The BOM Catalog tab is a constituent part of the BOM document (*.BomDoc),
More informationInstalling the ECAD-MCAD Project Collaboration Server
Installing the ECAD-MCAD Project Collaboration Server Modified by on 24-Oct-2017 Parent page: Installation Overview In order to use SOLIDWORKS PCB, in collaboration with SOLIDWORKS, you must also have
More informationDS2405. Addressable Switch PIN ASSIGNMENT
www.maxim-ic.com FEATURES Open-drain PIO pin is controlled by matching 64-bit, laser-engraved registration number associated with each device Logic level of open drain output can be determined over 1-Wire
More informationStorage Manager. Summary. Panel access. Modified by on 10-Jan-2014
Storage Manager Old Content - visit altium.com/documentation Modified by on 10-Jan-2014 Related panel: Differences Panel Related documents: Version Control and Altium Designer Version Control Terminology
More informationDesign Portability, Configurations and Constraints
Design Portability, Configurations and Constraints Summary This article describes what is required for design portability, and the role of configurations and constraints in achieving this portability.
More informationProgramming in the MAXQ environment
AVAILABLE The in-circuit debugging and program-loading features of the MAXQ2000 microcontroller combine with IAR s Embedded Workbench development environment to provide C or assembly-level application
More informationThe DS2703 EV kit evaluation software gives the user complete control of all SHA-1 functions of the DS2703 as well as the various other commands.
19-4832; Rev 10/09 www.maxim-ic.com FEATURES Demonstrates the capabilities of the DS2703 Battery Pack Authentication IC with SHA-1 Security, including: Secure Challenge and Response Authentication using
More informationPublished on Online Documentation for Altium Products (https://www.altium.com/documentation)
Published on Online Documentation for Altium Products (https://www.altium.com/documentation) Home > Installing the Altium NEXUS Server Using Altium Documentation Modified by Jason Howie on May 1, 2018
More informationAdding Custom Instrumentation to an FPGA Design
Adding Custom Instrumentation to an FPGA Design Summary This tutorial takes a look at using the Custom Instrument component in an FPGA design, involving monitoring of input signals directly and control
More informationA Walk Through the Board Design Release Process
A Walk Through the Board Design Release Process Frozen Content Modified by Jason Howie on 31-May-2017 Parent article: Board Design Release Altium's Design Data Management system includes a range of technologies
More informationAltiumLive - Dashboard
AltiumLive - Dashboard Frozen Content Modified by on 13-Sep-2017 Additional Resources FAQs Glossary When we purchase something, we like to (quite rightly) take ownership of, and control how, that something
More informationMoving to Altium Designer from Protel 99 SE. Contents
Moving to Altium Designer from Protel 99 SE Contents Design Database Become a Design Workspace & Projects Importing a 99 SE Design Database Creating the Altium Designer Project(s) Manually Adding and Removing
More informationDS2781EVKIT+ Standalone Fuel Gauge IC Evaluation Kit
19-4852; Rev 9/09 Standalone Fuel Gauge IC Evaluation Kit www.maxim-ic.com FEATURES Demonstrates the capabilities of the DS2781 Standalone Fuel Gauge, including: Estimation of available capacity for Li+
More informationConnectivity and Multi-Sheet Design. Contents
Connectivity and Multi-Sheet Design Contents Defining Sheet Structure Building a Hierarchical Structure Top-Down Design Bottom-Up Design Mixed Schematic/HDL Document Hierarchy Maintaining Hierarchy Synchronizing
More informationDS2782EVKIT+ Standalone Fuel Gauge IC Evaluation Kit
19-4854; Rev 9/09 www.maxim-ic.com FEATURES Demonstrates the capabilities of the DS2782 Standalone Fuel Gauge, including: Estimation of available capacity for Li+ cells Voltage measurement Current measurement
More informationSecuring Design Source Inside a Design Repository
Securing Design Source Inside a Design Repository Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Board Design Release The best way of working from a known set
More informationSDRAM Interface Clocking for the NanoBoard 2
SDRAM Interface Clocking for the NanoBoard 2 NB2 + DB30 Xilinx Spartan 3 DaughterBoard 1. Schematic wiring for Xilinx DCM clocks. 2. Shared Memory Port Plugin wiring. NB2 + DB31 Altera Cyclone II DaughterBoard
More informationMDP Based Face Detection Demonstration User Guide
FPGA-UG-02047 Version 1.0 May 2018 Contents Acronyms in This Document... 3 1. Introduction... 4 2. Functional Description... 4 3. Demo Setup... 5 4. Programming the Face Detection Demo... 7 5. Running
More informationPCB Release View. Contents
PCB Release View Contents View Breakdown Open Projects Project Configurations Process Flow File Generation Using the View in Design Mode Getting Access to Release Mode Validation and Output Generation
More informationOutputJob Editor Reference
OutputJob Editor Reference Summary This reference provides information on the OutputJob Editor which is used to configure various output types including Assembly Outputs, BOMs, Gerber, NC Drill, Netlists,
More informationLatticeXP2 Configuration Encryption and Security Usage Guide
May 2008 Introduction Technical Note TN1142 Unlike a volatile FPGA, which requires an external boot-prom to store configuration data, the LatticeXP2 devices are non-volatile and have on-chip configuration
More informationCustomizing the Altium Designer Resources
Customizing the Altium Designer Resources Summary This tutorial describes how to customize your Altium Designer resources, such as commands, menus, toolbars and shortcut keys. This tutorial describes how
More informationODBC Connector. Using the ODBC Connector. Download Drivers. Configure Your Ciiva Client. Modified by Phil Loughhead on 17-Feb-2016
ODBC Connector Modified by Phil Loughhead on 17-Feb-2016 Using the ODBC Connector Ciiva s ODBC support enables tighter integration with other software applications in the toolchain, such as EDA tools like
More informationAltium Vault Technology. Contents
Altium Vault Technology Contents Which Vault is for Me? Altium Vault Server Installing the Altium Vault Server Verifying the Altium Vault Server is Running Licensing Altium Personal Vault Installing the
More informationLecture Objectives. Introduction to Computing Chapter 0. Topics. Numbering Systems 04/09/2017
Lecture Objectives Introduction to Computing Chapter The AVR microcontroller and embedded systems using assembly and c Students should be able to: Convert between base and. Explain the difference between
More informationHome Page for the UPC-E
Home Page for the UPC-E Provides links to sub pages for setup. Displays UPC-E physical location- named by user. Indicates the operating full scale setting in Horsepower. Present output is shown for HP,
More informationDiscovering Computers 2012
Discovering Computers 2012 Your Interactive Guide to the Digital World Edited by : Asma AlOsaimi The System Unit Memory The inside of the system unit on a desktop personal computer includes: Drive bay(s)
More informationBy defining design repositories in this centralized fashion, an oganization can fully control which repositories its designers can access and use.
Local Version Control Service Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Altium Vault The Altium Vault installation provides localized (and centralized)
More informationHardware: Acquiring Data and Communicating with Instruments
Hardware: Acquiring Data and Communicating with Instruments 4 Acquiring a Signal This chapter introduces you to the Express VIs you use to acquire data and communicate with instruments on Windows. These
More informationDS2788K Evaluation Kit Standalone Fuel Gauge IC with LED Display Drivers
s DS2788K Evaluation Kit Standalone Fuel Gauge IC with LED Display Drivers www.maxim-ic.com FEATURES Demonstrates the capabilities of the DS2788 Standalone Fuel Gauge IC with LED Display Drivers, including:
More informationAttaching a Datasheet to a Component Item in the Vaults Panel
Published on Online Documentation for Altium Products (https://www.altium.com/documentation) Home > Storing Component Datasheets in an Altium Vault Using Altium Documentation Modified by Jason Howie on
More informationA Bus is a polyline object that is used, in conjunction with other objects, to define the connection of multiple nets.
Bus Old Content - visit altium.com/documentation Modified by Admin on Sep 13, 2017 Parent page: Objects A Bus is a polyline object that is used, in conjunction with other objects, to define the connection
More informationDS2401 Silicon Serial Number
Silicon Serial Number www.maxim-ic.com FEATURES Upgrade and drop-in replacement for DS2400 Extended 2.8 to 6.0 voltage range Multiple s can reside on a common 1-Wire Net Unique, factory-lasered and tested
More informationReleasing a Simulation Model to a Vault
Releasing a Simulation Model to a Vault Old Content - see latest equivalent Modified by Jason Howie on May 31, 2017 Parent article: Vault-Based Domain Models From a designer's perspective, a vault-based
More informationNEW CEIBO DEBUGGER. Menus and Commands
NEW CEIBO DEBUGGER Menus and Commands Ceibo Debugger Menus and Commands D.1. Introduction CEIBO DEBUGGER is the latest software available from Ceibo and can be used with most of Ceibo emulators. You will
More informationCongratulations on purchasing Hawking s HPS1P 1-Port Parallel 10/100M Print Server. The HPS1P is a powerful and convenient network printing solution
Congratulations on purchasing Hawking s HPS1P 1-Port Parallel 10/100M Print Server. The HPS1P is a powerful and convenient network printing solution that will connect your printer to your network. The
More informationDS2401 Silicon Serial Number
Silicon Serial Number www.maxim-ic.com FEATURES Upgrade and drop-in replacement for DS2400 Extended 2.8 to 6.0 voltage range Multiple s can reside on a common 1-Wire Net Unique, factory-lasered and tested
More informationAltium Designer Training Module
Basics Document Version 1.2, February 2008 Software, documentation and related materials: Copyright 2008 Altium Limited. All rights reserved. You are permitted to print this document provided that (1)
More informationFilename:QIM-DP-03-Enter and Save Packager Issued Reject (K) Page 1 of 19
QIM-DP-03-Enter and Save Packager Issued Reject (K) This Desktop Procedure demonstrates the steps for Entering and Saving a Packager Issued Reject (K) in QIM. 1. Click Quality Reject. Click Quality Reject
More informationTutorial - Getting Started with the Innovation Station
Tutorial - Getting Started with the Innovation Station Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 This documentation is now considered legacy - Altium no longer manufactures,
More informationSystem Installation, Licensing & Management
System Installation, Licensing & Management Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 Installation of any software application should be straightforward, intuitive and, perhaps
More informationDS9490R/DS9490B. USB to 1-Wire/iButton Adapters
AVAILABLE FEATURES High-Speed Mbps Universal Serial Bus (USB) Interface Supports Standard and Overdrive -Wire Communication Slew-Rate-Controlled -Wire Timing and Active Pullup for Improved -Wire Network
More informationMDP Based Key Phrase Detection Demonstration User Guide
MDP Based Key Phrase Detection Demonstration FPGA-UG-02048 Version 1.1 September 2018 Contents Acronyms in This Document... 3 1. Introduction... 4 2. Functional Description... 4 3. MDP Board Setup... 5
More informationResource 2 Embedded computer and development environment
Resource 2 Embedded computer and development environment subsystem The development system is a powerful and convenient tool for embedded computing applications. As shown below, the development system consists
More informationAltium Designer Functional Areas
Altium Designer Functional Areas Why Data Management The Idea behind Altium Designer Copyright 2013 Altium Limited Functional units of AD JK, v 2.3 2 ONE Tool for each Electronic Design Engineer What exactly
More informationSRL0 Serial Port Unit
Summary The serial communications port peripheral devices can be configured for communications between a microprocessor and peripheral devices, or for multiprocessor communications. This document provides
More informationWB_UART8 Serial Communications Port
Summary This document provides detailed reference information with respect to the UART peripheral device. Core Reference CR0157 (v3.1) August 01, 2008 Serial ports on embedded systems often provide a 2-wire
More informationExtensions Management Interface. Parent page: System Installation, Licensing & Management
Published on Online Documentation for Altium Products (https://www.altium.com/documentation) 主页 > 扩展Altium Designer Using Altium Documentation Modified by Jun Chu on Jan 29, 2018 Parent page: System Installation,
More informationNetworking the printer
Networking the printer General networking Networking overview A network is a collection of devices such as computers, printers, Ethernet hubs, wireless access points, and routers connected together for
More informationReleasing a Component Definition to a Vault
Releasing a Component Definition to a Vault Old Content - see latest equivalent Mod ifi ed by Jas on How ie on 31May -20 17 Parent article: Vault-Based Components Once all prerequisite domain models have
More informationMAXREFDES44# MicroZed Quick Start Guide
MAXREFDES44# MicroZed Quick Start Guide Rev 0; 5/15 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit
More informationOn the Fly Reconfiguration with CoolRunner-II CPLDs
Application Note: CoolRunner-II CPLDs XAPP388 (v1.2) May 15, 2003 R On the Fly Reconfiguration with CoolRunner-II CPLDs Summary This application notes describes the CoolRunner -II CPLD capability called
More informationESC(LP)-100. Eight Channel Low Profile RS-232 Asynchronous Communications Adapter. for PCI bus. User's Manual
ESC(LP)-100 Eight Channel Low Profile RS-232 Asynchronous Communications Adapter for PCI bus User's Manual QUATECH, INC. TEL: (330) 655-9000 5675 Hudson Industrial Parkway FAX: (330) 655-9010 Hudson, Ohio
More informationChapter 4 The Components of the System Unit
Chapter 4 The Components of the System Unit The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes called the chassis p. 184 Fig.
More informationFigure 1. Output jobs are configured as an OutJob file, giving you full control over print-based output.
PCB Printout Output Options Old Content - visit altium.com/documentation Modified by Admin on Sep 13, 2017 Print-based Output Print-based output for your PCB project in Altium Designer is available through
More informationPublished on Online Documentation for Altium Products (
Published on Online Documentation for Altium Products (https://www.altium.com/documentation) Home > Managing Users Using Altium Documentation Modified by Jason Howie on May 8, 2017 Parent page: Browser-based
More informationThe following sections detail the internal registers for the WB_OWM that can be accessed from the host processor.
WB_OWM - Accessible Internal Registers Frozen Content Modified by Admin on Sep 13, 2017 The following sections detail the internal registers for the WB_OWM that can be accessed from the host processor.
More informationRC-SV Configuration Guide Revision 3
Kramer Electronics, Ltd. RC-SV Configuration Guide Revision 3 Software Version 2.1.2.32 Intended for Kramer Technical Personnel or external System Integrators. To check that you have the latest version,
More information