Stephen Bradford Smith
Engineers at Alamosa Dr, Chandler, AZ

License number
Colorado 19298
Issued Date
May 21, 1982
Renew Date
Nov 1, 2015
Expiration Date
Oct 31, 2017
Type
Professional Engineer
Address
Address
228 W Alamosa Dr, Chandler, AZ 85248

Professional information

Stephen Smith Photo 1

Stephen Smith - Chandler, AZ

Work:
Daily Dose Bar and Grill - Phoenix, AZ
Bar Manager
J&G Steakhouse @ The Phoenician
Scottsdale Bartender
Jade Bar
Bartender / Server
Willie's
General Manager
Sheraton Wild Horse Pass
Banquet Bar Captain / Manager
Ritz-Carlton Hotel - Phoenix, AZ
Bartender / Sommelier / Server
Grand Central Oyster Bar
Bartender / Server


Stephen Smith Photo 2

Stephen Smith - Chandler, AZ

Work:
Black Hat Bishop Fox
Senior Security Analyst
National Security Agency
Information Assurance Intern
Hack the Badge
Contributing member of the Root the Box server team
Education:
University of Advancing Technology
BS


Stephen Smith Photo 3

Exponentiation Circuit Utilizing Shift Means And Method Of Using Same

US Patent:
5553012, Sep 3, 1996
Filed:
Mar 10, 1995
Appl. No.:
8/401515
Inventors:
John M. Buss - Tempe AZ
James D. Dworkin - Chandler AZ
Scott E. Lloyd - Hoffman Estates IL
Shao W. Pan - Schaumburg IL
Stephen L. Smith - Chandler AZ
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 102, G06F 700, G06F 1500, H03M 750
US Classification:
364722
Abstract:
A circuit and method for computing an exponential signal x. sup. g is provided. The circuit includes a logarithm converter which converts an input signal to binary word that represents the logarithm of an input signal x. A first shift register shifts the binary word in a bit-wise fashion to produce a first intermediate value; while a second shift register shifts the binary word in a bit-wise fashion to produce a second intermediate value. The shift registers may be implemented using multiplexers. The shifting operations are equivalent to multiplying the intermediate values by a factor which is a power of two. The first intermediate value is either added to or subtracted from the second intermediate value to produce a combined value. An inverse-logarithm converter converts the combined value to the exponential signal.


Stephen Smith Photo 4

Computational Array Circuit For Providing Parallel Multiplication

US Patent:
5608663, Mar 4, 1997
Filed:
Mar 3, 1995
Appl. No.:
8/398273
Inventors:
Stephen L. Smith - Chandler AZ
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 1711
US Classification:
3647485
Abstract:
A computational array circuit (100) performs parallel multiplications with an adder array (140). The computational array circuit converts a floating point input value to a logarithmic input value. The logarithmic input value is then added to a logarithm of a multiplier value by an adder circuit (145) in each of a number of array elements (150) of the adder array (140). The computational array circuit (100) converts the resulting logarithmic output value from each of the array elements (150) to an antilogarithmic output value. The antilogarithmic output value from each of the array elements is thus the mathematical equivalent of the floating point input value multiplied by the multiplier value. The computational array circuit (100) thus obtains the advantage of floating point precision and range while requiring far less physical area than floating point multipliers would require to perform the same functions.


Stephen Smith Photo 5

Exponentiation Circuit Utilizing Shift Means And Method Of Using Same

US Patent:
5726924, Mar 10, 1998
Filed:
Jul 11, 1996
Appl. No.:
8/680282
Inventors:
John Michael Buss - Tempe AZ
James Douglas Dworkin - Chandler AZ
Scott Edward Lloyd - Hoffman Estates IL
ShaoWei Pan - Schaumburg IL
Stephen L. Smith - Chandler AZ
Assignee:
Motorola Inc. - Schaumburg IL
International Classification:
G06F 102, G06F 700, G06F 1500, G06F 750
US Classification:
364722
Abstract:
A circuit and method for computing an exponential signal x. sup. g is provided. The circuit includes a logarithm converter which converts an input signal to binary word that represents the logarithm of an input signal x. A first shift register shifts the binary word in a bit-wise fashion to produce a first intermediate value; while a second shift register shifts the binary word in a bit-wise fashion to produce a second intermediate value. The shift registers may be implemented using multiplexers. The shifting operations are equivalent to multiplying the intermediate values by a factor which is a power of two. The first intermediate value is either added to or subtracted from the second intermediate value to produce a combined value. An inverse-logarithm converter converts the combined value to the exponential signal.


