Patents by Inventor Victor F. Andrade

Victor F. Andrade 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).

  • Patent number: 7991955
    Abstract: Achieving better uniformity of temperature on an integrated circuit while performing burn-in can result in reduced burn-in time and more uniform acceleration. One way to achieve better temperature uniformity is to control dynamic power in the core and cache by operating at different frequencies and increasing switching activity in the cache(s) during burn-in by changing operation of the cache so that during burn-in a plurality of memory locations in the cache(s) are accessed simultaneously, thereby increasing activity in the cache to achieve higher power utilization in the cache during burn-in.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: August 2, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Michael D. Bienek, Victor F. Andrade, Randal L. Posey, Michael C. Braganza
  • Publication number: 20080147976
    Abstract: Achieving better uniformity of temperature on an integrated circuit while performing burn-in can result in reduced burn-in time and more uniform acceleration. One way to achieve better temperature uniformity is to control dynamic power in the core and cache by operating at different frequencies and increasing switching activity in the cache(s) during burn-in by changing operation of the cache so that during burn-in a plurality of memory locations in the cache(s) are accessed simultaneously, thereby increasing activity in the cache to achieve higher power utilization in the cache during burn-in.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 19, 2008
    Inventors: Michael D. Bienek, Victor F. Andrade, Randal L. Posey, Michael C. Braganza
  • Patent number: 7355881
    Abstract: A circuit for implementing memory arrays using a global bitline domino read/write scheme. The memory circuit includes a plurality of cells each configured to store a bit of data. The memory circuit further includes a plurality of local bitlines, wherein each cells is coupled to one of the local bitlines. Each of the plurality of local bitlines is a differential bitline having a signal path and a complementary signal path which are cross-coupled by a pair of transistors.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: April 8, 2008
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Floyd L. Dankert, Victor F. Andrade, Randal L. Posey, Michael K. Ciraula, Alexander W. Schaefer, Jerry D. Moench, Soolin Kao Chrudimsky, Michael C. Braganza, Jan Michael Huber, Amy M. Novak
  • Patent number: 5873114
    Abstract: An integrated processor is provided with a memory control unit having refresh queue logic for refreshing dynamic random access memory (DRAM) banks during idle memory cycles. The refresh queue logic includes a queue counter and allows the refresh requests to be given a lower priority than other memory transactions until the required refresh rate is in danger of being violated. At this lower priority the refresh requests are honored and retired from a refresh queue only in the absence of other memory transactions. In the event that the refresh queue becomes full, top priority is given to the execution of a refresh request. In this case, a refresh request is honored and retired from the queue immediately after the conclusion of the current memory transaction. This queuing mechanism allows the refresh requests to be buffered until idle memory cycles are available or until absolutely necessary to prevent the violation of refresh timing constraints.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: February 16, 1999
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Saba Rahman, Victor F. Andrade
  • Patent number: 5842041
    Abstract: An integrated processor is provided that employs an improved address decoding method during bus cycles of an external master. An external PCI master may initiate a cycle (either memory or I/O) on the PCI bus by asserting an address signal on the PCI bus along with the FRAME signal which indicates the start of the PCI cycle. After the address becomes stable, the bus interface unit transfers the address signal to the CPU local bus. The bus interface unit does not assert or drive the address strobe signal ADS at this time, however, and thus a CPU local bus cycle is not initiated. The decode logic within the memory or I/O control unit responsively decodes the address signal to determine whether the address is mapped within the address space of the respective control unit.
    Type: Grant
    Filed: May 20, 1994
    Date of Patent: November 24, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Gerard T. McKee, Victor F. Andrade, Kelly McCord Horton
  • Patent number: 5778431
    Abstract: A computer system is disclosed for selectively invalidating the contents of cache memory in response to the removal, modification, or disabling of system resources, such as for example, an external memory device. The computer system includes an interface unit which defines an address window for the particular system resource. The address window is implemented through the use of a lower address register and an upper address register, which are loaded in response to a lower and upper enable address signal. An upper comparator compares each tag address with the upper address register value, and a lower comparator compares each tag address with the lower address register value. If the tag address falls within the window, it is flushed by the generation of appropriate control signal. In an alternative embodiment, the present invention can be implemented through software by instructions in microcode.
    Type: Grant
    Filed: December 19, 1995
    Date of Patent: July 7, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Saba Rahman, Dan S. Mudgett, Victor F. Andrade
  • Patent number: 5649161
    Abstract: A system is disclosed for optimizing data transfer times between an external Master device and main memory. The system includes an integrated processor with a PCI bridge for orchestrating data transfers with the PCI Master over the PCI bus, and a memory controller for controlling access to the main memory. During burst cycles of the PCI Master, the PCI bridge expedites data transfers by providing the memory address to the memory controller early during periods when the PCI Master is slow in transmitting or receiving data. When the PCI Master is unable to respond in a timely fashion, and while the PCI bridge is in control of the local bus, the PCI bridge asserts a MEMWAIT signal to the memory controller to indicate the need to throttle down a data transfer.
    Type: Grant
    Filed: September 26, 1996
    Date of Patent: July 15, 1997
    Assignee: Advanced Micro Devices
    Inventors: Victor F. Andrade, Kelly M. Horton
  • Patent number: 5623673
    Abstract: A computer system is provided that includes an interrupt driven system management mode during which system management code is accessed. In one embodiment, a lock-out register is provided to prevent accesses to the system management code while the computer system is operating in its normal mode. In one embodiment, an interrupt control unit is coupled to the ICE interrupt line of the microprocessor core, and controls a memory control unit in accordance with assertions of an external "debug" interrupt signal and an external SMM (system management mode) interrupt signal. If the debug interrupt signal is asserted while the microprocessor core is operating in its normal mode, the interrupt control unit responsively asserts the ICE interrupt signal to the microprocessor core, thereby, causing the microprocessor core to execute ICE code.
    Type: Grant
    Filed: July 25, 1994
    Date of Patent: April 22, 1997
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Douglas D. Gephardt, James R. MacDonald, Victor F. Andrade
  • Patent number: 5623638
    Abstract: A system is disclosed for minimizing delays for critical timing parameters during DRAM transactions. The present invention comprises a modified memory control unit which includes a programmable DRAM edge generator for increasing the resolution times for assertion of DRAM control signals that operates using both edges of the memory clock. The memory control unit (or MCU) includes configuration registers that are configured during system initialization by the BIOS to set desired delay times for critical DRAM timing parameters, such as assertion of the row address strobe (RAS) signal, the assertion of the column address strobe (CAS) signal, and the timing of the switch from the row address to the column address. The DRAM edge generator includes shifter delay circuits that control the timing of the control signals based upon the status of the configuration registers.
    Type: Grant
    Filed: November 22, 1994
    Date of Patent: April 22, 1997
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Victor F. Andrade