Engineer-to-Engineer Note

Size: px
Start display at page:

Download "Engineer-to-Engineer Note"

Transcription

1 Engineer-to-Engineer Note EE-204 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources nd or e-mil or for technicl support. Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices Contributed by Thorsten Lorenzen Rev 2 Mrch 13, 2007 Introduction This EE-Note describes the implementtion of the Seril Cmer Control Bus (SCCB) interfce using softwre nd generl-purpose pins on Blckfin processors. Becuse of its rchitecture nd video processing cpbilities, Blckfin processors re well-suited to interfce with video devices. Mny of these video devices in the signl chin must be configured by n I2C comptible hrdwre interfce. For those Blckfin derivtives not equipped with this twowire interfce (TWI), the softwre described in this document cn be used to emulte the function of I2C with the help of two generlpurpose pins. The protocol is complint with the I2C protocol nd supports slve devices only. The Blckfin processor is lwys cting s the mster. No multi-mster bus network cn be ccessed. Bsics The SCCB interfce cn be relized with the use of two generl-purpose pins. In this exmple, PF0 is used to generte the clock line, nd PF1 is used to trnsmit nd receive dt. This functionlity is most common in configuring video devices. The ssocited softwre for this EE-Note includes the protocol stck (I2C_BF5xx_revXX.sm, I2C_BF5xx_revXX.h) nd the C/ASM API (I2C_BF5xx_ASM_C_API.c, I2C_BF5xx_ASM_C_API.h) to cll the protocol within C progrm. One progrmmble timer (timer0) is used to run the two-wire stte mchine. The timer genertes n interrupt fter its counter hs expired. All ctivities of the SCCB interfce re performed during the timer interrupt. The rte of the SCCB clock is determined by the interrupt intervl of the timer. For exmple, the time between these interrupts cn be used to process video dt s it is received. The ssocited softwre contins two projects, ADSP-BF533_I2C_ASM.dpj nd ADSP- BF561_I2C_ASM.dpj, to implement the softwre SCCB protocol for the ASDP-BF533 nd the ADSP-BF561 processors, respectively. I2C Softwre Protocol Common video devices re fitted with n I2Ccomptible interfce tht is dedicted to set up ll the registers in the devices. Becuse n ddressing scheme is used, multiple devices cn be connected on the sme lines. Figure 1 shows n exmple connection. Figure 1. Device connection Copyright , 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 pplictions nd development tools engineers is believed to be ccurte nd relible, however no responsibility is ssumed by Anlog Devices regrding technicl ccurcy nd topiclity of the content provided in Anlog Devices Engineer-to-Engineer Notes.

2 In order to generte write to device s register, the dt line must first send the device ddress, followed by the register s word ddress. At this point, the ctul dt cn be trnsferred. Ech bit must be ligned to clock cycle generted by the clock line. As long s the clock is continuous, dt words will be sent to the slve. The ddress will be incremented internlly by the slve. After every 8 th bit trnsferred, n cknowledge bit (9 th bit) is tested by the mster (Blckfin processor). The SCCB interfce will set the dt line high nd reconfigure PF1 s n input. If the slve (video device) does not pull down the dt line, the code will end in n error routine indicting filed ccess. Figure 2 shows write ccess. As cn be seen, the 8th bit of the device ddress indictes tht the following dt will be written in the device. bove. This time, if the mster does not pull down the dt line, the slve will go into power down mode nd keep the dt line high. Finlly, the red sequence will end in no cknowledge bit (9 th bit is driven high by the mster). This is required to grcefully complete the ccess. If the no cknowledge bit is missed, some devices my remin in red mode, regrdless whether stop condition follows. Figure 3. I2C red ccess Figure 4 shows the strt condition, stop condition, nd the dt nd clock lignment. After the strt condition, the dt bit must be vilble before the rising edge of the clock. In ddition, it must not be relesed before the flling edge. Figure 2. I2C write ccess Red ccesses strt in the sme fshion, writing the device ddress nd the register s word ddress to the device. After this is done, n extr strt condition must be inserted, s shown in Figure 4. The device ddress will be written to the device gin, but the 8 th -bit is set to high, indicting tht red ccess follows. If second device ddress is received, s shown in Figure 3, the device strts sending the contents of the loction tht the internl ddress pointer points to. Multiple dt words cn be sent from the slve device to the processor (mster). Similr to the write sequence, sending the device ddress, word ddress nd device ddress gin ends with n cknowledge test, s described Figure 4. I2C strt, stop condition The SCCB softwre interfce meets ll these requirements. More detils bout the I2C timing cn be found in dedicted literture or on the World-Wide Web. Functionl Support As explined in the I2C Softwre Protocol section bove, mny devices function on n 8-bit bsis. However, more nd more devices cn be found tody with either 16-bit ddress cpbility or even 16-bit register width (e.g., Micron, Atmel). This hs been dpted by the protocol. Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 2 of 8

