Patents by Inventor Scott Waldron
Scott Waldron has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20060226948Abstract: An electronic lock assembly is actuated by a key including a transponder. The key is received within a coil assembly of the lock assembly. The key engages a switch that powers the coil assembly. The coil assembly generates a magnetic field that energizes the transponder. The transponder transmits a signal received by a controller. The controller actuates the lock assembly responsive to the received signal to move a locking member to an unlocked position. The key may then move to unlatch a latch associated with the lock assembly. As the key provides the energy required for unlatching the latch further energization of the motor is not required. The lock assembly provides for the actuation and energization of the transponder with small amounts electrical energy such that the lock assembly may be powered by commercially available batteries for a practical operational life.Type: ApplicationFiled: April 8, 2005Publication date: October 12, 2006Inventors: Michael Wright, Charles Moon, Ernst Mitchell, Tuan Tran, Michael Beigel, Mike Remenih, Scott Waldron
-
Patent number: 6741258Abstract: A system includes a main memory device which stores information for translating a virtual address into a physical address in response to one of a plurality of processing devices. A memory control/interface device is coupled to the main memory device. The memory control/interface device, which may access the information stored in the main memory device, has a separate translation look-aside buffer for each processing device. Each translation look-aside buffer can buffer the information for use in translating in response to the respective processing device.Type: GrantFiled: January 4, 2000Date of Patent: May 25, 2004Assignee: Advanced Micro Devices, Inc.Inventors: John C. Peck, Jr., Sridhar P. Subramanian, Scott Waldron
-
Patent number: 6686920Abstract: A system and method are provided for optimizing the translation of virtual addresses into physical addresses for a graphics address remapping table (GART). In the system and method, a translation look-aside buffer cache has a plurality of translation look-aside buffer entries. Each translation look-aside buffer entry is operable to buffer information which may be accessed for use in translating a virtual address into a physical address. A least recently used pointer circuit is operable to point to a translation look-aside buffer entry buffering information least recently used in the translation look-aside buffer cache. During operation, updates to the least recently used pointer circuit may be pipelined with corresponding accesses to the translation look-aside buffer cache.Type: GrantFiled: May 10, 2000Date of Patent: February 3, 2004Assignee: Advanced Micro Devices, Inc.Inventors: John C. Peck, Jr., Sridhar P. Subramanian, Scott Waldron
-
Patent number: 6496906Abstract: A memory controller for a computer memory which decodes memory requests into individual primitive memory operations which are then queued into separate operation queues. The operation queues independently issue their queued primitive memory operations to the memory in order to initiate the memory request. The operation queues monitor and adhere to timing and ordering dependencies between the primitive memory operations that are queued and those that have already been transmitted to the memory. Once a primitive memory operation is transmitted to the memory, it is dequeued from its respective operation queue. A control queue monitors the progress of the primitive memory operations transmitted to the memory, completes the initiated memory request and provides timing and ordering dependency data to the operation queues.Type: GrantFiled: April 30, 2001Date of Patent: December 17, 2002Assignee: Advanced Micro Devices, Inc.Inventors: Stephen T. Novak, Scott Waldron, John C. Peck, Jr.
-
Patent number: 6295586Abstract: A memory controller for a computer memory which decodes memory requests into individual primitive memory operations which are then queued into separate operation queues. The operation queues independently issue their queued primitive memory operations to the memory in order to initiate the memory request. The operation queues monitor and adhere to timing and ordering dependencies between the primitive memory operations that are queued and those that have already been transmitted to the memory. Once a primitive memory operation is transmitted to the memory, it is dequeued from its respective operation queue. A control queue monitors the progress of the primitive memory operations transmitted to the memory, completes the initiated memory request and provides timing and ordering dependency data to the operation queues.Type: GrantFiled: December 4, 1998Date of Patent: September 25, 2001Assignee: Advanced Micro Devices, Inc.Inventors: Stephen T. Novak, Scott Waldron, John C. Peck, Jr.
-
Patent number: 6253262Abstract: A system (100) for automatically ordering a request for access to a system memory (14) is disclosed. The system (100) includes a re-ordering buffer (102) having a data input (120) and a data output (122) and an input request position identifier (104) associated with the re-ordering buffer (102). The input request position identifier (104) indicates a position of the data input (120) in the re-ordering buffer (102) for the new request based on a status of the request. A method (230) of ordering a request for access to a system memory (14) in a buffer (102) is also disclosed and includes initiating a request (232) for access to the system memory (14), wherein the request contains a status indicating a priority of the request. The status of the request is evaluated (234) to determine whether the request is a high priority request or a low priority request and a location for inputting the access request into the buffer (102) is identified (236) in response to the evaluation.Type: GrantFiled: September 11, 1998Date of Patent: June 26, 2001Assignee: Advanced Micro Devices, Inc.Inventors: Ranjit J. Rozario, Scott Waldron, Ravikrishna Cherukuri
-
Patent number: 6253275Abstract: A method and apparatus for managing interrupt requests from devices on a subordinate bus is disclosed. An interrupt request storage area is provided on the bridge device to allow the bridge device to log and track interrupt requests. Once an interrupt request from an interrupting device is logged, all previous transactions from the interrupting device is allowed to complete while no further transactions from the interrupting device is allowed. All other devices operates normally during this time. Once the interrupt request is serviced, the interrupting device is allowed to resume normal operation. By providing a storage area to store the interrupt requests from devices on a subordinate bus, the unprocessed transactions in the bridge device and transactions from all other devices can be processed in an orderly manner.Type: GrantFiled: November 25, 1998Date of Patent: June 26, 2001Assignee: Advanced Micro Devices, Inc.Inventors: Scott Waldron, Jacques Ah Miow Wong
-
Patent number: 6240480Abstract: An improved bus bridge in a computer system for connecting a first data bus and a second data bus, said bus bridge having means for connecting said first and second buses, means for receiving an address representing a transaction on said first bus, means for decoding said address, means for claiming the transaction on said first bus corresponding to said address, and means for passing said transaction to said second bus, wherein the improvement comprises: (a) means for determining if said address decodes into one of a plurality of address ranges programmed in said bridge device; (b) means for determining a timing speed for the transaction corresponding to said address in accordance with the address range for said address; and (d) means for asserting a signal for claiming the transaction at said determined timing speed.Type: GrantFiled: May 7, 1998Date of Patent: May 29, 2001Assignee: Advanced Micro Devices, Inc.Inventors: Jacques Wong, Scott Waldron, Mark Knecht
-
Patent number: 6147921Abstract: A memory controller for a dynamic random access memory having counters for each chip select in the memory. The counters are incremented at a fixed interval. Programmable threshold values are provided which, when compared with the counters, indicate to the memory controller when a refresh should be opportunistically attempted and when a refresh is urgently required. The memory controller then either attempts to find an idle cycle to send the opportunistic refresh or blocks memory accesses to create a window for an urgently needed refresh. Once a refresh is sent to the memory, the appropriate counter is decremented accordingly.Type: GrantFiled: December 16, 1999Date of Patent: November 14, 2000Assignee: Advanced Micro Devices, Inc.Inventors: Stephen T. Novak, John C. Peck, Jr., Scott Waldron
-
Patent number: 6046952Abstract: A memory controller for a dynamic random access memory having counters for each chip select in the memory. The counters are incremented at a fixed interval. Programmable threshold values are provided which, when compared with the counters, indicate to the memory controller when a refresh should be opportunistically attempted and when a refresh is urgently required. The memory controller then either attempts to find an idle cycle to send the opportunistic refresh or blocks memory accesses to create a window for an urgently needed refresh. Once a refresh is sent to the memory, the appropriate counter is decremented accordingly.Type: GrantFiled: December 4, 1998Date of Patent: April 4, 2000Assignee: Advanced Micro Devices, Inc.Inventors: Stephen T. Novak, John C. Peck, Jr., Scott Waldron