Patents by Inventor Steffen Gappisch

Steffen Gappisch 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: 7664998
    Abstract: A modification of a predetermined, memory-size-dependant number of nonvolatile memory cells turns them into ROM cells with a fixed content pattern. Since these additional ROM cells do not require much effort during manufacturing and use only small additional space on the memory chip or the integrated circuit, but provide significant advantage for testing. When using pairs of essentially symmetrical non-volatile memory cells, each pair having a common bit line, the removal or interruption of this bitline contact may serve to impress a fixed value, e.g. a ‘0’, into this pair and vice versa. During test, a simple and therefore only minimal time requiring pattern, preferably a checkerboard pattern, is written into and read from the non-volatile memory, allowing a quick determination of the decoders' correct function.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: February 16, 2010
    Assignee: NXP B.V.
    Inventors: Steffen Gappisch, Georg Farkas
  • Patent number: 7565563
    Abstract: This invention relates to multiprocessor arrangements with shared non-volatile memory and the design of the access control of this memory, in particular to such memories embedded or integrated into circuits (ICs) as used in mobile phones, PDAs or laptop computers. To reduce power consumption, the processor clock rates are often varied depending on the current performance requirements. Differing clock rates of processors sharing a non-volatile memory leads to relatively long read access times of the latter, since the particular microprocessor fetching the data from the memory is usually halted until the data are available. When dual or multi-port non-volatile memory and multiple asynchronous clocks are used, access times are even longer since clock synchronization between the ports is necessary. The present invention overcomes this problem by providing a plurality of wait timers, preferably one dedicated to each processor, advantageously each being clocked synchronously with its associated processor.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: July 21, 2009
    Assignee: NXP B.V.
    Inventors: Steffen Gappisch, Hans-Joachim Gelke
  • Patent number: 7493542
    Abstract: The invention relates to an arrangement for testing integrated circuits, to a test system (2), to a circuit (1) to be tested, and to a method of testing logic circuits, where the test system (2) includes a programmable algorithmic test vector generator (4) which generates test vectors in real time so as to transfer these vectors to the circuit (1) to be tested.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: February 17, 2009
    Assignee: NXP B.V.
    Inventors: Georg Farkas, Steffen Gappisch
  • Patent number: 6876591
    Abstract: Testing an integrated circuit IC (2) with an embedded or integrated non-volatile memory (3), in particular an embedded memory, an EPROM or EEPROM, is particularly difficult because mass production and low prices and minimal profit margins require that the testing, which usually requires expensive and large equipment, can be done in a minimum of time. Usually, the testing of an embedded memory (3) is a kind of bottleneck during manufacturing. A test structure and design and an associated test method this test time for an embedded memory. In essence, a few test devices (8,9) integrated into the IC (2), use of the serial port provided on the IC, and an appropriate test design of a built-in self test whereby predetermined regular test patterns are written automatically into the embedded memory and an automated memory readout is compressed on the IC for a serial readout from it, allow a fast test of the embedded memory and thus circumvent the aforementioned bottleneck.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: April 5, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Steffen Gappisch, Georg Farkas
  • Publication number: 20040188716
    Abstract: This invention relates to the structure and design of a non-volatile memory, in particular to such memories embedded or integrated into integrated circuits (ICs). To solve the problem of excessive test times for such memories, especially the testing of the associated decoders, a modification of a predetermined, memory-size-dependant number of nonvolatile memory cells turns them into ROM cells with a fixed content pattern. Since these additional ROM cells are just modified non-volatile cells, they differ only slightly from the latter. Thus, they do not require much effort during manufacturing and, even more important, use only small additional space on the memory chip or the integrated circuit, but provide significant advantage for the testing. When using pairs of essentially symmetrical non-volatile memory cells, each pair having a common bit line, the removal or interruption of this bitline contact may serve to impress a fixed value, e.g. a ‘0’, into this pair and vice versa.
    Type: Application
    Filed: December 23, 2003
    Publication date: September 30, 2004
    Inventors: Steffen Gappisch, Georg Farkas
  • Publication number: 20040109370
    Abstract: Testing an integrated circuit IC (2) with an embedded or integrated non-volatile memory (3), in particular an embedded memory, an EPROM or EEPROM, is particularly difficult because mass production and low prices and minimal profit margins require that the testing, which usually requires expensive and large equipment, can be done in a minimum of time. Usually, the testing of an embedded memory (3) is a kind of bottleneck during manufacturing. The present invention describes a test structure and design and an associated test method which minimize this test time for an embedded memory.
    Type: Application
    Filed: October 21, 2003
    Publication date: June 10, 2004
    Inventors: Steffen Gappisch, Georg Farkas
  • Patent number: 6735661
    Abstract: This invention relates to the structure and design of microprocessor ICs, in particular to the embedding or integration of a non-volatile, so-called flash memory into an ICs. Such a flash memory may be integrated by providing a dedicated flash bus which operationally links the flash memory with one or more microprocessors on the IC. Unfortunately, flash memories have relatively long access times compared to usual modern microprocessors. To achieve that the flash memory keeps pace with the microprocessor(s), a dedicated flash bus (2) links the flash memory (1) to the microprocessor (3), said flash bus (2) having a width m which is greater than the width n of the microprocessor's data bus (8). Preferably, width m is a multiple of width n. A plurality of intermediate storage registers (4) connects the flash bus (2) with the data bus (8) of the microprocessor (3) for performing the width conversion.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: May 11, 2004
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Hans-Joachim Gelke, Stefan Koch, Steffen Gappisch
  • Publication number: 20030081708
    Abstract: Circuit configuration for signal transmission from a finite state machine that can be operated at a first clock rate to a finite state machine that can be operated at a second clock rate, the signal from the transmitting finite state machine being transferable through an asynchronous storage element and a synchronous storage element connected thereto, to the receiving finite state machine which is designed for transmitting a reset signal to the asynchronous storage element after the signal transmission.
    Type: Application
    Filed: October 18, 2002
    Publication date: May 1, 2003
    Inventors: Hans-Joachim Gelke, Steffen Gappisch, Stephan Koch
  • Publication number: 20030046631
    Abstract: A system (70) comprising a microprocessor (74), a data bus (75) for writing data into a Flash memory device (71) and a data bus (75) for reading data from the Flash memory device (71). The Flash memory device (71) comprises an error correction encoder (72), a Flash memory (71), an error correction decoder (73), and a Flash data bus (75) for interconnecting the error correction encoder (72), the Flash memory (71), and the error correction decoder (73). The data, when being processed by the error correction encoder (72) are converted into a word that comprises a status word (51), a data word (52), and a redundancy word (53). This approach enables error correction with single-bit alterability.
    Type: Application
    Filed: April 22, 2002
    Publication date: March 6, 2003
    Inventors: Steffen Gappisch, Constant Paul Marie Jozef Baggen, Andre Guilliaume Joseph Slenter, Hans-Joachim Gelke
  • Publication number: 20030033490
    Abstract: This invention relates to multiprocessor arrangements with shared non-volatile memory and the design of the access control of this memory, in particular to such memories embedded or integrated into circuits (ICs) as used in mobile phones, PDAs or laptop computers. To reduce power consumption, the processor clock rates are often varied depending on the current performance requirements. Differing clock rates of processors sharing a non-volatile memory leads to relatively long read access times of the latter, since the particular microprocessor fetching the data from the memory is usually halted until the data are available. When dual or multi-port non-volatile memory and multiple asynchronous clocks are used, access times are even longer since clock synchronization between the ports is necessary. The present invention overcomes this problem by providing a plurality of wait timers, preferably one dedicated to each processor, advantageously each being clocked synchronously with its associated processor.
    Type: Application
    Filed: July 15, 2002
    Publication date: February 13, 2003
    Inventors: Steffen Gappisch, Hans-Joachim Gelke
  • Publication number: 20020047723
    Abstract: The invention relates to an arrangement for testing integrated circuits, to a test system (2), to a circuit (1) to be tested, and to a method of testing logic circuits, where the test system (2) includes a programmable algorithmic test vector generator (4) which generates test vectors in real time so as to transfer these vectors to the circuit (1) to be tested.
    Type: Application
    Filed: August 17, 2001
    Publication date: April 25, 2002
    Inventors: Georg Farkas, Steffen Gappisch
  • Publication number: 20020013880
    Abstract: This invention relates to the structure and design of integrated circuits (ICs), in particular to the embedding or integration of a non-volatile, so-called flash memory into ICs. To solve the issues created by speed differences of the embedded flash memory compared to the other components on an IC, in particular the microprocessor and/or other memory on the IC, a specific writing interface is provided for the flash memory which makes the latter appear like standard memory from a software viewpoint. This writing interface includes a bank of registers (2) between flash memory (7) and microprocessor (6), essentially being operated by a write controller (1) and a flash bus arbiter (8) and acting, in principle, as a intermediate buffering mechanism controlled by a state machine.
    Type: Application
    Filed: June 26, 2001
    Publication date: January 31, 2002
    Inventors: Steffen Gappisch, Hans-Joachim Gelke
  • Publication number: 20020013874
    Abstract: This invention relates to the structure and design of microprocessor ICs, in particular to the embedding or integration of a non-volatile, so-called flash memory into an ICs. Such a flash memory may be integrated by providing a dedicated flash bus which operationally links the flash memory with one or more microprocessors on the IC. Unfortunately, flash memories have relatively long access times compared to usual modern microprocessors. To achieve that the flash memory keeps pace with the microprocessor(s), a dedicated flash bus (2) links the flash memory (1) to the microprocessor (3), said flash bus (2) having a width m which is greater than the width n of the microprocessor's data bus (8). Preferably, width m is a multiple of width n. A plurality of intermediate storage registers (4) connects the flash bus (2) with the data bus (8) of the microprocessor (3) for performing the width conversion.
    Type: Application
    Filed: June 26, 2001
    Publication date: January 31, 2002
    Inventors: Hans-Joachim Gelke, Stefan Koch, Steffen Gappisch