3 The list below summrizes the four different ddress nd dt widths supported within the ASM/C API. 8-bit ddress, 8-bit register width support 8-bit ddress, 16-bit register width support 16-bit ddress, 8-bit register width support 16-bit ddress, 16-bit register width support The protocol stck itself is cpble of expnding ddress width or dt width to higher degree, s explined below. Assembly Progrm Use The SCCB interfce is defined nd used in the I2C_BF5xx_revXX.sm / I2C_BF5xx_revXX.h files. Before clling the trnsfer strtup routine (SCCB_Interfce()), some configurtion is required. To understnd the usge of the interfce, the following steps re provided. 1. Open the I2C_BF5xx_revXX.h file to select the register ddresses nd bit settings for dedicted Blckfin derivtive. For exmple, configurtions for the ADSP-BF561 nd ADSP-BF533 processors cn be found, long with explntory comments. Both hrdwre description blocks (for ADSP-BF533 nd ADSP-BF561 processors) re selected utomticlly vi preprocessor definition ( ADSPBF533 or ADSPBF561 ). This must be tken into ccount when mking modifictions to it. 2. Review some vribles defined in I2C_BF5xx_rev_XX.sm to configure the interfce before clling it. Trnsmission or reception is chosen using _SCCB_Control. Setting this vrible to one (1) will trigger red sequence. Setting this vrible to two (2) triggers write sequence. _SCCB_Word_Count holds the number of generl trnsfers to be performed. Device ddresses nd word ddresses re included. This generic form llows expnding ddress nd dt widths, if required. The trnsmission dt (including device nd word ddress) is held in the _SCCB_DtIn[x] rry. The receive dt from red sequence is held in the _SCCB_DtOut[x] rry. _SCCB_In_Progress cn be polled for notifiction of when trnsmission hs completed. Therefore, before clling _SCCB_Interfce(), this vrible must be set to non-zero vlue by the user ppliction. The finl step of the protocol will be to cler this vrible (set it to zero). Missing cknowledges during trnsmission will trigger n error messge. To be notified of errors, _SCCB_Error cn be used. The user ppliction must cler this vrible before clling the SCCB interfce. In the event of n error, _SCCB_Error is set to one nd the trnsfer is borted by execution of the I2C stop condition. 3. After these settings re estblished, the _SCCB_Interfce() subroutine (defined in the I2C_BF5xx_rev_XX.sm file) must be clled to strt the trnsfer. _SCCB_Interfce() stores nd restores ll registers used by the I2C protocol. It strts the timer nd sets up the interrupt nd PF pins on user-defined bsis. User-defined interrupt priority cnnot be selected within the protocol becuse the SIC_IARx registers re not modified. The defult vlues re: - ADSP-BF533: Timer0 = IVG11 - ADSP-BF561. Timer0 = IVG10 If chnge is required, it must be mde by the user ppliction. 4. When the initiliztion process is completed, the core returns to the user ppliction code. A timer interrupt is rised fter certin Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 3 of 8

