John David Giles
Architects in Bountiful, UT

License number
Utah 132485-0301
Issued Date
Dec 14, 1990
Expiration Date
May 31, 2018
Category
Architect
Type
Architect
Address
Address
Bountiful, UT

Personal information

See more information about John David Giles at radaris.com
Name
Address
Phone
John Giles, age 49
465 E 3460 N, Provo, UT 84604
John Giles, age 45
573 Orion Rd, Saratoga Springs, UT 84045
John Giles, age 115
3556 S Eastwood Dr, Salt Lake City, UT 84109
(801) 277-9525
John Giles, age 55
4035 S Splendor Way, Salt Lake City, UT 84124
John L Giles, age 101
1409 Beacon Hill Dr, Salt Lake City, UT 84123
(801) 264-9051

Professional information

John Giles Photo 1

High Speed Bridge Circuit With Deadlock Free Time-Shared Bus For Internal Instructions And Port-To-Port Data

US Patent:
5542056, Jul 30, 1996
Filed:
Oct 17, 1995
Appl. No.:
8/544364
Inventors:
Brent E. Jaffa - Sandy UT
Wayne D. Bell - Bountiful UT
John P. Giles - Bountiful UT
Assignee:
Unisys Corporation - Blue Bell PA
International Classification:
G06F 1340
US Classification:
395306
Abstract:
A bridge circuit includes a microprocessor having a first I/O port which couples to a SCSI bus and a second I/O port which is coupled through transceivers to an EISA bus. Also, the bridge circuit includes an EISA interface controller, having control lines coupled to the EISA bus and the transceivers, which enable the microprocessor to request and use the EISA bus in time-shared fashion. In order to achieve a high speed of operation, the bridge circuit further includes a memory module, coupled via a private bus to the second I/O port of the microprocessor, which sends instructions on the private bus directly to the microprocessor, without generating any signals on the EISA bus. In addition, in order to prevent deadlocks on the private bus, the bridge circuit includes a deadlock prevention circuit which is coupled to the microprocessor and the private bus and the EISA interface controller. This deadlock prevention circuit detects the occurrence of a predetermined event during a series of data transmissions between the microprocessor and the EISA bus. When such detection occurs, the deadlock prevention circuit directs the microprocessor to stop the series data transmissions over the EISA bus and private bus before the end of the series; and it directs the microprocessor to not restart the series on the private bus until after the EISA bus is required.