Motivation. Pipelining. Big Picture. Motivation. Forecast Big Picture Datapath Control Data Hazards Stalls Forwarding Control Hazards Exceptions
|
|
- Noah Evans
- 6 years ago
- Views:
Transcription
1 Forecast Big Pictre Datapath Control Data Hazards Stalls Forwarding Control Hazards Eceptions Pipelining otivation Want to minimize: Time = s/prog CPI Cycle time = P?? Single cycle implementation: CPI = Cycle=imem+reg_rd+al+dmem+reg_wr+mes & control = = 2 ps = 2 ns Time/prog = P * 2 ns CS/ECE 552 Lectre Notes: Chapter 6 CS/ECE 552 Lectre Notes: Chapter 6 2 otivation Big Pictre lticycle implementation: CPI = 3, 4, 5 Cycle=a(, s,, mes&control) = ma(5, 25, 5) = 5 ps Time/prog = P * 4 * 5 = P * 2 ps = P * 2 ns Wold like: CPI = + hazards Cycle = 5 ps + overheads In reality, ~3 improvement lticycle implementation: s Cycles i F D X W i+ F D X i+2 F D X i+3 F i CS/ECE 552 Lectre Notes: Chapter 6 3 CS/ECE 552 Lectre Notes: Chapter 6 4
2 Big Pictre Big Pictre Latency = 5 cycles Cycles Throghpt = /5 instrctions per cycle s CPI = 5 cycles per instrction Pipelining: process instrctions like a lnch bffet! ALL microprocessors today employ pipelining for speed i F D X W i+ F D X W i+2 F D X W E.g., Intel PentimIII and Compaq Alpha 2264 i+3 F D X W i+4 F D X W CS/ECE 552 Lectre Notes: Chapter 6 5 CS/ECE 552 Lectre Notes: Chapter 6 6 Big Pictre Big Pictre latency = 5 cycles - no change throghpt = instrction per cycle CPI = cycle per instrction CPI = cycle between instrction completion =! Bt path? note: five instrctions in path in cycle 5 control? mst be generated by mltiple instrctions instrctions may have and control flow dependences CS/ECE 552 Lectre Notes: Chapter 6 7 CS/ECE 552 Lectre Notes: Chapter 6 8
3 Datapath (Fig. 6.) Datapath (Fig. 6.) Time (in clock cycles) Program eection CC CC 2 CC 3 CC 4 CC 5 CC 6 CC 7 order (in instrctions) lw $, ($) I Reg D Reg IF: fetch ID: decode/ EX: Eecte/ E: emory access : bac file read address calclation 4 reslt Shift left 2 lw $2, 2($) lw $3, 3($) I Reg D Reg I Reg D Reg PC ress 2 Registers Sign etend Zero reslt ress Data CS/ECE 552 Lectre Notes: Chapter 6 9 CS/ECE 552 Lectre Notes: Chapter 6 Big Pictre Data Dependence Control Set by five different instrctions Divide and conqer: carry IR down the pipeline IPS ISA reqires the appearance of seqential eection One instrction prodces a vale sed by a later instrction E.g., add $, -, - sb -, $4, i F D X W* i+ F D* X W CS/ECE 552 Lectre Notes: Chapter 6 CS/ECE 552 Lectre Notes: Chapter 6 2
4 Data Dependence Simple soltion : Stall the pipeline E.g., add $, -, - sb -, $4, add F D X W* sb F D* X W Bt CPI >, we will do better sing forwarding Control Dependence One instrction affects which instrction will eecte net E.g., bne, j sw $4, ($5) bne $2, $3, loop sb -, -, sw F D X W bne F D X* W sb F D X W CS/ECE 552 Lectre Notes: Chapter 6 3 CS/ECE 552 Lectre Notes: Chapter 6 4 Control Dependence Pipelined Datapath sw $4, ($5) bne $2, $3, loop sb -, -, sw F D X W bne F D X* W?? F D X W CPI >, we will do better Single-cycle path (Recall Fig. 6.) Pipelined eection assme each instrction has itw own path (Fig. 6.) bt each instrction ses different part in every cycle mltiple all on one path latch to separate cycles (as in mlticycle) and instrctions! Ignore and control flow dependences for now hazards control flow hazards CS/ECE 552 Lectre Notes: Chapter 6 5 CS/ECE 552 Lectre Notes: Chapter 6 6
5 Pipelined Datapath (Fig. 6.2) Pipelined Datapath flow add and load PC 4 ress IF/ID ID/EX EX/E E/ 2 Registers Sign etend Shift left 2 reslt Zero reslt ress Data write of s pass specifiers Any info needed by a later stage will be passed down store vale throgh EX CS/ECE 552 Lectre Notes: Chapter 6 7 CS/ECE 552 Lectre Notes: Chapter 6 8 Pipelined Control Figre 6.25 IF and ID PCSrc none EX IF/ID ID/EX EX/E E/ op, src, Regdst 4 Reg Shift left 2 reslt Branch E Branch em, em emtoreg, Reg PC ress 2 Registers 2 [5 ] 6 32 Sign etend [2 6] [5 ] Src 6 control Op Zero reslt em ress Data em emtoreg RegDst CS/ECE 552 Lectre Notes: Chapter 6 9 CS/ECE 552 Lectre Notes: Chapter 6 2
6 Figre 6.29 Figre 6.3 PCSrc Control ID/EX EX/E E/ Control IF/ID EX EX PC 4 ress Reg 2 Registers 2 Shift left 2 reslt Src Zero reslt Branch em ress Data emtoreg 6 32 [5 ] Sign etend 6 control em IF/ID ID/EX EX/E E/ [2 6] [5 ] RegDst Op CS/ECE 552 Lectre Notes: Chapter 6 2 CS/ECE 552 Lectre Notes: Chapter 6 22 Pipelined Control Pipelining Bt controlled by different instrctions Decode instrctions and pass the signals down the pipe Control seqencing is embedded in the pipeline Not too comple yet hazards control hazards eceptions CS/ECE 552 Lectre Notes: Chapter 6 23 CS/ECE 552 Lectre Notes: Chapter 6 24
7 Data Hazards Data Hazards sb $2, $, $3 and $2, $2, $5 or $3, $6, $2 add $4, $2, $2 sw $5, ($2) st first detect hazards ID/EX.Register = IF/ID.Register ID/EX.Register = IF/ID.Register2 EX/E.Register = IF/ID.Register EX/E.Register = IF/ID.Register2 E/.Register = IF/ID.Register E/.Register = IF/ID.Register2 CS/ECE 552 Lectre Notes: Chapter 6 25 CS/ECE 552 Lectre Notes: Chapter 6 26 Data Hazards Data Hazards Not all hazards becase some Register not sed e.g., sw Register not sed e.g., addi, jmp Do something only if necessary Hazard detection nit several 5-bit (or 6-bit) comparators Response? Stall pipeline s in IF and ID stay IF/ID pipeline latch not pdated send nop down pipeline - called a bbble Pc, IF/ID and nop m CS/ECE 552 Lectre Notes: Chapter 6 27 CS/ECE 552 Lectre Notes: Chapter 6 28
8 Register Forwarding (Figre 6.38) ID/EX EX/E E/ Registers a. No forwarding ID/EX EX/E E/ Registers b. With forwarding Data Hazard Data ForwardA Data Rs ForwardB Rt Rt EX/E.RegisterRd Rd Forwarding nit E/.RegisterRd A better response - forwarding all of the above made sre reg read after reg write Instead of stalling se m to select forwarded vale rather than reg vale control m with hazard detection logic CS/ECE 552 Lectre Notes: Chapter 6 29 CS/ECE 552 Lectre Notes: Chapter 6 3 Data Hazards Data Hazards Load followed by a se Can t avoid a stall Stall one cycle and the forward Other options Disallow hazardos seqences compiler will never generate them assembly programmers will not se them If sed, reslt is random CS/ECE 552 Lectre Notes: Chapter 6 3 CS/ECE 552 Lectre Notes: Chapter 6 32
9 Control Flow Hazards Control flow instrctions branches, jmps, jals, retrns can t fetch ntil branch otcome known too late for net IF Control Flow Hazards What to do? Always stall easy to implement performs poorly /6th instrctions is a branch, each branch takes 3 cycle what is the CPI? CS/ECE 552 Lectre Notes: Chapter 6 33 CS/ECE 552 Lectre Notes: Chapter 6 34 Control Flow Hazards Control Flow Hazards Predict branch not taken let seqential instrctions go down the pipeline Late flsh of instrctions on misprediction Comple mst kill later instrctions if incorrect mst stop accesses and reg writes inclding loads (why?) CS/ECE 552 Lectre Notes: Chapter 6 35 CS/ECE 552 Lectre Notes: Chapter 6 36
10 Control Flow Hazards Even better bt more comple predict taken predict both dynamically adapt to program branch patters significant fraction of chip real estate PentimIII Alpha 2264 crrent topic of research Control Flow Hazards Another option: delayed branches always eecte following instrction delay slot pt sefl instrction, nop otherwise losing poplarity CS/ECE 552 Lectre Notes: Chapter 6 37 CS/ECE 552 Lectre Notes: Chapter 6 38 Eceptions Eceptions add $, $2, $3 overflows! a srprise branch earlier instrction flow to completion kill later instrctions save PC in EPC, PC to eception handler, Case, etc cost a lot of designer sanity Even worse: in one cycle I/O interrpt ser trap to OS illegal instrction arithmetic overflow hardware error etc CS/ECE 552 Lectre Notes: Chapter 6 39 CS/ECE 552 Lectre Notes: Chapter 6 4
11 State of the Art: Sperscalar State of the Art: Sperscalar i i+ i+2 i+3 i+4 i+5 i+5 i F D X W F D X W F D X W F D X W F D X W F D X W F D X W F D X W 2 3 IF: parallel access to I-cache, reqire alignment? ID: replicate logic, fied length instrs? hazard checks? dynamic? EX: parallel/pipelined E: > per cycle? If so, hazards, mlti-ported D-cache? : different files? mlti-ported files? more things replicated more possibilities for hazards more loss de to hazards (why?) CS/ECE 552 Lectre Notes: Chapter 6 4 CS/ECE 552 Lectre Notes: Chapter 6 42 State of the Art: Ot of Order Ot of Order in the Limit eecte later instrctions while previos is waiting decople into different nits one to fetch/decode, several to eecte, one to write back fetch in program order eecte ot of order speclatively! commit in order Program Form static program dynamic instrction stream eection window Eection Wavefront Processing Phase instrction fetch & branch prediction dependence checking & dispatch instrction isse instrction eection completed instrctions instrction reorder & commit CS/ECE 552 Lectre Notes: Chapter 6 43 CS/ECE 552 Lectre Notes: Chapter 6 44
12 A Generic Ot of Order Processor Review Big pictre predecode instr. cache instr. bffer floating pt. file rename &dispatch integer file floating pt. instrction bffers integer/address instrction bffers fnctional nits fnctional nits and cache re-order bffer interface Datapath Control hazards stalls forwarding control flow hazards branch prediction Eceptions CS/ECE 552 Lectre Notes: Chapter 6 45 CS/ECE 552 Lectre Notes: Chapter 6 46
7/31/18. LICE! It s an EPIDEMIC! Or is it? Laurie Moyer Lice Clinics of America. Introduction
LICE! It s an EPIDEMIC! Or is it? Larie Moyer Lice Clinics of America Introdction 1 Is there a lice epidemic? Precise data on how many people get head lice each year is not available. The CDC estimates
More informationUVIFED SOF. Sheet-fed Offset UV Inks
UVIFED SOF Sheet-fed Offset UV Inks FEATURES : APPLICATION : UVIFED SOF inks are designed for se on following sbstrates In-line Corona treated Polyethylenes and Polypropylenes with srface tension level
More informationAdafruit 1.27" and 1.5" Color OLED Breakout Board
Adafruit 1.27" and 1.5" Color OLED Breakout Board Created by Bill Earl Last updated on 2017-11-17 05:54:22 PM UTC Guide Contents Guide Contents Overview Board Technical Details Assembly Prepare the header
More informationAdafruit Si5351 Clock Generator Breakout
Adafruit Si5351 Clock Generator Breakout Created by lady ada Last updated on 2017-06-02 07:54:50 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Pins Assembly Prepare the header strip:
More informationAdafruit APDS9960 breakout
Adafruit APDS9960 breakout Created by Dean Miller Last updated on 2018-01-19 11:18:59 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: Logic pins: Assembly Prepare the header strip: Add
More informationAdafruit MMA8451 Accelerometer Breakout
Adafruit MMA8451 Accelerometer Breakout Created by lady ada Last updated on 2014-07-31 07:00:14 PM EDT Guide Contents Guide Contents Overview Pinouts (http://adafru.it/dln)power Pins I2C Pins INT and ADDR
More informationAdvanced Embedded Development in Linux
Advanced Embedded Development in Linux OpenAlt 2017 Josef Kubín Introduction Part 1 (tracing) What is a real time system? Available tracing tools The most trivial tracing How to trace USB, Ethernet Trace
More informationColor Swatch Add-on User Guide
Color Swatch Add-on User Guide A guide to using Color Swatch add-on interface Last Updated: February 7, 2018 Version 1.0 2017-2018 Cybage. All rights reserved. The information contained in this document
More informationi2c/spi LCD Backpack Created by lady ada Last updated on :11:04 PM UTC
i2c/spi LCD Backpack Created by lady ada Last updated on 2017-08-16 05:11:04 PM UTC Guide Contents Guide Contents Overview Which LCD to Use? Wait - the backpack has 16 holes, but my LCD only has 14 pins!
More informationInvestor Summary JOEY NEW YORK (OTC JOEY)
Joey New York is divided into two distinct divisions; The LABB, Labb Aesthetic Beaty Bar and Joey New York Beaty Prodcts. There is a high degree of synergy between the beaty prodcts line and the LABB services.
More informationAdafruit Mini TFT " 160x80
Adafruit Mini TFT - 0.96" 160x80 Created by lady ada Last updated on 2017-11-17 05:56:10 PM UTC Guide Contents Guide Contents Overview Pinouts Assembly Prepare the header strip: Add the breakout board:
More informationAdafruit CCS811 Air Quality Sensor
Adafruit CCS811 Air Quality Sensor Created by Dean Miller Last updated on 2018-01-15 11:03:58 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: Logic pins: Arduino Wiring & Test I2C Wiring
More informationSino:bit with Arduino
Sino:bit with Arduino Created by Dave Astels Last updated on 2017-12-04 02:22:05 PM UTC Guide Contents Guide Contents Accelerometer and Magnetometer Magnetometer Accelerometer Adafruit Libraries Download
More informationAdafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout
Adafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout Created by lady ada Last updated on 2017-12-28 11:56:14 PM UTC Guide Contents Guide Contents Overview Sensing Capablities Pinouts Power
More informationAdafruit Si7021 Temperature + Humidity Sensor
Adafruit Si7021 Temperature + Humidity Sensor Created by lady ada Last updated on 2017-11-12 06:14:07 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: I2C Logic pins: Assembly Prepare
More informationAdafruit SGP30 TVOC/eCO2 Gas Sensor
Adafruit SGP30 TVOC/eCO2 Gas Sensor Created by lady ada Last updated on 2018-03-06 12:33:17 AM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: Data Pins Wiring Parts Wiring Arduino Code
More informationComputer Organization and Architecture, Pt. 1
Computer Organization and Architecture, Pt. Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg, VA 2287 Voice Phone: 54-568-8746, E-mail: CharlesAbzug@ACM.org Home
More informationAdafruit DRV2605 Haptic Controller Breakout
Adafruit DRV2605 Haptic Controller Breakout Created by lady ada Last updated on 2018-08-20 03:28:51 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Pins Other! Assembly Prepare the
More informationExperience... Colorful Chromogens
Experience... Colorfl Chromogens Experience... DBS Diagnostic BioSystems (DBS) excels in providing innovative reagents that pave the way for exceptional reslts. Use of high-qality, novel chromogens reslts
More informationCircuit Playground Digital Input
Circuit Playground Digital Input Created by Carter Nelson Last updated on 2017-02-27 03:36:50 AM UTC Guide Contents Guide Contents Overview Required Parts Before Starting Digital Signals 3V Logic Pocket
More informationAdafruit Color Sensors
Adafruit Color Sensors Created by Bill Earl Last updated on 2018-11-05 03:48:12 PM UTC Guide Contents Guide Contents Overview Assembly and Wiring Assembly (breakout version only) Position the header Position
More informationVOL.13 INDUSTRY UPDATE
VOL.13 INDUSTRY UPDATE Secondary Flame-Resistant Apparel the leader in secondary flame-resistant apparel Blwark is the leading prodcer of secondary flame-resistant apparel in North America. Blwark garments
More informationAdafruit MPRLS Ported Pressure Sensor Breakout
Adafruit MPRLS Ported Pressure Sensor Breakout Created by lady ada Last updated on 2018-09-26 08:51:24 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: I2C Logic pins: Other pins: Arduino
More informationPressure Spy Quick Install Guide PRESSURE SPY QUICK INSTALL GUIDE
Pressure Spy Quick Install Guide PRESSURE SPY QUICK INSTALL GUIDE 1: General Instructions The Pressure Spy is designed for use with the R900 pit meter interface unit (MIU). Before installing, the Pressure
More informationAdafruit DRV2605 Haptic Controller Breakout
Adafruit DRV2605 Haptic Controller Breakout Created by lady ada Last updated on 2016-10-03 09:48:16 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Pins Other! Assembly Prepare the
More informationMonochrome OLED Breakouts
Monochrome OLED Breakouts Created by lady ada Last updated on 2018-01-02 08:35:47 PM UTC Guide Contents Guide Contents Overview Power Requirements OLED Power Requirements 5V- ready 128x64 and 128x32 OLEDs
More informationAdafruit I2C FRAM Breakout
Adafruit I2C FRAM Breakout Created by lady ada Last updated on 2017-07-14 05:38:45 AM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: I2C Logic pins: Assembly Prepare the header strip: Add
More informationAdafruit ATWINC1500 WiFi Breakout
Adafruit ATWINC1500 WiFi Breakout Created by lady ada Last updated on 2018-01-29 08:25:04 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins SPI Pins Other SPI Interface Pins Assembly Prepare
More informationINSTRUCTION MANUAL Washbasin lifts
English Washbasin lifts 4130/4140/4170 Doc. No: M41xx Edition: 1 Date: 2008-05-06 INSTRUCTION MANUAL Washbasin lifts 4130 4140 4170 Granberg Interior AB Box 6112 SE-600 06 Norrköping SWEDEN More information:
More informationAdafruit s PCF8523 RTC Library Documentation
Adafruit s PCF8523 RTC Library Documentation Release 1.0 Philip Moyer Feb 02, 2018 Contents 1 Dependencies 3 2 Usage Notes 5 2.1 Basics................................................... 5 2.2 Date and
More informationMCP Bit DAC Tutorial
MCP4725 12-Bit DAC Tutorial Created by lady ada Last updated on 2018-03-05 10:51:16 PM UTC Guide Contents Guide Contents Overview Wiring Arduino Code Using the library Increasing the speed CircuitPython
More informationAdafruit 7-Segment LED FeatherWings
Adafruit 7-Segment LED FeatherWings Created by lady ada Last updated on 2017-11-26 08:48:20 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C pins Address Jumpers Changing Addresses
More informationAdafruit MMA8451 Accelerometer Breakout
Adafruit MMA8451 Accelerometer Breakout Created by lady ada Last updated on 2018-02-06 04:55:03 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Pins INT and ADDR Pins Assembly Prepare
More informationRing Doorbell is 4.98 x 2.43 x 0.87 inches, x 6.17 x 2.21 cm.
Ring Q&A HOW DOES RING VIDEO DOORBELL WORK? Ring Video Doorbell connects to your home Wi-Fi network and sends real-time notifications to your smart phone or tablet when someone is at your door. Using our
More informationTSL2561 Luminosity Sensor
TSL2561 Luminosity Sensor Created by lady ada Last updated on 2018-01-27 12:17:52 AM UTC Guide Contents Guide Contents Overview Wiring the TSL2561 Sensor Breakout Board Prep Wiring up the sensor Arduino
More informationPerformance Characteristics of the PD Vengeance
Performance Characteristics of the PD Vengeance This document describes in detail the opening, flight and landing characteristics of the Vengeance (Airlocked nine-cell) in comparison to a similarly sized
More informationGrove - 4-Digit Display
Grove - 4-Digit Display Introduction 3.3V 5.0V Digital Grove - 4-Digit Display module is a 12-pin module. In this module, we utilise a TM1637 to scale down the number of controlling pins to 2. That is
More informationAdafruit ATWINC1500 WiFi Breakout
Adafruit ATWINC1500 WiFi Breakout Created by lady ada Last updated on 2016-03-09 12:29:56 PM EST Guide Contents Guide Contents Overview Pinouts Power Pins SPI Pins Other SPI Interface Pins Assembly Prepare
More informationOBIS Scientific Remote
OBIS Scientific Remote OBIS Scientific Remote P. P. 2 2 OBIS Scientific Remote The OBIS laser with shutter, OBIS Remote key switch, interlock and 5- second delay allows the OBIS laser system to conform
More informationAdafruit Capacitive Touch Sensor Breakouts
Adafruit Capacitive Touch Sensor Breakouts Created by Bill Earl Last updated on 2018-08-22 03:36:13 PM UTC Guide Contents Guide Contents Overview Momentary Toggle 5-Pad Momentary Assembly and Wiring Installing
More informationAdafruit 2.4" TFT FeatherWing
Adafruit 2.4" TFT FeatherWing Created by lady ada Last updated on 2018-01-12 04:29:29 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins SPI Pins TFT Control Pins Touch Screen control pins
More informationAdafruit AM2320 Sensor
Adafruit AM2320 Sensor Created by lady ada Last updated on 2018-03-07 09:49:28 PM UTC Guide Contents Guide Contents Overview Pinouts Arduino Usage Install Adafruit Sensor Download Adafruit_AM2320 Load
More informationGPS Logging Dog Harness
GPS Logging Dog Harness Created by Becky Stern Last updated on 2015-01-15 10:15:19 PM EST Guide Contents Guide Contents Overview Circuit Diagram Sew Circuit Use It! 2 3 5 6 15 Adafruit Industries https://learn.adafruit.com/gps-logging-dog-harness
More informationAdafruit AMG8833 8x8 Thermal Camera Sensor
Adafruit AMG8833 8x8 Thermal Camera Sensor Created by Justin Cooper Last updated on 2017-11-27 10:00:27 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins: Logic pins: Assembly Prepare the
More informationIntroducing ProLE : The Programmable Lithography Engine
Introducing ProLE : The Programmable Lithography Engine Petersen Advanced Lithography, Inc. 12325 Hymeadow Drive, Suite 2-201 Austin, TX 78750 P: 512.241.1100 F: 512.241.1105 http://www.advlitho.com Info@advlitho.com
More informationSMART WALLET A Wallet which follows you
SMART WALLET A Wallet which follows you Srushti Avhad 1, Prajakta Bhosale 2, Abhishek Kulkarni 3,Runali Patil 4 12015srushti.avhad@ves.ac.in, 2 2015prajakta.bhosale@ves.ac.in, 3 2015abhishek.kulkarni@ac.in
More informationService Request W-2 Changes. Technical Specification. Created on: 8/16/2017 Modified 01/23/2018. Prepared by Mary Meyer
Service Request 101807 2017 W-2 Changes Created on: 8/16/2017 Modified 01/23/2018 Prepared by Mary Meyer Information Technology Services Office of the President University of California Version History
More informationAdafruit s DS3231 RTC Library Documentation
Adafruit s DS3231 RTC Library Documentation Release 1.0 Philip Moyer Aug 25, 2018 Contents 1 Dependencies 3 2 Usage Notes 5 2.1 Basics................................................... 5 2.2 Date and
More informationStandardized Work Workshop (SWW)
Standardized Work Workshop (SWW) TOYOTA PRODUCTION SYSTEM (TPS) Designed to reduce costs by eliminating waste GOAL: Highest Quality, Lowest Costs, Shortest Leadtime Gentex True North Safe, 0 Defects, 0
More informationRegulatory Genomics Lab
Regulatory Genomics Lab Saurabh Sinha PowerPoint by Pei-Chen Peng Regulatory Genomics Saurabh Sinha 2017 1 Exercise In this exercise, we will do the following:. 1. Use Galaxy to manipulate a ChIP track
More informationTransforming Your Value Streams Workbook
Transforming Your Value Streams Workbook Learn exactly what takt time is and how to calculate it. A workbook intended to accompany the Facilitator s Guides for this course. This guide includes the Key
More informationMCP Bit DAC Tutorial
MCP4725 12-Bit DAC Tutorial Created by lady ada Last updated on 2016-10-07 04:47:03 PM UTC Guide Contents Guide Contents Overview Wiring Using with Arduino Using the library Increasing the speed Download
More informationAdafruit 8x16 LED Matrix FeatherWing
Adafruit 8x16 LED Matrix FeatherWing Created by lady ada Last updated on 2016-05-20 01:58:38 PM EDT Guide Contents Guide Contents Overview Pinouts Power Pins I2C pins Address Jumpers Changing Addresses
More informationOpenSesame EyeLink tutorial
OpenSesame EyeLink tutorial Daniel Schreij 1, Sebastiaan Mathôt 1,2, and Lotje van der Linden 2 1 VU University Amsterdam, Dept. of Cognitive Psychology 2 Aix-Marseille Université, Laboratoire de Psychologie
More informationUsing Graphics in the Math Classroom GRADE DRAFT 1
Using Graphics in the Math Classroom GRADE 7 thebillatwood@gmail 2013 DRAFT 1 Problem Solving Problem solving often invokes an image of a chess player thinking for hours trying to find the right move,
More informationRevisions to the OSHA Hazard Communication Standard:
Revisions to the OSHA Hazard Communication Standard: The Globally Harmonized System (GHS) BWH Department of Environmental Affairs The US Occupational Safety and Health Administration (OSHA) has revised
More informationCatalogue 2018 ANIMAL IDENTIFICATION
Catalogue 2018 ANIMAL TECHNOLOGIES AND TRADITIONS FOR SOLUTIONS INDEX EAR TAGS PAG. 4-7 EAR TAGS APPLICATORS PAG. 8-9 READERS PAG. 9-10 INVESTING IN PEOPLE BECOMES NEW IDEA For the 20th anniversary, Medi
More information14-Segment Alpha-numeric LED FeatherWing
14-Segment Alpha-numeric LED FeatherWing Created by lady ada Last updated on 2017-11-26 08:54:28 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C pins Address Jumpers Changing Addresses
More informationAdafruit PowerBoost 500 Shield
Adafruit PowerBoost 500 Shield Created by lady ada Last updated on 2018-08-22 03:43:27 PM UTC Guide Contents Guide Contents Overview Pinouts DC/DC Boost section Indicator LEDs Charging section Power Switch
More informationTHE WORLDWIDE PIONEER IN ROTARY TABLES
THE WORLDWIDE PIONEER IN ROTARY TABLES Most comprehensive rotary table range from a single source We offer the most comprehensive range of rotary tables worldwide from a single source. After starting out
More information0.96" mini Color OLED
0.96" mini Color OLED Created by lady ada Last updated on 2016-09-08 03:41:52 PM UTC Guide Contents Guide Contents Overview Power Wiring New Model Older Model Wiring the OLDER design (two rows of pins
More information1.8" TFT Display Breakout and Shield
1.8" TFT Display Breakout and Shield Created by lady ada Last updated on 2017-11-17 05:51:22 PM UTC Guide Contents Guide Contents Overview Breakout Pinouts Breakout Assembly Prepare the header strip: Add
More informationBalanced Assessment Elementary Grades Package 1 Dale Seymour Publications Correlated To I Get It! Math Grades 3-5 Modern Curriculum Press
Balanced Assessment Elementary Grades Package 1 Dale Seymour Publications Correlated To I Get It! Math Grades 3-5 Modern Curriculum Press Balanced Assessment Package 1 Long Tasks 1. The Addworm Use simple
More informationBalanced Assessment Elementary Grades Package 1 Dale Seymour Publications Correlated To I Get It! Math Grades 3-5 Modern Curriculum Press
Balanced Assessment Elementary Grades Package 1 Dale Seymour Publications Correlated To I Get It! Math Grades 3-5 Modern Curriculum Press Balanced Assessment Package 1 Long Tasks 1. The Addworm Use simple
More informationPlease Allow 4-6 Weeks for Custom Orders. Custom Message Bangles Also Available!
CUSTOM COORDINATE & MORSE CODE BANGLES Solid Stainless Steel, 5mm wide Double-Sided, Deep Engraving with Black Enamel Adjustable for most wrist sizes: 6.5-7.75 Please Allow 4-6 Weeks for Custom Orders
More informationQuick Reference Guide
Dell Precision Workstation 690 Quick Reference Guide Model DCD0 www.dell.com support.dell.com Notes, Notices, and Cautions NOTE: A NOTE indicates important information that helps you make better use of
More informationHow to Simplify Your Frac Site. Presented by Firstname Surname, Job Title
How to Simplify Your Frac Site Presented by Firstname Surname, Job Title Firstname Surname, Job Title Firstname Surname, Job Title We engineer your success. WEIR Oil & Gas is committed to improving the
More informationBeagleBone. Created by lady ada. Last updated on :46:10 PM UTC
BeagleBone Created by lady ada Last updated on 2016-10-17 08:46:10 PM UTC Guide Contents Guide Contents Overview Installing Drivers Download & Install Connect! Ethernet Terminal Software dmesg Ethernet
More informationGrove - LED Bar. Introduction. Features
Grove - LED Bar Introduction 3.3V 5.0V Digital Grove LED Bar is comprised of a 10 segment LED gauge bar and an MY9221 LED controlling chip. It can be used as an indicator for remaining battery life, voltage,
More informationWWWWW. ( 12 ) Patent Application Publication ( 10 ) Pub. No.: US 2017 / A1. 19 United States
THE MAIN TEA ETA AITOR A TT MA N ALUMINIUM TIN US 20170266826A1 19 United States ( 12 ) Patent Application Publication ( 10 ) Pub. No.: US 2017 / 0266826 A1 Kole et al. ( 43 ) Pub. Date : Sep. 21, 2017
More informationHEAD LICE. Your Questions Answered. don tbugme
HEAD LICE Your Questions Answered don tbugme truth&lice WHAT ARE HEAD LICE? They are grey/brown insects, from pin-head to match-head in size (1 to 3 mm long) that live close to the scalp on humans. Each
More informationTEPZZ 9659Z A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: B32B 17/10 ( )
(19) TEPZZ 969Z A_T (11) EP 2 96 903 A1 (12) EUROPEAN PATENT APPLICATION (43) Date of publication: 13.01.16 Bulletin 16/02 (1) Int Cl.: B32B 17/ (06.01) (21) Application number: 14494.1 (22) Date of filing:
More informationIf you re new to DE shaving it s important to properly prep your skin. Please use care when using this product. Remember, blades are very sharp!
1 BRO SHAVER QUICK START Congratulations on purchasing the innovative Bro Shaver Back Hair Shaver! The Bro Shaver uses up to three standard double edge (DE) safety blades for fast and close shaving with
More informationAdafruit MCP9808 Precision I2C Temperature Sensor Guide
Adafruit MCP9808 Precision I2C Temperature Sensor Guide Created by lady ada Last updated on 2017-11-12 06:09:49 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Data Pins Optional Pins
More informationIS31FL x9 Charlieplexed PWM LED Driver
IS31FL3731 16x9 Charlieplexed PWM LED Driver Created by lady ada Last updated on 2018-01-10 06:31:05 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Data Pins Other Control Pins LED
More informationMODEL HAZCOM PROGRAM SELF-AUDIT CHECKLIST
MODEL HAZCOM PROGRAM SELF-AUDIT CHECKLIST Instructions: The OSHA Hazard Communication Standard requires employers to implement a written hazard communication program at each workplace where hazardous chemicals
More informationAdafruit eink Display Breakouts
Adafruit eink Display Breakouts Created by lady ada Last updated on 2018-07-18 07:24:25 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins Data Control Pins Usage & Expectations Arduino Code
More informationAdafruit 8x16 LED Matrix FeatherWing
Adafruit 8x16 LED Matrix FeatherWing Created by lady ada Last updated on 2019-01-28 05:47:44 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C pins Address Jumpers Changing Addresses
More informationCeteris paribus logic in counterfactual reasoning
Ceteris paribs logic in conterfactal reasoning Patrick Girard University of Ackland p.girard@ackland.ac.nz Marcs Anthony Triplett University of Ackland mtri285@acklandni.ac.nz The semantics for conterfactals
More informationHome Security Begins at the Front Door
Video Doorbell Pro Home Security Begins at the Front Door Your new Ring Video Doorbell Pro is the start of a Ring of Security around your entire property. Now, you re always connected, so you can watch
More informationAdafruit IO Basics: Servo
Adafruit IO Basics: Servo Created by Todd Treece Last updated on 2018-08-22 03:59:11 PM UTC Guide Contents Guide Contents Overview Adafruit IO Setup Creating the Servo Feed Adding the Slider Block Wiring
More informationEMERGENCY PHONE: or (651) (24 hours)
Material Safety Data Sheet Copyright, 2007, 3M Company. All rights reserved. Copying and/or downloading of this information for the purpose of properly utilizing 3M products is allowed provided that: (1)
More informationAdafruit WINC1500 WiFi Shield for Arduino
Adafruit WINC1500 WiFi Shield for Arduino Created by lady ada Last updated on 2017-11-27 07:04:37 PM UTC Guide Contents Guide Contents Overview Pinouts SPI Interface Pins WiFi Control Pins SD Card Interface
More information(12) Patent Application Publication (10) Pub. No.: US 2005/ A1
(19) United States US 2005O198829A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0198829 A1 Gray et al. (43) Pub. Date: Sep. 15, 2005 (54) SHAVING RAZOR WITH TRIMMING BLADE (76) Inventors:
More informationCrickit Dancing Marionette Kit Created by Dano Wall. Last updated on :03:11 PM UTC
Crickit Dancing Marionette Kit Created by Dano Wall Last updated on 2019-04-04 07:03:11 PM UTC Overview This project demonstrates how to build a robotic marionette that is controlled with four arcade-style
More informationBLE Light Switch with Feather nrf52840 and Crickit
BLE Light Switch with Feather nrf52840 and Crickit Created by John Park Last updated on 2019-02-15 07:06:19 PM UTC Guide Contents Guide Contents Overview Parts Adafruit Feather nrf52840 Express Adafruit
More informationInductive Sensors BES.... the rugged Ones for extreme Applications
Inductive Sensors BES... the rugged Ones for extreme Applications Inductive Sensors Inductive Steelface sensors with selective response ignore, depending on the version, ferrous or nonferrous metals. This
More information3D Printing Guide: MakerBot Replicator 2X
SOUTHERN POLYTECHNIC STATE UNIVERSITY 3D Printing Guide: MakerBot Replicator 2X Operating and Troubleshooting Guide Architecture Department 8/13/2014 Revision Table Version Dated Description By 1.00 06/25/2014
More informationAdafruit LIS3DH Triple-Axis Accelerometer Breakout
Adafruit LIS3DH Triple-Axis Accelerometer Breakout Created by lady ada Last updated on 2017-11-14 02:21:20 AM UTC Guide Contents Guide Contents Overview Pinouts Power Pins I2C Pins SPI pins: Other Pins
More informationAdafruit 3.5" 480x320 TFT FeatherWing
Adafruit 3.5" 480x320 TFT FeatherWing Created by lady ada Last updated on 2017-10-29 06:25:16 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins SPI Pins Touch Screen control pins SD Card
More informationAFS Environmental Health & Safety Conference Nashville, TN August 24, 2010
AFS Environmental Health & Safety Conference Nashville, TN August 24, 2010 Protect employees from illness and injury associated with the use of hazardous substances A generic and performance oriented standard
More informationHAZARD COMMUNICATION PROGRAM
HAZARD COMMUNICATION PROGRAM I. Purpose In order to protect our employees and comply with 29 CFR 1910.1200 the Hazard Communication Standard, the following written Hazard Communication Program has been
More informationTrinket-Powered Conference Room Occupancy Display
Trinket-Powered Conference Room Occupancy Display Created by Mike Barela Last updated on 2018-08-22 03:38:56 PM UTC Guide Contents Guide Contents Overview Build Wiring Diagrams Populating the Board Code
More informationAdafruit LED Sequins. Created by Becky Stern. Last updated on :02:00 AM UTC
Adafruit LED Sequins Created by Becky Stern Last updated on 2018-03-02 04:02:00 AM UTC Guide Contents Guide Contents Overview Sewing with conductive thread Circuit Diagram GEMMA sequin hat Arduino Code
More informationUsing BodyPaint 3D with LightWave
Addendum 23 Plugins ADDENDUM 1 Exchange Plugins Using BodyPaint 3D with LightWave If you are a LightWave user, the quickest way to get your models from LightWave to BodyPaint 3D then back again once you
More informationSteam Heat Retrofit for Coover Hall
Steam Heat Retrofit for Coover Hall sddec1802 Jevay Aggarwal Technical Lead Sarah Coffey Reporting Lead Thomas Devens Project Plan Lead Joseph Filbert Client Contact Lead Kenneth Wendt Webmaster Liz Wickham
More informationAdafruit 3.5" 480x320 TFT FeatherWing
Adafruit 3.5" 480x320 TFT FeatherWing Created by lady ada Last updated on 2018-06-17 10:09:34 PM UTC Guide Contents Guide Contents Overview Pinouts Power Pins SPI Pins Touch Screen control pins SD Card
More informationFor- Credit Courses and Certificate Programs in Apparel Merchandising & Management for Industry Professionals
For- Credit Courses and Certificate Programs in for Industry Professionals C A L P O L Y P O M O N A Fall 2013 1. Certificate in Apparel Manufacturing* (16 quarter units over 9 months) Perhaps surprisingly,
More informationEP WELLS DAILY OPERATIONS REPORT Report 14 05/04/2017
5/5/27 5:5:26 Report Version: 4..6R9 Report 4 5/4/27 Company Type WBS No/API No PERMIAN Development UNIVERSITY 9 PW UNIT 56H UNIVERSITY 9 PW UNIT 56H 32656 / 4233326. Event Summary Event Type Completion
More informationbodice waist bodice waist Simply Sewing FRESH IDEAS WITH FABRIC armhole 4 girl s dress pattern Easter templates
Simply Sewing FRESH IDEAS WITH FABRIC HOW TO PRINT THIS PATTERN Print out this 25-page PDF on to A4 paper. Trim away the shaded border from each page and position the pages as below to assemble the pattern
More information