Stephen Smith Photo 6

Computational Array With Self Timed Computational Element And Method Of Self Timed Calculation

US Patent:
5752012, May 12, 1998
Filed:
Mar 4, 1996
Appl. No.:
8/610775
Inventors:
Stephen Lee Smith - Chandler AZ
Assignee:
Motorola - Schaumburg IL
International Classification:
G06F 104
US Classification:
395559
Abstract:
A computational array includes a self timed computational element that performs self timed calculations internally independent of a global clock. The self timed computational element includes a computational unit (100) which produces a complete signal upon the completion of calculation of a result value. The self timed computational element also includes a self timed control unit (200) which determines whether a new result value is to be calculated by the computational unit (100) based on an iteration signal which indicates a number of times the new result value is to be calculated, and based on the complete signal received from the computational unit (100) indicating that each previous calculation has been completed. Upon determining that a new result value is to be calculated, the self timed control unit (200) provides a self timed clock signal to the computational unit (100) and the computational unit (100) calculates the new result value accordingly.


Stephen Smith Photo 7

Logarithm/Inverse-Logarithm Converter Utilizing Linear Interpolation And Method Of Using Same

US Patent:
5600581, Feb 4, 1997
Filed:
Feb 22, 1995
Appl. No.:
8/391880
Inventors:
James D. Dworkin - Chandler AZ
Philip B. Giangarra - Mansfield MA
Stephen L. Smith - Chandler AZ
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 102, G06F 700, G06F 1500
US Classification:
364722
Abstract:
A converter which may be used for implementing either logarithmic or inverse-logarithmic functions includes a memory, a multiplier, and an adder. The memory stores a plurality of pre-computed values which are used in an interpolation to estimate a logarithmic or inverse-logarithmic function over a domain of input signals.


Stephen Smith Photo 8

Hybrid Instruction Set For Versatile Digital Signal Processing System

US Patent:
5852730, Dec 22, 1998
Filed:
Dec 12, 1996
Appl. No.:
8/764429
Inventors:
John Michael Buss - Tempe AZ
James Douglas Dworkin - Chandler AZ
Stephen Lee Smith - Chandler AZ
International Classification:
G06F 940
US Classification:
395588
Abstract:
A programmable versatile digital signal processing system architecture (FIG. 5) allows the implementation of functions for transmitting and receiving a variety of narrow and wide-band communication signaling schemes. The flexibility of the architecture (FIG. 5) makes it possible to receive and transmit many different spectral communication signals in real time by implementing signal processing functions such as filtering, spreading, de-spreading, rake filtering, and equalization under the direction of program instructions (1300, 1400, 1500, 1600).


Stephen Smith Photo 9

Versatile Digital Signal Processing System

US Patent:
6259720, Jul 10, 2001
Filed:
Dec 12, 1996
Appl. No.:
8/764344
Inventors:
John Michael Buss - Tempe AZ
James Douglas Dworkin - Chandler AZ
Stephen Lee Smith - Chandler AZ
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
H04B 169
US Classification:
375130
Abstract:
A programmable versatile digital signal processing system architecture (FIG. 5) allows the implementation of functions for transmitting and receiving a variety of narrow and wide-band communication signaling schemes. The flexibility of the architecture (FIG. 5) makes it possible to receive and transmit many different spectral communication signals in real time by implementing signal processing functions such as filtering, spreading, de-spreading, rake filtering, and equalization under the direction of program instructions (FIGS. 13, 14, 15, and 16).