4 time, following its genertion in the initiliztion process. Ech timer interrupt will be tken to drive signl chnge or insert n extr dely. 5. During the SCCB trnsfer, ll used PF pins nd the selected timer must not be used for ny other purposes. The registers nd pointers my be used becuse they will be stored nd restored before nd fter the end of ech interrupt. Avoid strting the SCCB interfce second time before the pending trnsfer hs been completed. For multiple device setups, use conditionl loops or plce code between ech cll tht gurntees the dely required to finish the process. 6. The finl timer interrupt will turn off the timer nd disble ll I2C resources. C Progrm Use (ASM Interfce) In order to mke the protocol functionl in C, C/ASM API ws creted. This section explins how to use the protocol stck in this cse. As discussed in the previous section, open the I2C_BF5xx_revXX.h file nd select the register ddresses nd bit settings for specific Blckfin derivtive. Both hrdwre description blocks (for ADSP-BF533 nd ADSP-BF561 processors) re selected utomticlly vi preprocessor definition ( ADSPBF533 or ADSPBF561 ). This must be tken into ccount when mking modifictions to it. In ddition to the I2C_BF5xx_revXX.sm nd 2C_BF5xx_revXX.h source files, the I2C_BF5xx_ASM_C_API.c nd I2C_BF5xx_ASM_C_API.h files must be dded to the project. The API sources include two types of ccesses: blocking nd non-blocking. A blocking ccess mens tht, for the durtion of n I2C trnsfer, the processor will stll (i.e., it polls SCCB_In_Progress internlly in the subroutine). In contrst, the non-blocking ccess just triggers the trnsmission nd immeditely returns to the ppliction code. The dvntge is tht ppliction code cn be executed in prllel to the I2C trnsfer. However, SCCB_In_Progress must be polled externlly (i.e., in the user ppliction) to detect completion of pending trnsmission. It is left to the user to determine which type of ccess to use. The I2C_NonBlocked_Write() nd I2C_Blocked_Write() functions cn be found in the I2C_BF5xx_ASM_C_API.c file. They re the entry points to the write functions. The Boolen ddr_size_16 nd dt_size_16 elements configure the interfce to either send/receive 16-bit or 8-bit ddresses or dt vlues. TWIBse_Addr will hold the device ddress to identify the trget externl device. The strt_ddress prmeter cn either include 16 or 8 bits nd identifies the register/memory ddress within the identified device. The vlues pointer requires the ddress to n rry where the dt is locted to be sent. Num_Trnsctions indictes the number of trnsfers to be executed. It includes the number of dt trnsfers only! For blocking ccesses, n integer return vlue returns the number of successful trnsfers. For nonblocking ccesses, _SCCB_Error must be polled in order to recognize whether the trnsfer completed grcefully. For non-blocking ccesses, void strting the SCCB interfce second time before the pending trnsction hs completed. For multiple device setups, use conditionl loops (e.g., while(sccb_in_progress)) or plce code between ech cll tht gurntees the dely required to finish the process. Similrly, the I2C_NonBlocked_Red() nd I2C_Blocked_Red() red functions use the sme vribles. For blocking ccesses, the received dt cn be obtined directly from the Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 4 of 8

