Last time. VHDL in Action. Motivation. Covered in This Lesson. Packages. Packages (cont'd)
|
|
- Julia Parker
- 6 years ago
- Views:
Transcription
1 Last time VHDL in Actin Packages and Libraries Ch 3, pp Versin f wavefrm updating algrithm t handle reject clauses Macr and micr time Delta delays: Ensure crrect rdering f zer time events Martin Cvered in This Lessn Mtivatin Packages Libraries TextIO Why have subprgrams? Readability Design re-use Sharing Packages and libraries are the mechanism fr design re-use and sharing Martin Martin Packages Packages (cnt'd) Observatins: Including functin and prcedure declaratins within ARCHITECTURE / PROCESS blcks is awkward. Can't share between architectures Nt very readable Nt very maintainable Have t cut/paste subprgram int every unit that uses it Better apprach: Grup lgically related sets f functins and prcedures int a mdule that can be easily shared amng distinct designs and peple. Prmte reuse Easier t maintain Package Martin Martin
2 Package Preview Package Preview (cnt'd) A Package cntains tw parts: Package declaratin: PACKAGE pname IS < prttypes f package cmpnents> END pname; Cntains list f available package cmpnents, functins, types, prcedures, etc. Package Bdy PACKAGE BODY pname IS < Cntains package cmpnent definitins> END pname; A listing f the implementatins f package cmpnents Martin Martin Example Package(1 f 2) Example Package(2 f 2) PACKAGE sub_std_lgic_1164 IS TYPE std_ulgic IS ( 'U', --uninitialized 'X', -- frcing unknwn '0', -- frcing 0 '1', -- frcing 1 'Z', -- high impedance 'W', -- weak unknwn 'L', -- weak lw 'H', -- weak high '-' -- dn't care ); Martin TYPE std_ulgic_vectr IS ARRAY (Natural RANGE <>) OF std_ulgic; FUNCTION "AND" ( l, r : std_ulgic) RETURN std_ulgic; FUNCTION "AND" ( l, r : std_ulgic_vectr) RETURN std_ulgic_vectr; FUNCTION "AND" ( l : std_ulgic_vectr, r : std_ulgic) RETURN std_ulgic_vectr; COMPONENT dff PORT ( d, clk : IN std_ulgic; q : OUT std_ulgic); END COMPONENT; END sub_std_lgic_1164; Martin Example Package Bdy Example Package Bdy PACKAGE BODY sub_std_lgic_1164 IS FUNCTION "AND" ( l, r : std_ulgic) RETURN std_ulgic IS VARIABLE tmp : std_ulgic; tmp := 1 WHEN l = 1 AND r= 1 ELSE 0 WHEN l= 0 OR r= 0 ELSE X ; RETURN( tmp); END AND ; FUNCTION "AND" ( l, r : std_ulgic_vectr) RETURN std_ulgic_vectr IS VARIABLE tmp : std_ulgic_vectr; ASSERT l range = r range; REPORT Ranges must be equal fr vectr AND ; SEVERITY ERROR; FOR k in l range LOOP tmp(k) := l(k) AND r(k); END LOOP; RETURN tmp; END AND ; Martin Martin
3 Example Package Bdy Referencing Packages FUNCTION "AND" ( l: std_ulgic_vectr; r: std_ulgic) RETURN std_ulgic_vectr IS VARIABLE tmp : std_ulgic_vectr; FOR k in l range LOOP tmp(k) := l(k) AND r; END LOOP; RETURN tmp; END AND ; USE Clauses Placed befre an entity declaratin, giving the entity and assciated architectures access t the package cntents Syntax: USE library.package_name.cmpnent ; USE wrk.sub_std_1164.dff, wrk.mypack.tff; END sub_std_lgic_1164; Martin Martin Aut Package Libraries The package STANDARD is autmatically made visible t all entities. STANDARD defines: Bit Bit_Vectr Blean Integer Real Character String Time Martin Design units are analyzed (cmpiled) and placed in libraries Lgical library names map t physical directries Libraries STD and WORK are implicitly declared, i.e. dn't have t have "LIBRARY WORK;" in file Martin Libraries Libraries--Dh! Hw abut this: library IEEE; entity test_libs is prt (clk : in bit; data_ut : ut bit); end test_libs; When multiple design units are in the same file, visibility f libraries and packages must be established fr each primary design unit (entity, package header, cnfiguratin) separately! The use clause may selectively establish visibility, e.g., nly the functin rising_ edge() is visible within entity design-2 Martin architecture h_n f test_libs is -- use ieee.std_lgic_1164.all; signal s1 : std_lgic; begin s1 <= '0'; end h_n; Uncmment this line t cmpile crrectly If the entity makes the library visible, the architecture can have the "use" statement in the architecture. Martin
4 Libraries--Dh! USE Clauses Hw abut this: entity test_libs2 is prt (clk : in bit; data_ut : ut bit); end test_libs2; architecture h_n f test_libs2 is library ieee; use ieee.std_lgic_1164.all; signal s1 : std_lgic; begin s1 <= '0'; end h_n; This wn't cmpile--the library clause can't appear in the declarative regin f the architecture. It will cmpile if the library clause is mved just befre the architecture statement... Martin T access all cmpnents f a package: USE wrk.sub_std_lgic_1164.all; Nte: packages can use material defined in ther packages: USE wrk.basics.all; PACKAGE mre_detail IS END mre_details; With this, a hierarchy f packages can be created. Martin Visibility Visibility (1 f 3) Reference t a variable/signal/cnstant depends upn the scpe f the bject and the declaratin regin Reference t bjects declared in a higher scpe can be made with. (dt) ntatin: B.X, WORK.SIG.X, Y.X Martin Example frm text: PACKAGE sig IS SIGNAL x : Integer := 1; END sig; USE wrk.sig; -- Package sig made visible ENTITY y IS SIGNAL x : Integer := 2; END y; ARCHITECTURE z OF y IS SIGNAL z1, z2, z3, z4, z5 : Integer := 0; FUNCTION R RETURN INTEGER IS VARIABLE x : Integer := 3; RETURN x; -- When R called, 3 returned END R; Martin Visibility (2 f 3) Visibility (3 f 3) B: BLOCK SIGNAL x : Integer := 4; SIGNAL z6: Integer := 0; z6 <= x + y.x; -- z6 = END BLOCK B; Martin PROCESS VARIABLE x : Integer := 5; z5 <= x; -- z5 = 5 WAIT; END PROCESS; z1 <= WORK.SIG.x; -- z1 = 1 z2 <= x; -- z2 = 2 z3 <= R; -- z3 = 3 z4 <= B.x; -- z4 = 4 END z; Martin
5 Libraries Libraries Successfully analyzed mdels are stred in a library A library may cnsist f several mdels which may reference ne anther may be arranged in a hierarchical fashin Tw types f libraries: WORK: current analysis entered here RESOURCE: read-nly reference libraries Martin Libraries cntain PRIMARY and SECONDARY units: Primary units: Entities Package Cnfiguratin Secndary units: Architectures Package bdies Primary units must be analyzed befre crrespnding secndary units. Bth must be in the same library. Martin Library Names Library Names Libraries have LOGICAL and PHYSICAL names: Lgical name: Used by the VHDL mdel Prtable, independent f the simulatr Physical name: Used by the hst perating system Dependent upn hst platfrm The VHDL simulatr must ffer sme means f mapping Lgical names t Physical names: In LDV, mapping is in the CDS.lib file: include $CDS_INST_DIR/tls/inca/files/cds.lib define wrk C:/tm/curses/4514f03/ther_cde/wrk Indirectly, the glbal CDS.lib file has: DEFINE std./std DEFINE synpsys./synopsys DEFINE ieee./ieee DEFINE ambit./ambit Martin Martin Making Libraries Visible Creating Libraries T make a library visible, entry must exist in mapping file In yur VHDL cde, visibility cntrlled by LIBRARY cmmand: LIBRARY WORK; -- Autmatic in all VHDL mdels LIBRARY IEEE; Access t library cmpnents is dne with the USE cmmand: USE IEEE.Std_Lgic_1164.ALL; -- In the library IEEE, make the package -- STD_LOGIC_1164 visible t the -- fllwing entity. Martin Implementatin dependent In LDV: Edit->Add->New Library Give a lgical name and a directry File->Set wrk library Set this t the lgical name Analyze cde int the library Add library/use clauses t yur ther mdels Be sure t set wrk library back t yur riginal wrk library Martin
6 Where the libraries ram TextIO In default install f LDV, IEEE packages are in C:\Prgram Files\Cadence Design Systems\LDV\tls\inca\files\IEEE.src std_lgic_1164 package: std_lgic_1164.vhd It s useful t lk thrugh the packages fr functins yu can use We ll g thrugh them in class next week. Files can be distinguished by the type f infrmatin stred Package TEXTIO Declares: type line is access string; type text is file f string ; Use STD.TextIO.all; VHDL 1987: file infile : text is in inputdata. txt ; file utfile : text is ut utputdata. txt ; Martin Martin Using TextIO: Example prcedure read_v1d(variable f:in text; v:ut std_lgic_vectr) is variable buf : line; variable c : character ; begin -- d nt frget apprpriate library declaratins readline (f, buf ); --read a line frm the file. fr i in v range lp read( buf, c ) ; --read a character frm the line. case c is when X => v (i) := X ; when U => v (i) := U ; when Z => v (i) := Z ; when 0 => v (i) := 0 ; when 1 => v (i) := 1 ; when - => v (i) := - ; when W => v (i) := W ; when L => v (i) := L ; when H => v (i) := H ; when thers => v (i) := 0 ; end case; end lp; end; (Frm Yalamanchili) Martin TextIO and testbenches Remember: Testbench instantiates the system t be tested and a stimulus driver Stimulus can be frm: n the fly generatin lcal cnstant arrays file I/O Can als save results t file fr later viewing Martin Summary Packages and libraries Share yur VHDL cde with friends and neighbrs TextIO Next time: Review fr midterm Martin
LAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C
LAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C Due: July 9 (Sun) 11:59 pm 1. Prblem A Subject: Structure declaratin, initializatin and assignment. Structure
More informationLab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2012 Lab 1 - Calculatr Intrductin In this lab yu will be writing yur first
More informationDesign Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern
Design Patterns By Võ Văn Hải Faculty f Infrmatin Technlgies HUI Cllectinal Patterns Sessin bjectives Intrductin Cmpsite pattern Iteratr pattern 2 1 Intrductin Cllectinal patterns primarily: Deal with
More informationEastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions
Eastern Mediterranean University Schl f Cmputing and Technlgy Infrmatin Technlgy Lecture2 Functins User Defined Functins Why d we need functins? T make yur prgram readable and rganized T reduce repeated
More informationLab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2 Iterative Code Design handout Style Guidelines handout
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2013 Lab 1 - Calculatr Intrductin Reading Cncepts In this lab yu will be
More informationTroubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools.
Q.1 What is Trubleshting Tls? List their types? Trubleshting f netwrk prblems is find and slve with the help f hardware and sftware is called trubleshting tls. Trubleshting Tls - Hardware Tls They are
More informationOracle BPM 10rR3. Role Authorization resolution using groups. Version: 1.0
Oracle BPM 10rR3 Rle Authrizatin reslutin using grups Versin: 1.0 OBPM 10gR3 Rle Authrizatin reslutin using grups Cntents Intrductin... 3 Sme BPM & LDAP cncepts... 4 Cnfiguring OBPM t use different grup
More informationXilinx Answer Xilinx PCI Express DMA Drivers and Software Guide
Xilinx Answer 65444 Xilinx PCI Express DMA Drivers and Sftware Guide Imprtant Nte: This dwnladable PDF f an Answer Recrd is prvided t enhance its usability and readability. It is imprtant t nte that Answer
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationSeaLinx Guide. Table of Contents
SeaLinx Guide Table f Cntents SeaLinx Overview... 2 Cre Cmpnent... 2 Physical Layer... 2 Mac Layer... 3 Netwrk Layer... 4 Transprt Layer... 5 Applicatin Layer... 6 Quick Start Guide... 6 Sftware Installatin
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationME Week 5 Project 2 ilogic Part 1
1 Intrductin t ilgic 1.1 What is ilgic? ilgic is a Design Intelligence Capture Tl Supprting mre types f parameters (string and blean) Define value lists fr parameters. Then redefine value lists autmatically
More informationAssignment 10: Transaction Simulation & Crash Recovery
Database Systems Instructr: Ha-Hua Chu Fall Semester, 2004 Assignment 10: Transactin Simulatin & Crash Recvery Deadline: 23:59 Jan. 5 (Wednesday), 2005 This is a grup assignment, and at mst 2 students
More informationLaboratory #13: Trigger
Schl f Infrmatin and Cmputer Technlgy Sirindhrn Internatinal Institute f Technlgy Thammasat University ITS351 Database Prgramming Labratry Labratry #13: Trigger Objective: - T learn build in trigger in
More informationC++ Reference Material Programming Style Conventions
C++ Reference Material Prgramming Style Cnventins What fllws here is a set f reasnably widely used C++ prgramming style cnventins. Whenever yu mve int a new prgramming envirnment, any cnventins yu have
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested
More informationAdverse Action Letters
Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin
More informationProgramming Project: Building a Web Server
Prgramming Prject: Building a Web Server Submissin Instructin: Grup prject Submit yur cde thrugh Bb by Dec. 8, 2014 11:59 PM. Yu need t generate a simple index.html page displaying all yur grup members
More informationKnowledgeware Rule-based Clash
Knwledgeware Rule-based Clash Clash rules written using knwledgeware capabilities can be used in a standalne clash prcess clash prcess, ensuring clash analyses take crprate practices int accunt. Multiple
More informationQuerying Data with Transact SQL
Querying Data with Transact SQL Curse Cde: 20761 Certificatin Exam: 70-761 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 Database Develpment Frmat: Classrm Level: 200 Abut this curse: This curse is
More informationProject 4: System Calls 1
CMPT 300 1. Preparatin Prject 4: System Calls 1 T cmplete this assignment, it is vital that yu have carefully cmpleted and understd the cntent in the fllwing guides which are psted n the curse website:
More informationPlease contact technical support if you have questions about the directory that your organization uses for user management.
Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP
More informationCreate Your Own Report Connector
Create Yur Own Reprt Cnnectr Last Updated: 15-December-2009. The URS Installatin Guide dcuments hw t cmpile yur wn URS Reprt Cnnectr. This dcument prvides a guide t what yu need t create in yur cnnectr
More informationDynamic Storage (ECS)
User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3
More informationUsing CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command
Using CppSim t Generate Neural Netwrk Mdules in Simulink using the simulink_neural_net_gen cmmand Michael H. Perrtt http://www.cppsim.cm June 24, 2008 Cpyright 2008 by Michael H. Perrtt All rights reserved.
More informationAssignment #5: Rootkit. ECE 650 Fall 2018
General Instructins Assignment #5: Rtkit ECE 650 Fall 2018 See curse site fr due date Updated 4/10/2018, changes nted in green 1. Yu will wrk individually n this assignment. 2. The cde fr this assignment
More informationCSE 361S Intro to Systems Software Lab #2
Due: Thursday, September 22, 2011 CSE 361S Intr t Systems Sftware Lab #2 Intrductin This lab will intrduce yu t the GNU tls in the Linux prgramming envirnment we will be using fr CSE 361S this semester,
More informationECE 545 Project Deliverables
Tp-level flder: _ Secnd-level flders: 1_assumptins 2_blck_diagrams 3_interface 4_ASM_charts 5_surce_cdes 6_verificatin 7_timing_analysis 8_results 9_benchmarking 10_bug_reprts
More informationI - EDocman Installation EDocman component EDocman Categories module EDocman Documents Module...2
I - EDcman Installatin...2 1 - EDcman cmpnent...2 2 - EDcman Categries mdule...2 3 - EDcman Dcuments Mdule...2 4 - EDcman Search Plugin...3 5 - SH404 SEF plugin...3 II - Using EDcman extensin...3 I - EDcman
More informationStructure Query Language (SQL)
Structure Query Language (SQL) 1. Intrductin SQL 2. Data Definitin Language (DDL) 3. Data Manipulatin Language ( DML) 4. Data Cntrl Language (DCL) 1 Structured Query Language(SQL) 6.1 Intrductin Structured
More informationLab 5 Sorting with Linked Lists
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C WINTER 2013 Lab 5 Srting with Linked Lists Intrductin Reading This lab intrduces
More informationCompliance Guardian 4. User Guide
Cmpliance Guardian 4 User Guide Issued September 2015 Table f Cntents What's New in this Guide... 3 Abut Cmpliance Guardian... 4 Cmplementary Prducts... 5 Submitting Dcumentatin Feedback t AvePint... 6
More informationWhat is Procedural Content Generation?
Sectin 5 (25-03-2018) Endless Runner In this tutrial we are ging t create an Endless Runner game. In this game character can nly mve right and left and it is always ging frward. The grund (tile r platfrm)
More informationIMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7
IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f
More informationPopulate and Extract Data from Your Database
Ppulate and Extract Data frm Yur Database 1. Overview In this lab, yu will: 1. Check/revise yur data mdel and/r marketing material (hme page cntent) frm last week's lab. Yu will wrk with tw classmates
More informationCreating a TES Encounter/Transaction Entry Batch
Creating a TES Encunter/Transactin Entry Batch Overview Intrductin This mdule fcuses n hw t create batches fr transactin entry in TES. Charges (transactins) are entered int the system in grups called batches.
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Prf. Mntek Singh Spring 2019 Lab #7: A Basic Datapath; and a Sprite-Based Display Issued Fri 3/1/19; Due Mn 3/25/19
More information3 AXIS STAGE CONTROLLER
CORTEX CONTROLLERS 50, St Stephen s Pl. Cambridge CB3 0JE Telephne +44(0)1223 368000 Fax +44(0)1223 462800 http://www.crtexcntrllers.cm sales@crtexcntrllers.cm 3 AXIS STAGE CONTROLLER Instructin Manual
More informationHomework: Populate and Extract Data from Your Database
Hmewrk: Ppulate and Extract Data frm Yur Database 1. Overview In this hmewrk, yu will: 1. Check/revise yur data mdel and/r marketing material frm last week's hmewrk- this material will later becme the
More informationHW4 Software version 3. Device Manager and Data Logging LOG-RC Series Data Loggers
Page 1 f 18 HW4 Sftware versin 3 Device Manager and Data Lgging LOG-RC Series Data Lggers 2011; Page 2 f 18 Table f cntents 1 ORGANIZATION OF THE HW4 MANUALS... 3 2 OVERVIEW... 4 3 INITIAL SETUP... 4 3.1
More informationAnnouncement. VHDL in Action. Review. Statements. Process Execution with no sensitivity list. Sequential Statements
Annuncement Prject 2: Assigned tday, due 9/30 ning f class. VHDL in Actin Mdeling a binary/gray cunter. As always, start early Chapter 3 Sequential Statements 1 Review Statements Architecture bdy Cncurrent
More informationAngularJS. Unit Testing AngularJS Directives with Karma & Jasmine
AngularJS Unit Testing AngularJS Directives with Karma & Jasmine Directives Directives are different frm ther cmpnents they aren t used as bjects in the JavaScript cde They are used in HTML templates f
More informationManual for installation and usage of the module Secure-Connect
Mdule Secure-Cnnect Manual fr installatin and usage f the mdule Secure-Cnnect Page 1 / 1 5 Table f Cntents 1)Cntents f the package...3 2)Features f the mdule...4 3)Installatin f the mdule...5 Step 1: Installatin
More informationLab 0: Compiling, Running, and Debugging
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2012 Lab 0: Cmpiling, Running, and Debugging Intrductin Reading This is the
More informationInterfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files.
Interfacing t MATLAB Overview: Getting Started Basic Tutrial Interfacing with OCX Installatin GUI with MATLAB's GUIDE First Buttn & Image Mre ActiveX Cntrls Exting the GUI Advanced Tutrial MATLAB Cntrls
More informationSTEREO VISION WITH COGNIMEM
Applicatin Nte STEREO VISION WITH COGNIMEM THE APPLICATION Stere Visin is critical fr the evaluatin f the prximity f an bject and is the starting pint fr many machine visin applicatins. Several cmmercial
More informationPractical Exercises in Computer Networks and Distributed Systems
(V..6, Nv 2) Practical Exercises in Cmputer Netwrks and Distributed Systems Stream Sckets and the Client/Server mdel (C language, W) 2-, Jsé María F Mrán This practical illustrates basic cncepts prtcl
More informationMax 8/16 and T1/E1 Gateway, Version FAQs
Frequently Asked Questins Max 8/16 and T1/E1 Gateway, Versin 1.5.10 FAQs The FAQs have been categrized int the fllwing tpics: Calling Calling Cmpatibility Cnfiguratin Faxing Functinality Glssary Q. When
More information- Replacement of a single statement with a sequence of statements(promotes regularity)
ALGOL - Java and C built using ALGOL 60 - Simple and cncise and elegance - Universal - Clse as pssible t mathematical ntatin - Language can describe the algrithms - Mechanically translatable t machine
More informationAmazon Alexa Skill Integration Note
Manufacturer: Amazn Mdel Number(s): Amazn Alexa Devices Cre Mdule Versin: Elan Cntrl 8.2.300 Dcument Revisin Date: 4/27/2018 Amazn Alexa Skill Integratin Nte OVERVIEW AND SUPPORTED FEATURES Amazn Alexa
More informationOutlook Web Application (OWA) Basic Training
Outlk Web Applicatin (OWA) Basic Training Requirements t use OWA Full Versin: Yu must use at least versin 7 f Internet Explrer, Safari n Mac, and Firefx 3.X. (Ggle Chrme r Internet Explrer versin 6, yu
More informationBSS Audio Specification SW9016/SW9026 matrix device serial control
BSS Audi Specificatin SW9016/SW9026 matrix device serial cntrl 7th Feb 2003 Preliminary infrmatin nly 1.0 Messaging prtcl 1.1 Physical layer 8-bit data with n parity. Baud rate 38400 bps. The fllwing bytes
More informationCS1150 Principles of Computer Science Methods
CS1150 Principles f Cmputer Science Methds Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Opening Prblem Find the sum f integers frm 1 t 10, frm 20
More informationCS1150 Principles of Computer Science Midterm Review
CS1150 Principles f Cmputer Science Midterm Review Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Office hurs 10/15, Mnday, 12:05 12:50pm 10/17, Wednesday
More informationPlanning, installing, and configuring IBM CMIS for Content Manager OnDemand
Planning, installing, and cnfiguring IBM CMIS fr Cntent Manager OnDemand Cntents IBM CMIS fr Cntent Manager OnDemand verview... 4 Planning fr IBM CMIS fr Cntent Manager OnDemand... 5 Prerequisites fr installing
More informationTRAINING GUIDE. Overview of Lucity Spatial
TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign
More informationCS1150 Principles of Computer Science Boolean, Selection Statements (Part II)
CS1150 Principles f Cmputer Science Blean, Selectin Statements (Part II) Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 Review What s the scientific ntatin f 9,200,000?
More informationB Tech Project First Stage Report on
B Tech Prject First Stage Reprt n GPU Based Image Prcessing Submitted by Sumit Shekhar (05007028) Under the guidance f Prf Subhasis Chaudhari 1. Intrductin 1.1 Graphic Prcessr Units A graphic prcessr unit
More informationProper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page
Managing the News Page TABLE OF CONTENTS: The News Page Key Infrmatin Area fr Members... 2 Newsletter Articles... 3 Adding Newsletter as Individual Articles... 3 Adding a Newsletter Created Externally...
More information1 Binary Trees and Adaptive Data Compression
University f Illinis at Chicag CS 202: Data Structures and Discrete Mathematics II Handut 5 Prfessr Rbert H. Slan September 18, 2002 A Little Bttle... with the wrds DRINK ME, (r Adaptive data cmpressin
More informationVMware AirWatch Certificate Authentication for Cisco IPSec VPN
VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This
More informationCCNA 1 Chapter v5.1 Answers 100%
CCNA 1 Chapter 6 2016 v5.1 Answers 100% 1. Which characteristic f the netwrk layer in the OSI mdel allws carrying packets fr multiple types f cmmunicatins amng many hsts? the de-encapsulatin f headers
More informationSummary. Server environment: Subversion 1.4.6
Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin
More informationOne reason for controlling access to an object is to defer the full cost of its creation and initialization until we actually need to use it.
Prxy 1 Intent Prvide a surrgate r placehlder fr anther bject t cntrl access t it. Als Knwn As Surrgate Mtivatin One reasn fr cntrlling access t an bject is t defer the full cst f its creatin and initializatin
More informationwait on until ' for ECE 4514 Martin 2002 ECE 4514 Martin 2002 ECE 4514 Martin 2002 architecture begin : process begin end process;
Last time VHDL in Actin Chapter 3 Cncurrent Statements Sequential cnstructs Lps: Fr/while Case If/then/elsif/else Prcess executin Sensitivity lists vs. wait statements Cmpund waits: wait n X,Y until ='0'
More informationGuide to getting started in J2ME for the Motorola A780 phone
Guide t getting started in J2ME fr the Mtrla A780 phne This guide will take yu thrugh setting up a build envirnment fr J2ME in Windws and in writing a few sample applicatins fr the A780 phne. There are
More informationAscii Art Capstone project in C
Ascii Art Capstne prject in C CSSE 120 Intrductin t Sftware Develpment (Rbtics) Spring 2010-2011 Hw t begin the Ascii Art prject Page 1 Prceed as fllws, in the rder listed. 1. If yu have nt dne s already,
More informationSafeDispatch SDR Gateway for MOTOROLA TETRA
SafeDispatch SDR Gateway fr MOTOROLA TETRA SafeMbile ffers a wrld f wireless applicatins that help rganizatins better manage their mbile assets, fleet and persnnel. Fr mre infrmatin, see www.safembile.cm.
More informationCS5530 Mobile/Wireless Systems Swift
Mbile/Wireless Systems Swift Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs cat annunce.txt_ imacs remte VNC access VNP: http://www.uccs.edu/itservices/services/netwrk-andinternet/vpn.html
More informationContents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the.
1 f 22 26/09/2016 15:58 Mdule Cnsideratins Cntents: Lessn 1: Lessn 2: Mdule Befre yu start with almst any planning. apprpriately. As benefit f gd T appreciate architecture. it places n the understanding
More informationAdmin Report Kit for Exchange Server
Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses
More informationIteration Part 2. Review: Iteration [Part 1] Flow charts for two loop constructs. Review: Syntax of loops. while continuation_condition : statement1
Review: Iteratin [Part 1] Iteratin Part 2 CS111 Cmputer Prgramming Department f Cmputer Science Wellesley Cllege Iteratin is the repeated executin f a set f statements until a stpping cnditin is reached.
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Designing a mdule with multiple memries Designing and using a bitmap fnt Designing a memry-mapped display Cmp 541 Digital
More information16/07/2012. Design Patterns. By Võ Văn Hải Faculty of Information Technologies - HUI. Behavioral Patterns. Session objectives. Strategy.
Design Patterns By Võ Văn Hải Faculty f Infrmatin Technlgies - HUI Behaviral Patterns Sessin bjectives Strategy Observer 2 1 Behaviral Patterns 3 Mtivating example - SimpleUDuck Je wrks fr a cmpany that
More informationSingle Sign-On (SSO) Release Notes Spring, 2010
Single Sign-On (SSO) Release Ntes Spring, 2010 Cntents SSO Functinality Changes in Learning Platfrm 4.0 GUIDs SOAP FORM SSO Lgin Cnfiguratin Variable Cpyright 2010 by Desire2Learn Incrprated. Desire2Learn
More informationDeveloping Microsoft SharePoint Server 2013 Core Solutions
Develping Micrsft SharePint Server 2013 Cre Slutins Develping Micrsft SharePint Server 2013 Cre Slutins Curse Cde: 20488 Certificatin Exam: 70-488 Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm
More informationElement Creator for Enterprise Architect
Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the
More informationChapter 2 Basic Operations
Chapter 2 Basic Operatins Lessn B String Operatins 10 Minutes Lab Gals In this Lessn, yu will: Learn hw t use the fllwing Transfrmatins: Set Replace Extract Cuntpattern Split Learn hw t apply certain Transfrmatins
More informationLecture 6 -.NET Remoting
Lecture 6 -.NET Remting 1. What is.net Remting?.NET Remting is a RPC technique that facilitates cmmunicatin between different applicatin dmains. It allws cmmunicatin within the same prcess, between varius
More informationPacket Tracer - Configuring a Zone-Based Policy Firewall (ZPF)
Packet Tracer - Cnfiguring a Zne-Based Plicy Firewall (ZPF) Tplgy Addressing Table R1 R2 R3 Device Interface IP Address Subnet Mask Default Gateway Switch Prt G0/1 192.168.1.1 255.255.255.0 N/A S1 F0/5
More informationThese tasks can now be performed by a special program called FTP clients.
FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad
More informationDICOM Correction Proposal
DICOM Crrectin Prpsal STATUS Final Text Date f Last Update 2014/06/25 Persn Assigned Submitter Name James Philbin Jnathan Whitby (jwhitby@vitalimages.cm) Submissin Date 2013/10/17 Crrectin Number CP-1351
More informationPAGE NAMING STRATEGIES
PAGE NAMING STRATEGIES Naming Yur Pages in SiteCatalyst May 14, 2007 Versin 1.1 CHAPTER 1 1 Page Naming The pagename variable is used t identify each page that will be tracked n the web site. If the pagename
More informationElement Creator for Enterprise Architect
Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the
More informationMediaTek LinkIt Development Platform for RTOS Memory Layout Developer's Guide
MediaTek LinkIt Develpment Platfrm fr RTOS Memry Layut Develper's Guide Versin: 1.1 Release date: 31 March 2016 2015-2016 MediaTek Inc. MediaTek cannt grant yu permissin fr any material that is wned by
More informationDocAve 6 Content Manager
DcAve 6 Cntent Manager User Guide Service Pack 4, Cumulative Update 2 Revisin N Issued July 2014 Table f Cntents Abut Cntent Manager... 5 Cmplementary Prducts... 6 Submitting Dcumentatin Feedback t AvePint...
More informationInvestor Services Online Quick Reference Guide FTP Delivery
The File Transfer Prtcl (FTP) feature f Investr Services Online enables yu t autmatically transmit any reprt frm Investr Services Online n t yur cmpany s FTP servers thrugh a secure methd f cmmunicatin
More informationApp Orchestration 2.6
App Orchestratin 2.6 Terminlgy in App Orchestratin 2.6 Last Updated: July 8, 2015 Page 1 Terminlgy Cntents Elements f App Orchestratin... 3 Dmains... 3 Multi-Datacenter Deplyments... 4 Delivery Sites...
More informationComputational Methods of Scientific Programming Fall 2008
MIT OpenCurseWare http://cw.mit.edu 12.010 Cmputatinal Methds f Scientific Prgramming Fall 2008 Fr infrmatin abut citing these materials r ur Terms f Use, visit: http://cw.mit.edu/terms. 12.010 Hmewrk
More informationExporting and Importing the Blackboard Vista Grade Book
Exprting and Imprting the Blackbard Vista Grade Bk Yu can use the Blackbard Vista Grade Bk with a spreadsheet prgram, such as Micrsft Excel, in a number f different ways. Many instructrs wh have used Excel
More informationWhat s New in version 3.04 November 2012
What s New in versin 3.04 Nvember 2012 PrAdmin versin 3.04 intrduces the ability t validate the Database Linkage, a new Late Retirement Calculatin cmpnent, service and salary anniversary year measurement
More informationUser Guide. ACE Data Source. OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES
PROFESSIONAL SERVICES User Guide OnCmmand Wrkflw Autmatin (WFA) ACE Data Surce Prepared fr: ACE Data Surce - Versin 2.0.0 Date: Octber 2015 Dcument Versin: 2.0.0 Abstract The ACE Data Surce (ACE-DS) is
More informationQ U I C K S T A R T G U I D E
QUICK START GUIDE Data Onbarding This guide prvides an verview f what infrmatin shuld be prvided t Neustar and hw it needs t be frmatted. Overview Data Onbarding is the prcess f making ffline segments
More informationUSER GUIDE. Thanks for purchasing the igate! You ll need to follow these five Configuration Steps to get your igate up and running:
USER GUIDE Thanks fr purchasing the igate! Yu ll need t fllw these five Cnfiguratin Steps t get yur igate up and running: 1. Cnfigure Yur Hardware 2. Cnfigure Yur Cmputer 3. Cnfigure Yur Internet Cnnectin
More informationConfigure Data Source for Automatic Import from CMDB
AvailabilityGuard TM Cnfigure Data Surce fr Autmatic Imprt frm CMDB AvailabilityGuard allws yu t cnfigure business entities (such as services, divisins, and applicatins) and assign hsts, databases, and
More informationHistory of Java. VM (Java Virtual Machine) What is JVM. What it does. 1. Brief history of Java 2. Java Version History
Histry f Java 1. Brief histry f Java 2. Java Versin Histry The histry f Java is very interesting. Java was riginally designed fr interactive televisin, but it was t advanced technlgy fr the digital cable
More informationProject #1 - Fraction Calculator
AP Cmputer Science Liberty High Schl Prject #1 - Fractin Calculatr Students will implement a basic calculatr that handles fractins. 1. Required Behavir and Grading Scheme (100 pints ttal) Criteria Pints
More informationBANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu
BANNER BASICS What is Banner? Definitin Prduct Mdules Self-Service-Fish R Net Lg int Banner Banner Envirnment The Main Windw My Banner Pages What is it? What frm d yu use? Steps t create a persnal menu
More informationClubRunner. Volunteers Module Guide
ClubRunner Vlunteers Mdule Guide 2014 Vlunteer Mdule Guide TABLE OF CONTENTS Overview... 3 Basic vs. Enhanced Versins... 3 Navigatin... 4 Create New Vlunteer Signup List... 5 Manage Vlunteer Tasks... 7
More informationCommunication Tools. Quick Reference Card. Communication Tools. Mailing Labels. 6. For the Label Content, follow these rules:
PwerSchl ffers a variety f tls that schl administratrs and ffice staff can use t cmmunicate infrmatin effectively with students, parents, and staff members. Learn hw t create mailing labels, print reprts
More information