Douglas E Sprague

age ~66

from Ellsworth, ME

Also known as:
  • Doug Sprague
  • Nancy Sprague

Douglas Sprague Phones & Addresses

  • Ellsworth, ME
  • Franklin, ME
  • Saint Petersburg, FL
  • Jericho, VT
  • 145 Maddocks Ave, Ellsworth, ME 04605 • 2074790088

Work

  • Position:
    Production Occupations

Education

  • Degree:
    High school graduate or higher

Emails

Us Patents

  • Data Structure For Describing Mbist Architecture

    view source
  • US Patent:
    8239818, Aug 7, 2012
  • Filed:
    Apr 5, 2011
  • Appl. No.:
    13/080055
  • Inventors:
    Craig M. Monroe - South Burlington VT, US
    Michael R. Ouellette - Westford VT, US
    Douglas E. Sprague - Ellsworth ME, US
    Georgy S. Varghese - Essex Junction VT, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 17/50
  • US Classification:
    716138, 716100, 716101, 716102, 716103, 716104, 716106, 716107, 716110, 716111, 716136, 714718, 714733, 714734
  • Abstract:
    A system and associated data structure that can be utilized within a chip design platform to define the structure of an MBIST architecture. A system for generating a memory built in self test (MBIST) design file in described, including a tool for processing an organization file (Org File), wherein the Org File includes lines of code that dictate a structure of the MBIST design file and conform to a data structure defined by the tool; wherein said data structure provides an infrastructure to describe: associations between MBIST components at a design level; associations between MBIST components and hierarchical test ports at the design level; and a serial order of daisy chains among MBIST components within the design level.
  • Clock Edge Grouping For At-Speed Test

    view source
  • US Patent:
    8538718, Sep 17, 2013
  • Filed:
    Dec 14, 2010
  • Appl. No.:
    12/967885
  • Inventors:
    Gary D. Grise - Colchester VT, US
    Vikram Iyengar - Pittsburgh PA, US
    Douglas E. Sprague - Jericho VT, US
    Mark R. Taylor - Essex Junction VT, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 19/00
  • US Classification:
    702117
  • Abstract:
    A method of grouping clock domains includes: separating a plurality of test clocks into a plurality of domain groups by adding to each respective one of the plurality of domain groups those test clocks that originate from a same clock source and have a unique clock divider ratio; sorting the domain groups in decreasing order of size; and creating a plurality of parts by adding the respective one of the plurality of domain groups to a first one of the plurality of parts in which already present test clocks have a different clock source, and creating a new part and adding the respective one of the plurality of domain groups to the new part when test clocks present in the respective one of the plurality of domain groups originate from a respective same clock source and have a different clock divider ratio as test clocks present in all previously-created parts.
  • Validating Interconnections Between Logic Blocks In A Circuit Description

    view source
  • US Patent:
    8595678, Nov 26, 2013
  • Filed:
    Feb 3, 2012
  • Appl. No.:
    13/365370
  • Inventors:
    Craig M. Monroe - South Burlington VT, US
    Michael R. Ouellette - Westford VT, US
    Douglas E. Sprague - Ellsworth ME, US
    Michael A. Ziegerhofer - Jeffersonville VT, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 17/50
  • US Classification:
    716136, 716106, 716111, 716116
  • Abstract:
    Disclosed is a program for creating a checking-statement which can be subsequently used to validate interconnections between logic blocks in a circuit design. The checking-statement is created by taking a description of how logic blocks in a circuit design are associated to one another (if at all), and cross referencing the description with rule statements specific to each logic block defining the allowable connections between the specific logic block and other logic blocks.
  • Built-In-Self-Test (Bist) Organizational File Generation

    view source
  • US Patent:
    20140040685, Feb 6, 2014
  • Filed:
    Aug 6, 2012
  • Appl. No.:
    13/567127
  • Inventors:
    Craig M. Monroe - South Burlington VT, US
    Michael R. Ouellette - Westford VT, US
    Douglas E. Sprague - Jericho VT, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G11C 29/12
  • US Classification:
    714718, 714E11169
  • Abstract:
    Aspects of the invention provide for creating a built-in-self-test (BIST) organizational file for an integrated circuit (IC) chip. In one embodiment, a method includes: receiving a design file including a hierarchy of memory modules, each module including a plurality of memory wrappers; scanning each memory wrapper in each hierarchical level of memory modules for a BIST type; creating, based on the hierarchical level and the BIST type, an ordered list of memory wrappers; adding, based on the BIST type, a BIST engine for each memory wrapper listed in the ordered list; and adding a plurality of references statements to the ordered list to create the BIST organizational file.
  • Automated Multi-Device Test Process And System

    view source
  • US Patent:
    6868513, Mar 15, 2005
  • Filed:
    Oct 26, 2000
  • Appl. No.:
    09/697364
  • Inventors:
    Sally S. Botala - Colchester VT, US
    Dale B. Grosch - Burlington VT, US
    Donald L. LaCroix - Jericho VT, US
    Douglas E. Sprague - Jericho VT, US
    Randolph P. Steel - Essex Junction VT, US
    Anthony K. Stevens - Underhill VT, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G01R031/28
    G01R027/28
    G01R031/00
    G01R031/14
    G06F011/00
  • US Classification:
    714738, 702118, 702119, 702123
  • Abstract:
    A method, system and software for automatically generating a test environment for testing a plurality of devices (DUTs) under test in a test system. The multiple devices are tested by mapping the plurality of DUTs into pins of the tester system to create pin data; inputting into a test program generator pattern data, generic test program rules and the pin data; generating a multi-DUT test program and multi-DUT pattern data; and controlling the test system through the test program. The resulting fail data is then logged to each DUT.
  • Auto Test Grouping/Clock Sequencing For At-Speed Test

    view source
  • US Patent:
    20170108549, Apr 20, 2017
  • Filed:
    Oct 19, 2015
  • Appl. No.:
    14/886739
  • Inventors:
    - GRAND CAYMAN, KY
    Mark R. TAYLOR - Essex Junction VT, US
    Baalaji Konda Ramamoorthy - Bangalore, IN
    Douglas E. Sprague - Ellsworth ME, US
    Greeshma Jayakumar - Ernakulam, IN
  • International Classification:
    G01R 31/317
    G01R 31/3177
  • Abstract:
    a method includes: defining a plurality of clock architecture attributes for a plurality of clock domains to be tested; assigning each one of the plurality of clock domains to a first test group; and refining the assignment of each one of the plurality of clock domains based on the plurality of clock architecture attributes until each of the plurality of clock domains is grouped into a current test group.
  • Apparatus For Capturing Results Of Memory Testing

    view source
  • US Patent:
    20150039950, Feb 5, 2015
  • Filed:
    Jul 31, 2013
  • Appl. No.:
    13/955401
  • Inventors:
    - Armonk NY, US
    Michael R. Ouellette - Westford VT, US
    Douglas E. Sprague - Ellsworth ME, US
    Michael A. Ziegerhofer - Jeffersonville VT, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 11/27
  • US Classification:
    714718
  • Abstract:
    A method to produce a description file of Joint Test Action Group (JTAG) capture-shift test data registers to be used to interpret a test result of a memory included in an integrated circuit structure that is configured for testing integrated circuit memory. A computer extracts, from a first data file, the names a memory built in self test instance, a memory built in self test port name, and a name of a first memory. The first data file controls the hierarchical and architectural arrangement of components of an integrated circuit. The first data file describes a hierarchical order of an architectural arrangement of the components, electrical pathways, and connections between the components and the electrical pathways of an integrated circuit design. The computer adds the extracted names into the description file such that the description file is configured to interpret a test result of a memory.

