Patents by Inventor Serge Vernalde

Serge Vernalde 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: 9038072
    Abstract: A platform supporting reconfigurable computing, enabling the introduction of reconfigurable hardware into portable devices is described. Dynamic hardware/software multitasking methods for a reconfigurable computing platform including reconfigurable hardware devices such as gate arrays, especially FPGA's, and software, such as dedicated hardware/software operating systems and middleware, adapted for supporting the methods, especially multitasking, are described. A computing platform, which is a heterogeneous multi-processor platform, containing one or more instruction set processors (ISP) and a reconfigurable matrix (for instance a gate array, especially an FPGA), adapted for (dynamic) hardware/software multitasking is described.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: May 19, 2015
    Assignee: XILINX, INC.
    Inventors: Vincent Nollet, Paul Coene, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest, Theodore Marescaux, Andrei Bartic
  • Patent number: 8020163
    Abstract: Network on Chip (NoC) Devices, especially Heterogeneous Multiprocessor Network on Chip Devices are described, that optionally contain Reconfigurable Hardware Tiles, as well as Methods and Operating Systems (OS) for Control thereof. In accordance with an aspect of the present invention the Operating Systems handle either (a) run-time traffic management methods or (b) task migration methods, or a combination of these methods. The Operating Systems may be partly distributed but with a centralized master. The traffic management methods and apparatus of the invention use a statistical QoS approach. A system is described having an at least dual Network on Chip as well as methods of operating the same. The system has at least an on-chip communications network, comprising a first on-chip data traffic network (data NoC) and a second on-chip control traffic network (control NoC), having a control network interface component (control NIC) and a data network interface component (data NIC).
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: September 13, 2011
    Assignees: Interuniversitair Microelektronica Centrum (IMEC), Xilinx, Inc.
    Inventors: Vincent Nollet, Paul Coene, Theodore Marescaux, Prabhat Avasare, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest
  • Publication number: 20090187756
    Abstract: A platform supporting reconfigurable computing, enabling the introduction of reconfigurable hardware into portable devices is described. Dynamic hardware/software multitasking methods for a reconfigurable computing platform including reconfigurable hardware devices such as gate arrays, especially FPGA's, and software, such as dedicated hardware/software operating systems and middleware, adapted for supporting the methods, especially multitasking, are described. A computing platform, which is a heterogeneous multi-processor platform, containing one or more instruction set processors (ISP) and a reconfigurable matrix (for instance a gate array, especially an FPGA), adapted for (dynamic) hardware/software multitasking is described.
    Type: Application
    Filed: December 10, 2008
    Publication date: July 23, 2009
    Applicant: INTERUNIVERSITAIR MICROELEKTRONICA CENTRUM (IMEC)
    Inventors: Vincent Nollet, Paul Coene, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest, Theodore Marescaux, Andrei Bartic
  • Patent number: 7150011
    Abstract: The invention relates to methods and apparatus suitable for executing a service or application at a client peer or client side, having a client specific device or client specific platform, with a reconfigurable architecture, said service or application being provided from a service peer or a service side. In a first aspect of the invention, the method comprises transmitting to the client peer from the server peer an abstract bytecode. The abstract bytecode is generated at the service peer by performing a compilation of an application. The abstract bytecode includes hardware bytecode and software bytecode. At the client peer, the abstract bytecode is transformed into native bytecode for the client specific device.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: December 12, 2006
    Assignee: Interuniversitair Microelektronica Centrum (IMEC)
    Inventors: Yajun Ha, Patrick Schaumont, Serge Vernalde, Marc Engels
  • Patent number: 7113901
    Abstract: A method for designing an electronic system having at least one digital part. The method includes representing a behavioral description of the system as a first set of objects with a first set of relations therebetween. Furthermore, the method includes refining said behavioral description into an implementable description of said system, said implementable description being represented as a second set of objects with a second set of relations therebetween. Also, the method includes retaining at least one of said second objects for reuse in the design of a second electronic system.
    Type: Grant
    Filed: March 19, 1999
    Date of Patent: September 26, 2006
    Assignee: Interuniversitair Microelektronica Centrum (IMEC)
    Inventors: Patrick Schaumont, Radim Cmar, Serge Vernalde
  • Patent number: 7099949
    Abstract: The interprocess communication protocol system provides a generic communication system for communication between specified processes in a complex digital system. In accordance with the interprocess communication protocol, a group of pre-defined communication signals are defined, to which all communications between the processes conform. Interface hardware is disclosed to provide communication between processes. In addition, the communication protocol can be designed into the process as and integral portion of the processes.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: August 29, 2006
    Assignee: IMEC vzw
    Inventors: Jan Vanhoof, Maryse Wouters, Serge Vernalde, Karl Van Rompaey
  • Patent number: 7006960
    Abstract: The present invention is a design apparatus compiled on a computer environment for generating from a behavioral description of a system comprising at least one digital system part, an implementable description for said system, said behavioral description being represented on said computer environment as a first set of objects with a first set of relations therebetween, said implementable description being represented on said computer environment as a second set of objects with a second set of relations therebetween, said first and second set of objects being part of a design environment.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: February 28, 2006
    Assignee: Interuniversitair Micro-Elektronica Centrum (IMEC VZW)
    Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
  • Publication number: 20050203988
    Abstract: Network on Chip (NoC) Devices, especially Heterogeneous Multiprocessor Network on Chip Devices are described, that optionally contain Reconfigurable Hardware Tiles, as well as Methods and Operating Systems (OS) for Control thereof. In accordance with an aspect of the present invention the Operating Systems handle either (a) run-time traffic management methods or (b) task migration methods, or a combination of these methods. The Operating Systems may be partly distributed but with a centralized master. The traffic management methods and apparatus of the invention use a statistical QoS approach. A system is described having an at least dual Network on Chip as well as methods of operating the same. The system has at least an on-chip communications network, comprising a first on-chip data traffic network (data NoC) and a second on-chip control traffic network (control NoC), having a control network interface component (control NIC) and a data network interface component (data NIC).
    Type: Application
    Filed: November 24, 2004
    Publication date: September 15, 2005
    Inventors: Vincent Nollet, Paul Coene, Theodore Marescaux, Prabhat Avasare, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest
  • Publication number: 20040049672
    Abstract: A platform supporting reconfigurable computing, enabling the introduction of reconfigurable hardware into portable devices is described. Dynamic hardware/software multitasking methods for a reconfigurable computing platform including reconfigurable hardware devices such as gate arrays, especially FPGA's, and software, such as dedicated hardware/software operating systems and middleware, adapted for supporting the methods, especially multitasking, are described. A computing platform, which is a heterogeneous multi-processor platform, containing one or more instruction set processors (ISP) and a reconfigurable matrix (for instance a gate array, especially an FPGA), adapted for (dynamic) hardware/software multitasking is described.
    Type: Application
    Filed: June 2, 2003
    Publication date: March 11, 2004
    Inventors: Vincent Nollet, Paul Coene, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest, Theodore Marescaux, Andrei Bartic
  • Publication number: 20030216901
    Abstract: The present invention is a design apparatus compiled on a computer environment for generating from a behavioral description of a system comprising at least one digital system part, an implementable description for said system, said behavioral description being represented on said computer environment as a first set of objects with a first set of relations therebetween, said implementable description being represented on said computer environment as a second set of objects with a second set of relations therebetween, said first and second set of objects being part of a design environment.
    Type: Application
    Filed: June 4, 2001
    Publication date: November 20, 2003
    Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
  • Publication number: 20030215031
    Abstract: The present invention relates to a receiver at the head-end or a centralizing unit side in a communications system or network for signals in the upstream direction which is the direction from user to head-end or a centralizing unit that is linked to a number of users, the number being equal to or larger than one.
    Type: Application
    Filed: June 17, 2003
    Publication date: November 20, 2003
    Inventors: Patrick Schaumont, Serge Vernalde, Marc Engels, Willy Petrus Elisa Trog, Karel Stefaan Martha Maria De Meyer, Bart Jozef Maria De Ceulaer, Marc Suzanne Paul Moonen, Piet Michel Albert Vandaele
  • Patent number: 6606588
    Abstract: The present invention is a design apparatus compiled on a computer environment for generating from a behavioral description of a system comprising at least one digital system part, an implementable description for said system, said behavioral description being represented on said computer environment as a first set of objects with a first set of relations therebetween, said implementable description being represented on said computer environment as a second set of objects with a second set of relations therebetween, said first and second set of objects being part of a design environment.
    Type: Grant
    Filed: January 26, 1999
    Date of Patent: August 12, 2003
    Assignee: Interuniversitair Micro-Elecktronica Centrum (IMEC vzw)
    Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
  • Patent number: 6584147
    Abstract: A receiver is disclosed at the head-end or a centralizing unit side in a communications system or network for signals in the upstream direction which is the direction from user to head-end or a centralizing unit that is linked to a number of users, the number being equal to or larger than one. The receiver is suited for the reception of burst mode signals. The receiver performs a channel estimation on a per-burst basis in real time or essentially immediate. The channel estimation is necessary to do successful data detection of modulated data. The receiver of the invention performs the channel estimation and data detection in one compact all-digital mechanism that has no tuning parts. The reception method works in an aspect according to the principle of a matched filter receiver, but stores no local copy of the required matched waveform. Rather, a copy of the matched waveform is included in the preamble of the signals.
    Type: Grant
    Filed: June 19, 1998
    Date of Patent: June 24, 2003
    Assignee: IMEC
    Inventors: Patrick Schaumont, Serge Vernalde, Marc Engels, Willy Petrus Elisa Trog, Karel Stefaan Martha Maria De Meyer, Bart Jozef Maria De Ceulaer, Marc Suzanne Paul Moonen, Piet Michel Albert Vandaele
  • Publication number: 20020059456
    Abstract: The invention relates to methods and apparatus suitable for executing a service or application at a client peer or client side, having a client specific device or client specific platform, with a reconfigurable architecture, said service or application being provided from a service peer or a service side. In a first aspect of the invention, the method comprises transmitting to the client peer from the server peer an abstract bytecode. The abstract bytecode is generated at the service peer by performing a compilation of an application. The abstract bytecode includes hardware bytecode and software bytecode. At the client peer, the abstract bytecode is transformed into native bytecode for the client specific device.
    Type: Application
    Filed: June 20, 2001
    Publication date: May 16, 2002
    Inventors: Yajun Ha, Patrick Schaumont, Serge Vernalde, Marc Engels
  • Patent number: 6233540
    Abstract: The present invention is a design apparatus compiled on a computer environment for generating from a behavioral description of a system comprising at least one digital system part, an implementable description for said system, said behavioral description being represented on said computer environment as a first set of objects with a first set of relations therebetween, said implementable description being represented on said computer environment as a second set of objects with a second set of relations therebetween, said first and second set of objects being part of a design environment.
    Type: Grant
    Filed: March 13, 1998
    Date of Patent: May 15, 2001
    Assignee: Interuniversitair Micro-Elektronica Centrum
    Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
  • Patent number: 6212566
    Abstract: The interprocess communication protocol system provides a generic communication system for communication between specified processes in a complex digital system. In accordance with the interprocess communication protocol, a group of pre-defined communication signals are defined, to which all communications between the processes conform. Interface hardware is disclosed to provide communication between processes. In addition, the communication protocol can be designed into the process as and integral portion of the processes.
    Type: Grant
    Filed: January 26, 1996
    Date of Patent: April 3, 2001
    Assignee: IMEC
    Inventors: Jan Vanhoof, Maryse Wouters, Serge Vernalde, Karl Van Rompaey