Richard Givens Smith
Nursing at Tarragon Ln, Fort Collins, CO

License number
Colorado 725021
Issued Date
Aug 26, 2008
Renew Date
Feb 1, 2010
Expiration Date
Jan 31, 2012
Type
Certified Nurse Aide
Address
Address
2326 Tarragon Ln, Fort Collins, CO 80521

Professional information

Richard Smith Photo 1

Soc Analysis Methodology Lead At Amd

Position:
SOC Analysis Methodology Lead at AMD
Location:
Fort Collins, Colorado Area
Industry:
Semiconductors
Work:
AMD since Aug 2007 - SOC Analysis Methodology Lead Sun Microsystems 2001 - 2007 - Staff Engineer STMicroelectronics Jan 1996 - Feb 2001 - Hardware Engineer Excel Technologies Ltd 1996 - 1996 - Consultant
Education:
Brunel University 1990 - 1994


Richard Smith Photo 2

Richard Smith

Location:
Fort Collins, Colorado Area
Industry:
Information Technology and Services


Richard Smith Photo 3

Reverse Donut Model

US Patent:
2009024, Sep 24, 2009
Filed:
Mar 24, 2008
Appl. No.:
12/054317
Inventors:
Richard W. Smith - Fort Collins CO, US
Hang Kwan - San Bruno CA, US
Manzurul Khan - San Jose CA, US
International Classification:
G06F 17/50
US Classification:
716 6
Abstract:
A pruning algorithm for generating a reverse donut model (RDM) for running timing analysis for a block in an IC includes logic to reduce a hierarchical model of the IC to a single level flat model. A block from a plurality of blocks that make up the IC is identified from the single level flat model of the IC. The pruning algorithm is further used to initialize a timer and to define timing constraints associated with each of a plurality of input and output pins associated with the identified block. A RDM for the identified block is generated by identifying and including connectivity information associated with a plurality of input and output pins in an outer boundary of the identified block and at least one layer of interface connection between each of the plurality of input and output pins in the outer layer of the identified block and one or more circuit elements external to the identified block in the IC interfacing with each of the plurality of input and output pins in the identified block. The generated RDM acts as a blackbox for the identified block and is used in place of the identified block for running the timing analysis.


Richard Smith Photo 4

Design Tool And Method For Automatically Identifying Minimum Timing Violation Corrections In An Integrated Circuit Design

US Patent:
2009025, Oct 15, 2009
Filed:
Apr 10, 2008
Appl. No.:
12/100505
Inventors:
Richard W. Smith - Fort Collins CO, US
International Classification:
G06F 17/50
US Classification:
716 6
Abstract:
A design tool for automatically identifying minimum timing violation corrections in an integrated circuit (IC) design includes program instructions executable by a processor to identify locations to add a delay along each circuit path having a minimum timing violation. The tool may also sequentially try each of a plurality of circuit changes that add the delay and to evaluate a result of each circuit change until an acceptable percentage of the minimum timing violation has been corrected. In response to each circuit change, the design tool may update an internal node report, which includes a listing of circuit nodes and a maximum timing slack available at each node, by reducing a maximum slack value of each affected node by an amount of the added delay. The design tool may generate an output report that includes a listing of the circuit changes which correct the minimum timing violations.


Richard Smith Photo 5

Half Cycle Common Path Pessimism Removal Method

US Patent:
2009022, Sep 3, 2009
Filed:
Feb 29, 2008
Appl. No.:
12/039833
Inventors:
Richard W. Smith - Fort Collins CO, US
International Classification:
G06F 17/50
US Classification:
716 6
Abstract:
A design tool for reducing half-cycle common path pessimism includes program instructions storable on a computer readable medium. The program instructions may be executable by a processor to receive a timing report for the IC. For each source clock path and destination clock path of each half-cycle timing path, the design tool may identify common circuit elements, and determine a process, voltage, and temperature (PVT) path delay value corresponding to PVT scaling of each identified common circuit element. The design tool may sum together the PVT path delay values of each identified common circuit element to obtain a total PVT compensation value. The design tool may also generate a new total skew value by subtracting the total PVT compensation value from a total compensated skew value, and generate a corrected timing report that includes the new total skew values.