License Records

Douglas Sprague

License #:
MT017983T - Expired
Category:
Medicine
Type:
Graduate Medical Trainee

Resumes

Douglas Sprague Photo 1

Senior Staff Engineer

view source
Location:
Ellsworth, ME
Work:
Marvell Semiconductor
Senior Staff Engineer
Education:
National Technological University 1992 - 1997
Master of Science, Masters
Douglas Sprague Photo 2

Senior Staff Engineer

view source
Location:
Bangor, ME
Industry:
Semiconductors
Work:
IBM
Senior Software Engineer

IBM since 1982
Senior Software Engineer
Education:
University of Vermont 1984 - 1989
Skills:
Unix
Perl
Agile Methodologies
Testing
C
Linux
Db2
Software Development
Debugging
Clearcase
Xml
Software Engineering
C++
Java
Shell Scripting
Sql
Java Enterprise Edition
Embedded Systems
Soa
Douglas Sprague Photo 3

Douglas Sprague

view source
Douglas Sprague Photo 4

Douglas Sprague

view source

Youtube

Detail King Student Review- Douglas Sprague J...

Check out what our former student, Douglas Sprague, has to say about h...

  • Duration:
    1m

Rosetta Douglass Sprague

An interview with Rosetta Douglass Sprague.

  • Duration:
    16m 44s