5 vlues vrible. For non-blocking ccesses, the dt cnnot be obtined before the trnsfer hs been completed. Therefore, it is left to the user ppliction to get the vlues. The Listings below show how to use the C interfce in the user ppliction. unsigned int I2C_Blocked_Write(bool ddr_size_16, // Addr width select 8/16 bool dt_size_16, // Dt width select 8/16 unsigned chr TWIBse_Addr, // I2C device ddr unsigned short strt_ddress,// I2C register ddr unsigned short* vlues, // Vlues to send int Num_Trnsctions); // Number of trnsfers Listing 1. I2C blocked write prototype void I2C_NonBlocked_Write (bool ddr_size_16, // Addr width select 8/16 bool dt_size_16, // Dt width select 8/16 unsigned chr TWIBse_Addr, // I2C device ddr unsigned short strt_ddress,// I2C register ddr unsigned short* vlues, // Vlues to send int Num_Trnsctions); // Number of trnsfers Listing 2. I2C non-blocked write prototype unsigned int I2C_Blocked_Red(bool ddr_size_16, // Addr width select 8/16 bool dt_size_16, // Dt width select 8/16 unsigned chr TWIBse_Addr, // I2C device ddr unsigned short strt_ddress,// I2C register ddr unsigned short* vlues, // Vlues to send int Num_Trnsctions); // Number of trnsfers Listing 3. I2C blocked red prototype void I2C_NonBlocked_Red (bool ddr_size_16, // Addr width select 8/16 bool dt_size_16, // Dt width select 8/16 unsigned chr TWIBse_Addr, // I2C device ddr unsigned short strt_ddress,// I2C register ddr int Num_Trnsctions); // Number of trnsfers Listing 4. I2C non-blocked red prototype ErrorIdent = I2C_Blocked_Write(flse, flse, DeviceAddr, RegAddr, &TxArry[i], CN); // Appliction code cn be executed s trnsfer hs been completed Listing 5. I2C blocked write function cll I2C_NonBlocked_Write(flse, flse, DeviceAddr, RegAddr, &TxArry[i], CN); // Appliction code cn be executed while I2C trnsfer is in progress while(sccb_in_progress); // Before kick off subsequent I2C ccess check progress if(sccb_error == 1) while(1); // Check for errors fter trnsfer complete Listing 6. I2C non-blocked write function cll Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 5 of 8

6 ErrorIdent = I2C_Blocked_Red(flse, flse, DeviceAddr, RegAddr, &RxArry[i], CN); // Appliction code cn be executed s trnsfer hs been completed Listing 7. I2C blocked red function cll I2C_NonBlocked_Red(flse, flse, DeviceAddr, RegAddr, CN); // Appliction code cn be executed while I2C trnsfer is in progress while(sccb_in_progress); // Before kick off subsequent I2C ccess check progress if(sccb_error == 1) while(1); // Check for errors fter trnsfer complete for (i=0; i<1; i++) RxArry[j++] = SCCB_DtOut[i]; // Get vlues received Listing 8. I2C non-blocked red function cll Performnce The following exmple shows the mesured performnce. The core clock (CCLK) is running t 432 MHz. The peripherl clock (SCLK) is running t 108 MHz. The timer0 is set to run the SCCB t 70 KHz (see Figure 5). Looking t Figure 5 gin, the time between the signl chnges of the dt line nd the clock line cn be used by the core to execute other instructions. Figure 6 zooms in on the write trnsfer displyed in Figure 5 nd shows some dditionl pins. Chnnel 1 shows the timer0 pin (TMR0), chnnel 2 shows PF4, which is progrmmed to toggle outside the timer interrupt. Chnnel 3 represents the SDA line, nd chnnel 4 is the SCL line. As cn be seen, ech positive edge of the timer0 pin (chnnel 1) will trigger n interrupt. The interrupt will cuse the PF4 pin to stop nd to strt toggling. Figure 5. Write ccess timing Figure 5 shows register write. Three bytes re sent (chnnel 1 is SDA, chnnel 2 is SCL). The first 8 bits include the device ddress. In this cse, it is 0xC0. The 9 th bit is held low by the slve (cknowledge). The following 8 bits hold the word ddress, 0x13, within the identified device, followed by the second cknowledge. Finlly, the lst 8 bits crry the register s content, 0x21, followed by the third cknowledge. Figure 6. Performnce test timing Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 6 of 8

7 For this test, the core is running in loop outside of interrupt events. The loop executes the following instructions: P0 = 0x02FF(Z); LSETUP(Loop_Strt,performnce_test) LC0=P0; Loop_Strt: p0.h = hi(fio_flag_c); p0.l = lo(fio_flag_c); r0.l = 0x10; w[p0] = r0; p0.l = lo(fio_flag_s); r0.l = 0x10; performnce_test: w[p0] = r0; Listing 9. Performnce test instructions These instructions just toggle the PF4 pin continuously, s shown in Figure 6. PF4 does not toggle when the core is executing SCCB instructions during the timer interrupt. Ech positive edge of the TMR0 pin cuses the timer interrupt. Figure 7 illustrtes the processor lod. At the beginning, PF4 is toggling. The positive edge of TMR0 genertes the timer interrupt, which cuses PF4 to stop toggling. The first interrupt (Figure 6) forces the clock line (SCL) to cler its pin. After the interrupt is completed, PF4 toggles gin until the next positive edge of the TMR0 pin ppers. The next interrupt cused by TMR0 gin forces the dt line to cler. Figure 7 shows the clernce of SCL zooming into Figure 6. The frequency of PF4 (chnnel 2) is not relted to only the core frequency. Ech instruction in the loop (Listing 9) will be executed in one or two cycles, but toggling the ctul pin implies use of the system bus, which runs t 108 MHz. The frequency of PF4 is combintion of the core speed (CCLK) nd the system speed (SCLK). Conclusion If the CCLK is running t 432 MHz, the SCLK is running t 108 MHz, nd the SCCB interfce is running t 70 KHz during the SCCB ction, the entire trnsfer (shown in Figure 5) will tke 404 µs. After the trnsfer completes, the core processes dt t 100% gin. As cn be seen during the trnsfer, 5% of the timer period is used by the SCCB interrupt, leving 95% of the timer period vilble to the core to process dt. Additionlly, the core performnce cn be incresed by slowing down the timer. This results in higher percentge of dt processing performnce, but it extends the SCCB trnsfer time. This exmple ws developed to emulte n I2Ccomptible hrdwre interfce for ADSP-BF53x nd ADSP-BF561 Blckfin processors. Further performnce optimiztions my be relized vi restructuring of the provided code. Figure 7. Performnce test timing Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 7 of 8

8 References [1] ADSP-BF561 Blckfin Processor Hrdwre Reference. Revision 1.1, Februry Anlog Devices, Inc. [2] ADSP-BF53 Blckfin Processor Hrdwre Reference. Revision 3.2, July Anlog Devices, Inc. [3] ADSP-BF53x/BF56x Blckfin Processor Progrmming Reference. Revision 1.1, Februry Anlog Devices, Inc. [4] ADSP-BF561 Blckfin Embedded Symmetric Multi-Processor Dt Sheet. Revision A, My Anlog Devices, Inc. [5] ADSP-BF533 Blckfin Embedded Processor Dt Sheet. Revision D, September Anlog Devices, Inc. Document History Revision Rev 2 Mrch 13, 2007 by Thorsten Lorenzen Rev 1 July 30, 2003 by Thorsten Lorenzen Description Initil public relese. Mintined internlly. Blckfin Processor SCCB Softwre Interfce for Configuring I2C Slve Devices (EE-204) Pge 8 of 8

Engineer To Engineer Note

Engineer To Engineer Note 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: dsp.support@nlog.com Or visit

More information

Engineer-to-Engineer Note

Engineer-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 information

Enginner To Engineer Note

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 information

Engineer To Engineer Note

Engineer 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 information

Engineer To Engineer Note

Engineer 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 information

Engineer To Engineer Note

Engineer 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 information

Engineer-to-Engineer Note

Engineer-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 information

Engineer-to-Engineer Note

Engineer-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 information

a Technical Notes on using Analog Devices' DSP components and development tools

a 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 information

Engineer To Engineer Note

Engineer 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 information

Engineer To Engineer Note

Engineer 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 information

pdfapilot Server 2 Manual

pdfapilot 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 information

Engineer-to-Engineer Note

Engineer-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 information

Address/Data Control. Port latch. Multiplexer

Address/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 information

MIPS I/O and Interrupt

MIPS 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 information

Engineer-to-Engineer Note

Engineer-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 information

IZT DAB ContentServer, IZT S1000 Testing DAB Receivers Using ETI

IZT 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 information

Engineer-to-Engineer Note

Engineer-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 information

E201 USB Encoder Interface

E201 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 information

Midterm 2 Sample solution

Midterm 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 information

File Manager Quick Reference Guide. June Prepared for the Mayo Clinic Enterprise Kahua Deployment

File 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 information

EasyMP Network Projection Operation Guide

EasyMP 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 information

Engineer-to-Engineer Note

Engineer-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 information

Passwords Passwords Changing Passwords... <New Passwords> 130 Setting UIM PIN... <UIM PIN/UIM PIN2> 130 Unlocking a Locked UIM...

Passwords 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 information

EasyMP Network Projection Operation Guide

EasyMP 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 information

EasyMP Multi PC Projection Operation Guide

EasyMP 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 information

Engineer-to-Engineer Note

Engineer-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 information

Engineer-to-Engineer Note

Engineer-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 information

McAfee Network Security Platform

McAfee 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 information

Welch Allyn CardioPerfect Workstation Installation Guide

Welch 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 information

How to Design REST API? Written Date : March 23, 2015

How 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 information

Epson iprojection Operation Guide (Windows/Mac)

Epson 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 information

Information regarding

Information 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 information

Chapter 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:

Chapter 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 information

CS201 Discussion 10 DRAWTREE + TRIES

CS201 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 information

OPERATION MANUAL. DIGIFORCE 9307 PROFINET Integration into TIA Portal

OPERATION 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 information

Simrad ES80. Software Release Note Introduction

Simrad 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 information

In the last lecture, we discussed how valid tokens may be specified by regular expressions.

In 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 information

TECHNICAL NOTE MANAGING JUNIPER SRX PCAP DATA. Displaying the PCAP Data Column

TECHNICAL NOTE MANAGING JUNIPER SRX PCAP DATA. Displaying the PCAP Data Column TECHNICAL NOTE MANAGING JUNIPER SRX PCAP DATA APRIL 2011 If your STRM Console is configured to integrte with the Juniper JunOS Pltform DSM, STRM cn receive, process, nd store Pcket Cpture (PCAP) dt from

More information

PNC NC code PROGRAMMER'S MANUAL

PNC NC code PROGRAMMER'S MANUAL PNC-3200 NC code PROGRAMMER'S MANUAL Thnk you very much for purchsing the PNC-3200. To ensure correct nd sfe usge with full understnding of this product's performnce, plese be sure to red through this

More information

EasyMP Multi PC Projection Operation Guide

EasyMP 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

E201 USB Encoder Interface

E201 USB Encoder Interface Dt sheet Issue 3, 14 th July 2014 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 information

EasyMP Multi PC Projection Operation Guide

EasyMP 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

- 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 information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-201 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 information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

vcloud Director Service Provider Admin Portal Guide vcloud Director 9.1

vcloud 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 information

SoC Architecture Design Approaches

SoC 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 information

UT1553B BCRT True Dual-port Memory Interface

UT1553B 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 information

A Formalism for Functionality Preserving System Level Transformations

A Formalism for Functionality Preserving System Level Transformations A Formlism for Functionlity Preserving System Level Trnsformtions Smr Abdi Dniel Gjski Center for Embedded Computer Systems UC Irvine Center for Embedded Computer Systems UC Irvine Irvine, CA 92697 Irvine,

More information

Computer Arithmetic Logical, Integer Addition & Subtraction Chapter

Computer Arithmetic Logical, Integer Addition & Subtraction Chapter Computer Arithmetic Logicl, Integer Addition & Sutrction Chpter 3.-3.3 3.3 EEC7 FQ 25 MIPS Integer Representtion -it signed integers,, e.g., for numeric opertions 2 s s complement: one representtion for

More information

2 Computing all Intersections of a Set of Segments Line Segment Intersection

2 Computing all Intersections of a Set of Segments Line Segment Intersection 15-451/651: Design & Anlysis of Algorithms Novemer 14, 2016 Lecture #21 Sweep-Line nd Segment Intersection lst chnged: Novemer 8, 2017 1 Preliminries The sweep-line prdigm is very powerful lgorithmic design

More information

Coprocessor memory definition. Loic Pallardy / Arnaud Pouliquen

Coprocessor 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 information

Migrating vrealize Automation to 7.3 or March 2018 vrealize Automation 7.3

Migrating vrealize Automation to 7.3 or March 2018 vrealize Automation 7.3 Migrting vrelize Automtion to 7.3 or 7.3.1 15 Mrch 2018 vrelize Automtion 7.3 You cn find the most up-to-dte technicl documenttion on the VMwre website t: https://docs.vmwre.com/ If you hve comments bout

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Today. Search Problems. Uninformed Search Methods. Depth-First Search Breadth-First Search Uniform-Cost Search

Today. Search Problems. Uninformed Search Methods. Depth-First Search Breadth-First Search Uniform-Cost Search Uninformed Serch [These slides were creted by Dn Klein nd Pieter Abbeel for CS188 Intro to AI t UC Berkeley. All CS188 mterils re vilble t http://i.berkeley.edu.] Tody Serch Problems Uninformed Serch Methods

More information

Mid-term exam. Scores. Fall term 2012 KAIST EE209 Programming Structures for EE. Thursday Oct 25, Student's name: Student ID:

Mid-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 information

NOTES. Figure 1 illustrates typical hardware component connections required when using the JCM ICB Asset Ticket Generator software application.

NOTES. 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 information

TSGS#15(02)0025. Technical Specification Group Services and System Aspects Meeting #15, Cheju Island, Korea, March 2002

TSGS#15(02)0025. Technical Specification Group Services and System Aspects Meeting #15, Cheju Island, Korea, March 2002 Technicl Specifiction Group Services nd System Aspects Meeting #15, Cheju Islnd, Kore, 11-14 Mrch 2002 TSGS#15(02)0025 Source: SA5 (Telecom Mngement) Title: 2 Rel-5 CR 32.205 & 32.215 (CS & PS chrging)

More information

Release Notes for. LANCOM Advanced VPN Client 4.10 Rel

Release 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 information

Engineer-to-Engineer Note

Engineer-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 information

16 Bit Software Tools ADDU-21xx-PC-1 Code Generation and Simulation

16 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 information

License Manager Installation and Setup

License 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 information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Epson Projector Content Manager Operation Guide

Epson 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 information

CKX-CCSW Confluency checker INSTRUCTIONS. Software for research/education This software is designed to use in research and or education fields.

CKX-CCSW Confluency checker INSTRUCTIONS. Software for research/education This software is designed to use in research and or education fields. INSTRUCTIONS Confluency checker NOTE: This instruction mnul is for the Olympus confluency checker. To ensure the sfety, obtin optimum performnce nd to fmilirize yourself fully with the use of this softwre,

More information

LCI/USB LonWorks Commissioning Interface

LCI/USB LonWorks Commissioning Interface Works Commissioning Interfce Importnt: Retin these instructions CONTENTS 1 Unpcking... 1 2 Storing... 1 3 Instlltion... 1 4 Uninstlling the USB Drivers... 8 5 Disposl... 8 1 UNPACKING Instlltion Instructions

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

McAfee Network Security Platform

McAfee Network Security Platform 10/100/1000 Copper Active Fil-Open Bypss Kit Guide Revision E McAfee Network Security Pltform This document descries the contents nd how to instll the McAfee 10/100/1000 Copper Active Fil-Open Bypss Kit

More information

c360 Add-On Solutions

c360 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 information

Installation Guide AT-VTP-800

Installation 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 information

McAfee Network Security Platform

McAfee 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 information

Overview. Network characteristics. Network architecture. Data dissemination. Network characteristics (cont d) Mobile computing and databases

Overview. Network characteristics. Network architecture. Data dissemination. Network characteristics (cont d) Mobile computing and databases Overview Mobile computing nd dtbses Generl issues in mobile dt mngement Dt dissemintion Dt consistency Loction dependent queries Interfces Detils of brodcst disks thlis klfigopoulos Network rchitecture

More information

CSCI 446: Artificial Intelligence

CSCI 446: Artificial Intelligence CSCI 446: Artificil Intelligence Serch Instructor: Michele Vn Dyne [These slides were creted by Dn Klein nd Pieter Abbeel for CS188 Intro to AI t UC Berkeley. All CS188 mterils re vilble t http://i.berkeley.edu.]

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

vcloud Director Tenant Portal Guide vcloud Director 9.1

vcloud 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 information

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus

Unit #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 information

Section 10.4 Hyperbolas

Section 10.4 Hyperbolas 66 Section 10.4 Hyperbols Objective : Definition of hyperbol & hyperbols centered t (0, 0). The third type of conic we will study is the hyperbol. It is defined in the sme mnner tht we defined the prbol

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

2014 Haskell January Test Regular Expressions and Finite Automata

2014 Haskell January Test Regular Expressions and Finite Automata 0 Hskell Jnury Test Regulr Expressions nd Finite Automt This test comprises four prts nd the mximum mrk is 5. Prts I, II nd III re worth 3 of the 5 mrks vilble. The 0 Hskell Progrmming Prize will be wrded

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

ECE 468/573 Midterm 1 September 28, 2012

ECE 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 information

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li 2nd Interntionl Conference on Electronic & Mechnicl Engineering nd Informtion Technology (EMEIT-212) Complete Coverge Pth Plnning of Mobile Robot Bsed on Dynmic Progrmming Algorithm Peng Zhou, Zhong-min

More information

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE 3.1 Scheimpflug Configurtion nd Perspective Distortion Scheimpflug criterion were found out to be the best lyout configurtion for Stereoscopic PIV, becuse

More information

Geometric transformations

Geometric transformations Geometric trnsformtions Computer Grphics Some slides re bsed on Shy Shlom slides from TAU mn n n m m T A,,,,,, 2 1 2 22 12 1 21 11 Rows become columns nd columns become rows nm n n m m A,,,,,, 1 1 2 22

More information

Voltage Monitoring Products

Voltage 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 information

OUTPUT DELIVERY SYSTEM

OUTPUT DELIVERY SYSTEM Differences in ODS formtting for HTML with Proc Print nd Proc Report Lur L. M. Thornton, USDA-ARS, Animl Improvement Progrms Lortory, Beltsville, MD ABSTRACT While Proc Print is terrific tool for dt checking

More information

Revisiting the notion of Origin-Destination Traffic Matrix of the Hosts that are attached to a Switched Local Area Network

Revisiting the notion of Origin-Destination Traffic Matrix of the Hosts that are attached to a Switched Local Area Network Interntionl Journl of Distributed nd Prllel Systems (IJDPS) Vol., No.6, November 0 Revisiting the notion of Origin-Destintion Trffic Mtrix of the Hosts tht re ttched to Switched Locl Are Network Mondy

More information

MULTIPLE INTERFACE SHAFT ENCODER MODEL OPERATIONS & MAINTENANCE MANUAL

MULTIPLE INTERFACE SHAFT ENCODER MODEL OPERATIONS & MAINTENANCE MANUAL MULTIPLE INTERFACE SHAFT ENCODER MODEL 56-0540 OPERATIONS & MAINTENANCE MANUAL Prt No. 8800-1137 Revision - B 7-Oct-04 Sutron Corportion 21300 Ridgetop Circle Sterling, VA 20166 (703)406-2800 (703)406-2801

More information

vcloud Director Tenant Portal Guide vcloud Director 9.0

vcloud 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 information

What do all those bits mean now? Number Systems and Arithmetic. Introduction to Binary Numbers. Questions About Numbers

What do all those bits mean now? Number Systems and Arithmetic. Introduction to Binary Numbers. Questions About Numbers Wht do ll those bits men now? bits (...) Number Systems nd Arithmetic or Computers go to elementry school instruction R-formt I-formt... integer dt number text chrs... floting point signed unsigned single

More information

box Boxes and Arrows 3 true 7.59 'X' An object is drawn as a box that contains its data members, for example:

box Boxes and Arrows 3 true 7.59 'X' An object is drawn as a box that contains its data members, for example: Boxes nd Arrows There re two kinds of vriles in Jv: those tht store primitive vlues nd those tht store references. Primitive vlues re vlues of type long, int, short, chr, yte, oolen, doule, nd flot. References

More information

Allocator Basics. Dynamic Memory Allocation in the Heap (malloc and free) Allocator Goals: malloc/free. Internal Fragmentation

Allocator 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 information

DMXter4 RDM software release notes September 28,2010 Software V4.10

DMXter4 RDM software release notes September 28,2010 Software V4.10 DMXter4 RDM softwre relese notes September 28,2010 Softwre V4.10 New Fetures in V4.10 DMX! Drive Line Sttic in the Advnced Trnsmit Menu This llows stble known drive stte to be sent for testing receivers.

More information

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS Ji-Eun Roh (), Te-Eog Lee (b) (),(b) Deprtment of Industril nd Systems Engineering, Kore Advnced Institute

More information

Slides for Data Mining by I. H. Witten and E. Frank

Slides for Data Mining by I. H. Witten and E. Frank Slides for Dt Mining y I. H. Witten nd E. Frnk Simplicity first Simple lgorithms often work very well! There re mny kinds of simple structure, eg: One ttriute does ll the work All ttriutes contriute eqully

More information

JCM TRAINING OVERVIEW DBV Series DBV-500 Banknote Validator

JCM TRAINING OVERVIEW DBV Series DBV-500 Banknote Validator November, 2016 JCM TRAINING OVERVIEW DBV Series DBV-500 Bnknote Vlidtor Phone (800) 683-7248 (702) 651-0000 Fx (702) 651-0214 E-mil support@jcmglobl.com www.jcmglobl.com 1 DBV-500 Bnknote Vlidtor Tble

More information

Address Register Assignment for Reducing Code Size

Address Register Assignment for Reducing Code Size Address Register Assignment for Reducing Code Size M. Kndemir 1, M.J. Irwin 1, G. Chen 1, nd J. Rmnujm 2 1 CSE Deprtment Pennsylvni Stte University University Prk, PA 16802 {kndemir,mji,guilchen}@cse.psu.edu

More information

pdftoolbox Server 4 Manual

pdftoolbox 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 information