Engineer To Engineer Note
|
|
- Primrose McLaughlin
- 6 years ago
- Views:
Transcription
1 Engineer To Engineer Note EE-188 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: Or visit our on-line resources nd Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPs Contributed by Joe B Mrch 19, 2003 Introduction This Engineer-to-Engineer note will describe the process for implementing timer routine for the ADSP-219x fmily of DSPs using the C progrmming lnguge. Plese refer to chpter 12 of the ADSP-219x DSP Hrdwre Reference for further detils regrding the timers. The referenced code in this ppliction note ws verified using VisulDSP for ADSP-21xx DSPs nd revision 2.0 of the ADDS-2191-EZLITE development bord. ADSP-219x Fmily Timers Contrry to the ADSP-218x fmily of Digitl Signl Processors (DSPs), the ADSP- 219x fmily hs three timers, ech of which cn be configured in ny of three modes. On the ssembly level, configurtion of the timers nd use of interrupts is firly strightforwrd. However, in C, using interrupts nd ccessing the timer registers requires knowledge of some of the system heder files nd n understnding of how the C run-time environment works with embedded DSP progrms. The process explined herein describes how to implement n interrupt-driven timer routine in C but the methods used cn be pplied to ny C-coded interrupt routines. The ADSP-218x C librries defined three C-cllble functions for timer mngement (timer_on, timer_off, nd timer_set), which were creted to mke life for the C developer little esier. In n ADSP-219x-bsed project, these functions no longer pply becuse now there re THREE possible sets of timer registers to ssocite these functions to, the registers for progrmming the timers re different, nd the register memory spce is lso chnged significntly from the ADSP-218x fmily of DSPs. Additionlly, the 32-bit period, width, nd count timer registers re now broken into low nd high words, giving the ADSP-219x timers times the durtion tht the ADSP- 218x timer hd. Using Fetures In VisulDSP++ VisulDSP comes equipped with severl built-in, or intrinsic, functions designed to mke progrmming DSP in C environment even more user-friendly. Formerly, memory-mpped registers were ccessed by referencing-dereferencing scheme using csted pointers (*(int *)). Access to non-memory-mpped registers in C ws tedious tsk, requiring embedded ssembly source code. Now, the intrinsic functions sysreg_red nd sysreg_write re vilble for mnipulting these registers. In ddition to these system register functions, the ADSP-219x tools feture two other intrinsic functions, io_spce_red nd io_spce_write, which provides ccess to ll the memory-mpped I/O spce registers s well. Copyright 2003, Anlog Devices, Inc. All rights reserved. Anlog Devices ssumes no responsibility for customer product design or the use or ppliction of customers products or for ny infringements of ptents or rights of others which my result from Anlog Devices ssistnce. All trdemrks nd logos re property of their respective holders. Informtion furnished by Anlog Devices Applictions nd Development Tools Engineers is believed to be ccurte nd relible, however no responsibility is ssumed by Anlog Devices regrding the technicl ccurcy nd topiclity of the content provided in ll Anlog Devices Engineer-to-Engineer Notes.
2 These four functions re defined in the heder file sysreg.h. In this heder, there is lso n enumerted type, listing the system registers tht cn be ccessed using sysreg_red nd sysreg_write. One will lso find ll the bit mnipultion instructions here s well (sysreg_bit_clr, sysreg_bit_set, sysreg_bit_tgl). The io_spce_red nd io_spce_write intrinsic functions require the rchitecture definition heder file, def2191.h, be included lso. This heder detils the ddresses for ll of the I/O spce registers. It should be noted tht the ddressing scheme utilized in this heder ssumes tht the user hs lredy set the IO Pge (IOPG) register ppropritely, which is one of the system registers detiled in the enumerted type in sysreg.h (sysreg_iopg). The IO Pges re lso given convenient nmes in def2191.h. For exmple, if the user wnted to configure their ADSP-2191 EZ-KIT to hve LEDs 8-11 s outputs, this routine would do the trick: #include <sysreg.h> #include <def2191.h> min( ) } sysreg_write (sysreg_iopg, Generl_Purpose_IO); io_spce_write (DIRS, 0x000F); LEDs 8-11 mp to the Progrmmble Flg Pins 0-3. Therefore, we wnt to configure PF0-3 to be outputs. This informtion is contined in the DIRS register, where 1 mens tht the PFx pin is n output. The first thing we need to do is to mke sure tht we re on the correct IO Pge for ccessing the DIRS register. Becuse IOPG is system register, this is ccomplished using the sysreg_write intrinsic with the correct rguments. The first rgument is the register to be written to, sysreg_iopg (s defined in the enumertion in sysreg.h). The second rgument is the vlue to be written to the IOPG register, Generl_Purpose_IO, which is #defined in def2191.h to be 0x06 (the pge offset required to ccess the GPIO register set). Now tht the IOPG register is set ppropritely to ccess the GPIO registers, we hve ccess to the DIRS register. The second line of code uses the io_spce_write intrinsic becuse DIRS is n IO spce register. Here, the rguments re the ddress to be written to, DIRS, which is #defined in def2191.h to be 0x001 (the physicl I/O ddress on IO pge 6 of the DIRS register) nd the vlue to be written to tht ddress, 0x000F, where bits 0-3 re set to 1 to enble the corresponding PF pins 0-3 to be outputs. Accessing the Timer0 registers is done in the sme fshion, s you will see in the ttched code. First, you must set the IOPG register using the sysreg_write intrinsic to hve the offset for the Timer_Pge. Then you ll hve ccess to the timer register ddresses nd must use the io_spce_write intrinsic to configure the ssocited registers s pproprite (see lines of the ttched source). Interrupt Hndling In C The interrupt hndling in C is unchnged from the ADSP-218x fmily tools from coding perspective. Users still utilize the heder-defined interrupt(signl, subroutine) module to tke cre of everything. First nd foremost, this function ssocites specific ISR module to be run for ny given signl tht could be received during run-time. The list of possible signls is detiled in the signl.h heder file. This function lso sets the correct bit in IMASK to enble servicing for tht interrupt. In ddition to this interruptregistering scheme, the user will hve to globlly enble interrupts by using the intrinsic function enble_interrupts(). Prior to version of the ADSP-219x Compiler, globl enbling of interrupts ws utomticlly performed by the interrupt(signl, subroutine) module. From version on, explicit use of the Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPs (EE-188) Pge 2 of 5
3 enble_interrupts() module is required. One new feture of the ADSP-219x fmily of DSPs is tht the interrupts re now optionlly configurble. There is set of interrupt priority registers, nmely IPR0, IPR1, IPR2, nd IPR3, tht cn be configured prior to using the interrupt module in C to tell the hrdwre which interrupts hve higher priority (i.e., which IMASK bit needs to be set to enble interrupt servicing). In this exmple, we will not touch these registers nd will go with the defult priority settings. Plese refer to pge C-3 of the ADSP-219x Hrdwre Reference for more informtion regrding interrupt priority. In tble C-2, the reder will see the Peripherl Interrupts nd Priority t Reset, where it is depicted tht the Timer0 interrupt hs n ID of 9. However, it should be noted tht this ID is ctully n offset from the four nonconfigurble highest-priority interrupts (Reset, Power-Down, Loop nd PC Stck, nd Emultion Kernel), which use interrupt vectors 0, 1, 2, nd 3, respectively. Therefore, the ctul signl used for the defult Timer0 interrupt is SIG_INT13, not SIG_INT9. Becuse of this, the line of code for configuring the interrupt in C (line 36) reds s follows: interrupt (SIG_INT13, Timer0_ISR); As ws lredy explined, SIG_INT13 is the defult signl number for the Timer0 interrupt. If you chose to utilize the option to prioritize your interrupts, just know tht you will need to use different SIG_INT vlue in this line of code bsed upon the priority vlue you gve to the Timer0 interrupt. For exmple, if you gve it n ID of 0 (highest priority fter the four nonconfigurble interrupts), you d be using SIG_INT4. Conversely, if you gve it n ID of 11 (lowest priority), you d use SIG_INT15. In this exmple, Timer0_ISR() is the function tht is clled to service the Timer0 interrupt once it hs been ltched in the interrupt ltch (IRPTL) register. The interrupt gets ltched into IRPTL bsed on the contents of the peripherl s sttus register. Since the timers sttus bits re sticky, they require write-1- to-cler opertion to be performed few cycles before the RTI occurs. This will llow the sttus write to tke effect before the RTI is executed, which will ensure tht the sme interrupt is not ltched immeditely by IRPTL. The Code Exmple Itself The following exmple code hs been referenced throughout this ppliction note. This exmple is the C equivlent to the ssembly exmple provided in the Timer Chpter of the ADSP-219x/2191 DSP Hrdwre Reference on pges through This module sets up the timer initiliztion nd interrupt routines for timer in Pulsewidth Modultion (PWMOUT) Mode. The min module re-mps the Interrupt Vector Tble (IVT) to internl memory, configures the pproprite LEDs to be outputs, sets up the timer registers, ssocites the ISR to the timer signl, nd strts the timer. The ISR checks the polrity of the output PF pins 0-3 to check the sttus of LEDs 8-11 nd toggles them upon ech instnce of timer expirtion. Physiclly, on the ADDS-2191-EZ-KIT- LITE, LEDs 8, 9, 10, nd 11 will lterntely light/extinguish for roughly 1 second, ssuming 160 MHz clock. Min Code /* C-interrupts Exmple for ADSP-2191 EZ-KIT Creted 10/12/ JB Modified 3/14/ JB */ #include <signl.h> /* Interrupts */ #include <def2191.h> /* MMRs */ #include <sysreg.h> /* Intrinsics */ void Timer0_ISR(); /* ISR Prototype */ Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPs (EE-188) Pge 3 of 5
4 min() int temp; sysreg_write(sysreg_iopg, Clock_nd_System_Control_Pge); temp = io_spce_red(syscr); temp = 0x0010; /* Mp IVT To Pge 0 */ io_spce_write (SYSCR, temp); // Cler/Reset All Interrupts sysreg_write(sysreg_irptl, 0x0000); sysreg_write(sysreg_icntl, 0x0000); sysreg_write(sysreg_imask, 0x0000); sysreg_write(sysreg_iopg, Generl_Purpose_IO); io_spce_write(dir, 0x000F); // set outputs /* Go To Timer Pge Initilize Timer0 */ sysreg_write(sysreg_iopg, Timer_Pge); /* SET: PWM_OUT Mode, Positive Active Pulse, * Count To End Of Period, Int Request Enble, * Timer_Pin Select */ io_spce_write(t_cfgr0, 0x001D); /* Timer0 Period Register (High Word) */ io_spce_write(t_prdh0, 0x0410); /* Timer0 Period Register (Low Word) */ io_spce_write(t_prdl0, 0x5A00); /* Timer0 Width Register (High Word) */ io_spce_write(t_whr0, 0x0410); /* Enble Timer0 */ io_spce_write(t_gsr0, 0x0100); /* INT13 Is Defult Timer0 Interrupt */ interrupt(sig_int13, Timer0_ISR); /* Globlly Enble Interrupts */ enble_interrupts(); while(1); /* wit for interrupts */ } /* end of min */ ISR Code void Timer0_ISR() int Timer Flg_Polrity; /* Check Flgs */ /* Go To Timer I/O Pge */ sysreg_write(sysreg_iopg, Timer_Pge); /* Cler TMR0 Interrupt Ltch Bit */ io_spce_write(t_gsr0, 0x1); /* Go To GPIO I/O Pge */ sysreg_write(sysreg_iopg, Generl_Purpose_IO); /* Get Vlues Of PF Flgs */ Timer Flg_Polrity = io_spce_red(flags); if ((Timer Flg_Polrity & 0x000F) == 0) /* If The LEDs Aren't On */ io_spce_write(flags, 0x000F); /* turn EZ-KIT LEDs ON */ else /* otherwise they re ON */ io_spce_write(flagc, 0x000F); /* turn EZ-KIT LEDs OFF */ } // end Timer0_ISR /* Timer0 Width Register (Low Word) */ io_spce_write(t_wlr0, 0x2D00); Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPs (EE-188) Pge 4 of 5
5 References [1] ADSP-219x/2191 DSP Hrdwre Reference Mnul, First Edition, July 2001 Document History Version Mrch 19, 2003 by Joe B Description Initil Relese Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPs (EE-188) Pge 5 of 5
Enginner To Engineer Note
Technicl Notes on using Anlog Devices DSP components nd development tools from the DSP Division Phone: (800) ANALOG-D, FAX: (781) 461-3010, EMAIL: dsp_pplictions@nlog.com, FTP: ftp.nlog.com Using n ADSP-2181
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-245 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t dsp.support@nlog.com nd t dsptools.support@nlog.com Or visit our
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-186 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-169 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-208 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-204 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-069 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-167 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationa Technical Notes on using Analog Devices' DSP components and development tools
Engineer To Engineer Note EE-146 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-295 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-232 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t dsp.support@nlog.com nd t dsptools.support@nlog.com Or visit our
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-272 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t processor.support@nlog.com nd dsptools.support@nlog.com Or visit
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-148 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationAddress/Data Control. Port latch. Multiplexer
4.1 I/O PORT OPERATION As discussed in chpter 1, ll four ports of the 8051 re bi-directionl. Ech port consists of ltch (Specil Function Registers P0, P1, P2, nd P3), n output driver, nd n input buffer.
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-270 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t processor.support@nlog.com nd dsptools.support@nlog.com Or visit
More informationvcloud Director Service Provider Admin Portal Guide vcloud Director 9.1
vcloud Director Service Provider Admin Portl Guide vcloud Director 9. vcloud Director Service Provider Admin Portl Guide You cn find the most up-to-dte technicl documenttion on the VMwre website t: https://docs.vmwre.com/
More informationFile Manager Quick Reference Guide. June Prepared for the Mayo Clinic Enterprise Kahua Deployment
File Mnger Quick Reference Guide June 2018 Prepred for the Myo Clinic Enterprise Khu Deployment NVIGTION IN FILE MNGER To nvigte in File Mnger, users will mke use of the left pne to nvigte nd further pnes
More informationpdfapilot Server 2 Manual
pdfpilot Server 2 Mnul 2011 by clls softwre gmbh Schönhuser Allee 6/7 D 10119 Berlin Germny info@cllssoftwre.com www.cllssoftwre.com Mnul clls pdfpilot Server 2 Pge 2 clls pdfpilot Server 2 Mnul Lst modified:
More informationMIPS I/O and Interrupt
MIPS I/O nd Interrupt Review Floting point instructions re crried out on seprte chip clled coprocessor 1 You hve to move dt to/from coprocessor 1 to do most common opertions such s printing, clling functions,
More information16 Bit Software Tools ADDU-21xx-PC-1 Code Generation and Simulation
16 Bit Softwre Tools ADDU-21xx-PC-1 Code Genertion nd Simultion ADDS-21xx-PC-1 Version 6.1 Contents The entire softwre cretion tool chin in one pckge System Builder Assembler C Compiler Linker Softwre
More informationHow to Design REST API? Written Date : March 23, 2015
Visul Prdigm How Design REST API? Turil How Design REST API? Written Dte : Mrch 23, 2015 REpresenttionl Stte Trnsfer, n rchitecturl style tht cn be used in building networked pplictions, is becoming incresingly
More informationSage CRM 2017 R3 Software Requirements and Mobile Features. Updated: August 2017
Sge CRM 2017 R3 Softwre Requirements nd Mobile Fetures Updted: August 2017 2017, The Sge Group plc or its licensors. Sge, Sge logos, nd Sge product nd service nmes mentioned herein re the trdemrks of The
More informationSage CRM 2018 R1 Software Requirements and Mobile Features. Updated: May 2018
Sge CRM 2018 R1 Softwre Requirements nd Mobile Fetures Updted: My 2018 2018, The Sge Group plc or its licensors. Sge, Sge logos, nd Sge product nd service nmes mentioned herein re the trdemrks of The Sge
More informationEasyMP Network Projection Operation Guide
EsyMP Network Projection Opertion Guide Contents 2 Introduction to EsyMP Network Projection EsyMP Network Projection Fetures... 5 Disply Options... 6 Multi-Screen Disply Function... 6 Movie Sending Mode...
More informationMid-term exam. Scores. Fall term 2012 KAIST EE209 Programming Structures for EE. Thursday Oct 25, Student's name: Student ID:
Fll term 2012 KAIST EE209 Progrmming Structures for EE Mid-term exm Thursdy Oct 25, 2012 Student's nme: Student ID: The exm is closed book nd notes. Red the questions crefully nd focus your nswers on wht
More informationMcAfee Network Security Platform
Mnger Applince Quick Strt Guide Revision B McAfee Network Security Pltform This guide is high-level description of how to instll nd configure the Mnger Applince. For more detiled instlltion informtion,
More informationSage CRM 2017 R2 Software Requirements and Mobile Features. Revision: IMP-MAT-ENG-2017R2-2.0 Updated: August 2017
Sge CRM 2017 R2 Softwre Requirements nd Mobile Fetures Revision: IMP-MAT-ENG-2017R2-2.0 Updted: August 2017 2017, The Sge Group plc or its licensors. Sge, Sge logos, nd Sge product nd service nmes mentioned
More informationvcloud Director Tenant Portal Guide vcloud Director 9.1
vcloud Director Tennt Portl Guide vcloud Director 9.1 You cn find the most up-to-dte technicl documenttion on the VMwre website t: https://docs.vmwre.com/ If you hve comments bout this documenttion, submit
More informationOPERATION MANUAL. DIGIFORCE 9307 PROFINET Integration into TIA Portal
OPERATION MANUAL DIGIFORCE 9307 PROFINET Integrtion into TIA Portl Mnufcturer: 2018 burster präzisionsmesstechnik gmbh & co kg burster präzisionsmesstechnik gmbh & co kg Alle Rechte vorbehlten Tlstrße
More informationpdftoolbox Server 4 Manual
pdftoolbox Server 4 Mnul Mnul Pge 2 Mnul Lst modified: 27 Februry 2009 2009 by clls softwre gmbh, Berlin, Germny All rights reserved All trdemrks re the property of their respective owners. Mnul Pge Content
More informationc360 Add-On Solutions
c360 Add-On Solutions Functionlity Dynmics CRM 2011 c360 Record Editor Reltionship Explorer Multi-Field Serch Alerts Console c360 Core Productivity Pck "Does your tem resist using CRM becuse updting dt
More informationLicense Manager Installation and Setup
The Network License (concurrent-user) version of e-dpp hs hrdwre key plugged to the computer running the License Mnger softwre. In the e-dpp terminology, this computer is clled the License Mnger Server.
More informationWelch Allyn CardioPerfect Workstation Installation Guide
Welch Allyn CrdioPerfect Worksttion Instlltion Guide INSTALLING CARDIOPERFECT WORKSTATION SOFTWARE & ACCESSORIES ON A SINGLE PC For softwre version 1.6.6 or lter For network instlltion, plese refer to
More informationData sharing in OpenMP
Dt shring in OpenMP Polo Burgio polo.burgio@unimore.it Outline Expressing prllelism Understnding prllel threds Memory Dt mngement Dt cluses Synchroniztion Brriers, locks, criticl sections Work prtitioning
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-312 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil
More informationEasyMP Multi PC Projection Operation Guide
EsyMP Multi PC Projection Opertion Guide Contents 2 Introduction to EsyMP Multi PC Projection 5 EsyMP Multi PC Projection Fetures... 6 Connection to Vrious Devices... 6 Four-Pnel Disply... 6 Chnge Presenters
More informationEpson iprojection Operation Guide (Windows/Mac)
Epson iprojection Opertion Guide (Windows/Mc) Contents 2 Introduction to Epson iprojection 5 Epson iprojection Fetures... 6 Connection to Vrious Devices... 6 Four-Pnel Disply... 6 Chnge Presenters nd Projection
More informationInformation regarding
Informtion regrding LANCOM Advnced VPN Client 3.13 Copyright (c) 2002-2017 LANCOM Systems GmbH, Wuerselen (Germny) LANCOM Systems GmbH does not tke ny gurntee nd libility for softwre not developed, mnufctured
More informationvcloud Director Service Provider Admin Portal Guide 04 OCT 2018 vcloud Director 9.5
vcloud Director Service Provider Admin Portl Guide 04 OCT 208 vcloud Director 9.5 You cn find the most up-to-dte technicl documenttion on the VMwre website t: https://docs.vmwre.com/ If you hve comments
More informationEasyMP Multi PC Projection Operation Guide
EsyMP Multi PC Projection Opertion Guide Contents 2 About EsyMP Multi PC Projection Meeting Styles Proposed by EsyMP Multi PC Projection... 5 Holding Meetings Using Multiple Imges... 5 Holding Remote Meetings
More informationNOTES. Figure 1 illustrates typical hardware component connections required when using the JCM ICB Asset Ticket Generator software application.
ICB Asset Ticket Genertor Opertor s Guide Septemer, 2016 Septemer, 2016 NOTES Opertor s Guide ICB Asset Ticket Genertor Softwre Instlltion nd Opertion This document contins informtion for downloding, instlling,
More informationFunctor (1A) Young Won Lim 8/2/17
Copyright (c) 2016-2017 Young W. Lim. Permission is grnted to copy, distribute nd/or modify this document under the terms of the GNU Free Documenttion License, Version 1.2 or ny lter version published
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-328 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil
More informationRegistering as an HPE Reseller
Registering s n HPE Reseller Quick Reference Guide for new Prtners Mrch 2019 Registering s new Reseller prtner There re four min steps to register on the Prtner Redy Portl s new Reseller prtner: Appliction
More informationFunctor (1A) Young Won Lim 10/5/17
Copyright (c) 2016-2017 Young W. Lim. Permission is grnted to copy, distribute nd/or modify this document under the terms of the GNU Free Documenttion License, Version 1.2 or ny lter version published
More informationMcAfee Network Security Platform
NTBA Applince T-200 nd T-500 Quick Strt Guide Revision B McAfee Network Security Pltform 1 Instll the mounting rils Position the mounting rils correctly nd instll them t sme levels. At the front of the
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-302 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil
More informationEasyMP Multi PC Projection Operation Guide
EsyMP Multi PC Projection Opertion Guide Contents 2 About EsyMP Multi PC Projection Meeting Styles Proposed by EsyMP Multi PC Projection... 5 Holding Meetings Using Multiple Imges... 5 Holding Remote Meetings
More information- 2 U NIX FILES 1. Explin different file types vilble in UNIX or P OSIX s ystem. ( 08 mrks) ( My-08/Dec-08/My-10/My- 12) 2. Wht is n API? How is it di
-1 I NTRODUCTION 1. Wht is posix stndrd? Explin different subset of posix stndrd. Write structure of progrm to filter out non- p osix complint codes from user progrm. ( 06 mrks) ( Dec- 2010). 2. W rite
More informationUT1553B BCRT True Dual-port Memory Interface
UTMC APPICATION NOTE UT553B BCRT True Dul-port Memory Interfce INTRODUCTION The UTMC UT553B BCRT is monolithic CMOS integrted circuit tht provides comprehensive MI-STD- 553B Bus Controller nd Remote Terminl
More informationInstallation Guide AT-VTP-800
Velocity 8 Touch Pnel The Atlon -BL nd -WH re 8 touch pnels in blck nd white, respectively, for the Atlon Velocity Control System. They feture contemporry, refined styling for modern presenttion environments
More informationTool Vendor Perspectives SysML Thus Far
Frontiers 2008 Pnel Georgi Tec, 05-13-08 Tool Vendor Perspectives SysML Thus Fr Hns-Peter Hoffmnn, Ph.D Chief Systems Methodologist Telelogic, Systems & Softwre Modeling Business Unit Peter.Hoffmnn@telelogic.com
More informationCS201 Discussion 10 DRAWTREE + TRIES
CS201 Discussion 10 DRAWTREE + TRIES DrwTree First instinct: recursion As very generic structure, we could tckle this problem s follows: drw(): Find the root drw(root) drw(root): Write the line for the
More informationMcAfee Network Security Platform
Revision D McAfee Network Security Pltform (NS5x00 Quick Strt Guide) This quick strt guide explins how to quickly set up nd ctivte your McAfee Network Security Pltform NS5100 nd NS5200 Sensors in inline
More informationIZT DAB ContentServer, IZT S1000 Testing DAB Receivers Using ETI
IZT DAB ContentServer, IZT S1000 Testing DAB Receivers Using ETI Appliction Note Rel-time nd offline modultion from ETI files Generting nd nlyzing ETI files Rel-time interfce using EDI/ETI IZT DAB CONTENTSERVER
More informationAgilent Mass Hunter Software
Agilent Mss Hunter Softwre Quick Strt Guide Use this guide to get strted with the Mss Hunter softwre. Wht is Mss Hunter Softwre? Mss Hunter is n integrl prt of Agilent TOF softwre (version A.02.00). Mss
More informationSoC Architecture Design Approaches
Wireless Informtion Trnsmission System Lb. SoC Architecture Design Approches Hung-Chih Ching Institute of Communictions Engineering Ntionl Sun Yt-sen University IP-Bsed System IC Design Block-Bsed Architecture
More informationE201 USB Encoder Interface
Dt sheet Issue 4, 24 th ugust 2015 E201 USB Encoder Interfce E201-9Q incrementl E201-9S bsolute bsolute SSI BiSS-C mode (unidirectionl) B Z Clock Dt M SLO The E201 is single chnnel USB encoder interfce
More informationChapter 7. Routing with Frame Relay, X.25, and SNA. 7.1 Routing. This chapter discusses Frame Relay, X.25, and SNA Routing. Also see the following:
Chpter 7 Routing with Frme Rely, X.25, nd SNA This chpter discusses Frme Rely, X.25, nd SNA Routing. Also see the following: Section 4.2, Identifying the BANDIT in the Network Section 4.3, Defining Globl
More informationMidterm 2 Sample solution
Nme: Instructions Midterm 2 Smple solution CMSC 430 Introduction to Compilers Fll 2012 November 28, 2012 This exm contins 9 pges, including this one. Mke sure you hve ll the pges. Write your nme on the
More information05-247r2 SAT: Add 16-byte CDBs and PIO modes 1 September 2005
To: T10 Technicl Committee From: Robert Sheffield, Intel (robert.l.sheffield@intel.com) Dte: 1 September 2005 Subject: 05-247r2 SAT: Add 16-byte CDBs nd PIO modes Revision history Revision 0 (16 June 2005)
More informationFig.25: the Role of LEX
The Lnguge for Specifying Lexicl Anlyzer We shll now study how to uild lexicl nlyzer from specifiction of tokens in the form of list of regulr expressions The discussion centers round the design of n existing
More informationRelease Notes for. LANCOM Advanced VPN Client 4.10 Rel
Relese Notes for LANCOM Advnced VPN Client 4.10 Rel Copyright (c) 2002-2018 LANCOM Systems GmbH, Wuerselen (Germny) LANCOM Systems GmbH does not tke ny gurntee nd libility for softwre not developed, mnufctured
More informationZenoss Service Impact Installation and Upgrade Guide for Resource Manager 5.x and 6.x
Zenoss Service Impct Instlltion nd Upgrde Guide for Resource Mnger 5.x nd 6.x Relese 5.3.1 Zenoss, Inc. www.zenoss.com Zenoss Service Impct Instlltion nd Upgrde Guide for Resource Mnger 5.x nd 6.x Copyright
More informationvcloud Director Tenant Portal Guide vcloud Director 9.0
vcloud Director Tennt Portl Guide vcloud Director 9.0 vcloud Director Tennt Portl Guide You cn find the most up-to-dte technicl documenttion on the VMwre We site t: https://docs.vmwre.com/ The VMwre We
More informationMcAfee Network Security Platform
NS7x00 Quick Strt Guide Revision D McAfee Network Security Pltform This quick strt guide explins how to quickly set up nd ctivte your McAfee Network Security Pltform NS7100, NS7200, nd NS7300 Sensors in
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-134 Phone: (800) ANALOG-D, FAX: (781) 461-3010, EMAIL: dsp.support@analog.com, FTP: ftp.analog.com, WEB: www.analog.com/dsp Copyright 2001, Analog Devices, Inc. All rights
More informationPasswords Passwords Changing Passwords... <New Passwords> 130 Setting UIM PIN... <UIM PIN/UIM PIN2> 130 Unlocking a Locked UIM...
Psswords Psswords... 128 Chnging Psswords... 130 Setting UIM PIN... 130 Unlocking Locked UIM... 131 Restricting the Hndset Opertions Locking Function... 131 Locking the
More informationRegistering as a HPE Reseller. Quick Reference Guide for new Partners in Asia Pacific
Registering s HPE Reseller Quick Reference Guide for new Prtners in Asi Pcific Registering s new Reseller prtner There re five min steps to e new Reseller prtner. Crete your Appliction Copyright 2017 Hewlett
More informationEpson Projector Content Manager Operation Guide
Epson Projector Content Mnger Opertion Guide Contents 2 Introduction to the Epson Projector Content Mnger Softwre 3 Epson Projector Content Mnger Fetures... 4 Setting Up the Softwre for the First Time
More informationDynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012
Dynmic Progrmming Andres Klppenecker [prtilly bsed on slides by Prof. Welch] 1 Dynmic Progrmming Optiml substructure An optiml solution to the problem contins within it optiml solutions to subproblems.
More informationUsing Ontrol MpBus Driver for Sedona on R-ION
Belimo MpBus Driver for R-ION Using Ontrol MpBus Driver for Sedon on R-ION 24 Vdc Supply Devices RS485 supervory system 1/7 Ontrol Belimo MpBus Driver for R-ION R-ION MPBus Connection 2/7 Ontrol Belimo
More informationTroubleshooting Guide
IBM System Storge SAN Volume Controller Troubleshooting Guide GC27-2284-06 Note Before using this informtion nd the product it supports, red the informtion in Notices on pge 351. This edition pplies to
More informationCreating Flexible Interfaces. Friday, 24 April 2015
Creting Flexible Interfces 1 Requests, not Objects Domin objects re esy to find but they re not t the design center of your ppliction. Insted, they re trp for the unwry. Sequence digrms re vehicle for
More informationLINX MATRIX SWITCHERS FIRMWARE UPDATE INSTRUCTIONS FIRMWARE VERSION
Overview LINX MATRIX SWITCHERS FIRMWARE UPDATE INSTRUCTIONS FIRMWARE VERSION 4.3.1.0 Due to the complex nture of this updte, plese fmilirize yourself with these instructions nd then contct RGB Spectrum
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-211 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t dspsupport@nlogcom nd t dsptoolssupport@nlogcom Or visit our on-line
More informationData Flow on a Queue Machine. Bruno R. Preiss. Copyright (c) 1987 by Bruno R. Preiss, P.Eng. All rights reserved.
Dt Flow on Queue Mchine Bruno R. Preiss 2 Outline Genesis of dt-flow rchitectures Sttic vs. dynmic dt-flow rchitectures Pseudo-sttic dt-flow execution model Some dt-flow mchines Simple queue mchine Prioritized
More informationEasyMP Network Projection Operation Guide
EsyMP Network Projection Opertion Guide Contents 2 About EsyMP Network Projection Functions of EsyMP Network Projection... 5 Vrious Screen Trnsfer Functions... 5 Instlling the Softwre... 6 Softwre Requirements...6
More informationCoprocessor memory definition. Loic Pallardy / Arnaud Pouliquen
Coprocessor memory definition Loic Pllrdy / Arnud Pouliquen Objective 2 The gol of following slides is to sum up on-going discussion in OpenAP weekly bout Remoteproc/Rpmsg memory lloction. Following proposl
More informationECE 468/573 Midterm 1 September 28, 2012
ECE 468/573 Midterm 1 September 28, 2012 Nme:! Purdue emil:! Plese sign the following: I ffirm tht the nswers given on this test re mine nd mine lone. I did not receive help from ny person or mteril (other
More informationGXR-GPS GXR-GPS-485 User Manual
GXR-GPS GXR-GPS-485 User Mnul GeoSIG Ltd, Wiesenstrsse 39, 8952 Schlieren, Switzerlnd Phone: + 41 44 810 2150, Fx: + 41 44 810 2350 info@geosig.com, www.geosig.com Pge ii Document Revision GS_GXR_GPS_User_Mnul_V05.doc
More informationBeginner s Guide to the Environment
Beginner s Guide to the Environment by Len Ssso for Version 3.0 e October 1997 E Soft- und Hrdwre GmbH Tble of Contents Chpter 1 Overview of the Environment Chpter 2 Some Things Chnge Some Things Sty The
More informationCompilers Spring 2013 PRACTICE Midterm Exam
Compilers Spring 2013 PRACTICE Midterm Exm This is full length prctice midterm exm. If you wnt to tke it t exm pce, give yourself 7 minutes to tke the entire test. Just like the rel exm, ech question hs
More informationMisrepresentation of Preferences
Misrepresenttion of Preferences Gicomo Bonnno Deprtment of Economics, University of Cliforni, Dvis, USA gfbonnno@ucdvis.edu Socil choice functions Arrow s theorem sys tht it is not possible to extrct from
More informationSOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES
SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES MARCELLO DELGADO Abstrct. The purpose of this pper is to build up the bsic conceptul frmework nd underlying motivtions tht will llow us to understnd ctegoricl
More informationMcAfee Network Security Platform
NS7x50 Quick Strt Guide Revision B McAfee Network Security Pltform This quick strt guide explins how to quickly set up nd ctivte your McAfee Network Security Pltform NS7150, NS7250, nd NS7350 Sensors in
More informationDigital Design. Chapter 1: Introduction. Digital Design. Copyright 2006 Frank Vahid
Chpter : Introduction Copyright 6 Why Study?. Look under the hood of computers Solid understnding --> confidence, insight, even better progrmmer when wre of hrdwre resource issues Electronic devices becoming
More informationStart Here. Remove all tape and lift display. Locate components
HP Photosmrt 2600/2700 series ll-in-one User Guide Strt Here 1 USB cle users: Do not connect the USB cle until this guide instructs you to or the softwre my not instll properly. Use this guide to set up
More informationAllocator Basics. Dynamic Memory Allocation in the Heap (malloc and free) Allocator Goals: malloc/free. Internal Fragmentation
Alloctor Bsics Dynmic Memory Alloction in the Hep (mlloc nd free) Pges too corse-grined for llocting individul objects. Insted: flexible-sized, word-ligned blocks. Allocted block (4 words) Free block (3
More informationUnit #9 : Definite Integral Properties, Fundamental Theorem of Calculus
Unit #9 : Definite Integrl Properties, Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl
More informationCPSC 213. Polymorphism. Introduction to Computer Systems. Readings for Next Two Lectures. Back to Procedure Calls
Redings for Next Two Lectures Text CPSC 213 Switch Sttements, Understnding Pointers - 2nd ed: 3.6.7, 3.10-1st ed: 3.6.6, 3.11 Introduction to Computer Systems Unit 1f Dynmic Control Flow Polymorphism nd
More informationIn the last lecture, we discussed how valid tokens may be specified by regular expressions.
LECTURE 5 Scnning SYNTAX ANALYSIS We know from our previous lectures tht the process of verifying the syntx of the progrm is performed in two stges: Scnning: Identifying nd verifying tokens in progrm.
More information4452 Mathematical Modeling Lecture 4: Lagrange Multipliers
Mth Modeling Lecture 4: Lgrnge Multipliers Pge 4452 Mthemticl Modeling Lecture 4: Lgrnge Multipliers Lgrnge multipliers re high powered mthemticl technique to find the mximum nd minimum of multidimensionl
More informationVoltage Monitoring Products
Voltge Monitoring Products Spring 2005 CONTENTS 3-Led Reset Genertor Circuits.. 2 4-Led Reset Genertors with Mnul Reset............ 3 Wtchdog Supervisory Circuits... 4 Bttery-Bckup Supervisory Circuits...........
More informationVirtual Machine (Part I)
Hrvrd University CS Fll 2, Shimon Schocken Virtul Mchine (Prt I) Elements of Computing Systems Virtul Mchine I (Ch. 7) Motivtion clss clss Min Min sttic sttic x; x; function function void void min() min()
More informationSimrad ES80. Software Release Note Introduction
Simrd ES80 Softwre Relese 1.3.0 Introduction This document descries the chnges introduced with the new softwre version. Product: ES80 Softwre version: 1.3.0 This softwre controls ll functionlity in the
More informationSTANDARD THIRD ANGLE PROJECTION DO NOT SCALE DRAWING
NOTES: UNLESS OTHERWISE SPECIFIED. CORNERS DRWN SHRP TO BE R.005 MXIMUM. 2. EXTERIOR SURFCE TEXTURE TO BE LIGHT EDM FINISH. EQUIVLENT TO MT-020. 3. INTERIOR SURFCE TEXTURE TO BE: NONE 4. LL INSIDE RDII.00R.
More informationL. Yaroslavsky. Fundamentals of Digital Image Processing. Course
L. Yroslvsky. Fundmentls of Digitl Imge Processing. Course 0555.330 Lecture. Imge enhncement.. Imge enhncement s n imge processing tsk. Clssifiction of imge enhncement methods Imge enhncement is processing
More informationTilt-Sensing with Kionix MEMS Accelerometers
Tilt-Sensing with Kionix MEMS Accelerometers Introduction Tilt/Inclintion sensing is common ppliction for low-g ccelerometers. This ppliction note describes how to use Kionix MEMS low-g ccelerometers to
More informationLoRaWANTM Concentrator Card Mini PCIe LRWCCx-MPCIE-868
Dt Sheet LoRWANTM Concentrtor Crd Mini PCIe LRWCCxMPCIE868 LoRWANTM Concentrtor Crd bsed on Semtech SX30 nd SX308 Chips in Mini PCIe Form Fctor The nfuse LRWCCxMPCIE fmily of crds enble OEMs nd system
More information