David S. Silver
Engineering at Bartley Ct, Beaverton, OR

License number
Louisiana EI.0009355
Issued Date
May 31, 1983
Category
Civil Engineer
Address
Address
18140 NW Bartley Ct, Beaverton, OR 97006

Professional information

David Silver Photo 1

System For Programming Eeprom With Data Loaded In Rom By Sending Switch Signal To Isolate Eeprom From Host System

US Patent:
5276839, Jan 4, 1994
Filed:
Mar 7, 1991
Appl. No.:
7/667619
Inventors:
James R. Robb - Marion IA
David S. Silver - Beaverton OR
Assignee:
United States of America as represented by the Secretary of the Air Force - Washington DC
International Classification:
G06F 1300
US Classification:
395425
Abstract:
An EEPROM programming circuit is disclosed which provides for the on-board rogramming of a EEPROM memory using: a microprocessor, a bootstrap ROM, a UART communications port, and a Eccles-Jordan flip flop switch system. These elements are electrically connected to a host system and the EEPROM by a central data bus. In normal operation, the host system sends a first set of data signals through the circuit to the EEPROM, which produces a set of processed signals. In operation in the programming mode the host system sends a second set of data signals to cause the microprocessor to send a switch signal to the Eccles-Jordan flip flop switch and to the bootstrap ROM. The bootstrap ROM contains the program code that forms the programs that are used to program the EEPROM. The Eccles-Jordan flip flop switch works with the communications port to serve as a means of isolating the EEPROM from the host system and directly connecting to EEPROM is the bootstrap ROM for programming when receiving the switch signal from the microprocessor.


David Silver Photo 2

Semiautomatic Lip Sync Recovery System

US Patent:
5387943, Feb 7, 1995
Filed:
Dec 21, 1992
Appl. No.:
7/993566
Inventors:
David S. Silver - Beaverton OR
Assignee:
Tektronix, Inc. - Wilsonville OR
International Classification:
H04N 9475
US Classification:
348512
Abstract:
A semiautomatic lip sync recovery system for time synchronizing the audio and video channels of a television signal uses programmable delay circuits in each channel. An area of the image represented by the video channel is defined within which motion related to sound occurs. Motion vectors are generated for the defined area, and correlated with the levels of the audio channel to determine a time difference between the video and audio channels. The time difference is then used to compute delay control signals for the programmable delay circuits so that the video and audio channels are in time synchronization.