Corson Davis (Sprague) def. Brandin Colley (D...

In the 170-pound semifinals, Corson Davis of Sprague scored a 5-2 deci...

  • Duration:
    3m 47s

Roseburg Boys Basketball @ Sprague Olympians ...

  • Duration:
    2h 28m 1s

Class of 2021: Ashlynn, David Douglas; Ivy, S...

  • Duration:
    28s

Reser's TOC: Santos Cantu of Sprague def. Joh...

Sprague freshman Santos Cantu defeated Hermiston senior John-Henry Lin...

  • Duration:
    56s

Googleplus

Douglas Sprague Photo 5

Douglas Sprague

Education:
Thames Valley State Technical College - Data Processing
Douglas Sprague Photo 6

Douglas Sprague

Flickr

News

Feds Demand Convicted Con Man Serve 30 Years

view source
  • Assistant U.S. attorneys W. Douglas Sprague and Hallie Mitchell argue in court papers that the harsh sentence is warranted because of the financial and emotional toll the fraud had on the victims, the extent Samuel "Mouli" Cohen went to cover up his scam and his refusal to accept responsibility.
  • Date: Apr 30, 2012
  • Category: U.S.
  • Source: Google

Facebook

Douglas Sprague Photo 15

Cheryl Douglas Sprague

view source
Douglas Sprague Photo 16

Douglas Sprague

view source
Friends:
Mark Dickinson, Kira Krantz, Dawn Nichols
Douglas Sprague Photo 17

Doug Sprague

view source

Classmates

Douglas Sprague Photo 18

Douglas Sprague, Clinton,...

view source
Douglas Sprague 1976 graduating class of Clinton High School in Clinton, IL
Douglas Sprague Photo 19

Douglas Sprague, South am...

view source
Douglas Sprague 1970 graduate of St. Mary's Regional High School in South amboy, NJ
Douglas Sprague Photo 20

Douglas Sprague, Hopewell...

view source
Douglas Sprague 1970 graduate of Hopewell High School in Hopewell, VA
Douglas Sprague Photo 21

St. Mary's Regional High ...

view source
Graduates:
Paul Donovan (1970-1974),
Douglas Sprague (1966-1970),
Valarie Veltre (1983-1984),
Marybeth Chodkiewicz (1969-1973)
Douglas Sprague Photo 22

Hopewell High School, Hop...

view source
Graduates:
Douglas Sprague (1966-1970),
Steven Wilson (2000-2004),
Kevin Roscher (1979-1983),
John Dobler (1976-1980)
Douglas Sprague Photo 23

Clinton High School, Clin...

view source
Graduates:
Douglas Sprague (1972-1974),
David Lane (1977-1980),
Kristin Brockman (2002-2006),
Corey Pond (2001-2005),
Michelle Hernandez (1997-2001)
Douglas Sprague Photo 24

Glenbard East High School...

view source
Graduates:
Douglas Sprague (1972-1976),
Ted Jakovec (1965-1969),
Collin Velarde (1999-2003),
Stephanie Romano (1998-2002),
Jeannette Mazur (1983-1987)
Douglas Sprague Photo 25

Colonie Central High Scho...

view source
Graduates:
Terri Chiffolo (1982-1986),
James Bonacci (1975-1979),
Douglas Sprague (1970-1974),
Marlene Beals (1971-1975)

Get Report for Douglas E Sprague from Ellsworth, ME, age ~66
Control profile