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: 9038072Abstract: 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: GrantFiled: December 10, 2008Date of Patent: May 19, 2015Assignee: XILINX, INC.Inventors: Vincent Nollet, Paul Coene, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest, Theodore Marescaux, Andrei Bartic
-
Patent number: 8020163Abstract: 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: GrantFiled: November 24, 2004Date of Patent: September 13, 2011Assignees: Interuniversitair Microelektronica Centrum (IMEC), Xilinx, Inc.Inventors: Vincent Nollet, Paul Coene, Theodore Marescaux, Prabhat Avasare, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest
-
Publication number: 20090187756Abstract: 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: ApplicationFiled: December 10, 2008Publication date: July 23, 2009Applicant: INTERUNIVERSITAIR MICROELEKTRONICA CENTRUM (IMEC)Inventors: Vincent Nollet, Paul Coene, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest, Theodore Marescaux, Andrei Bartic
-
Patent number: 7150011Abstract: 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: GrantFiled: June 20, 2001Date of Patent: December 12, 2006Assignee: Interuniversitair Microelektronica Centrum (IMEC)Inventors: Yajun Ha, Patrick Schaumont, Serge Vernalde, Marc Engels
-
Patent number: 7113901Abstract: 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: GrantFiled: March 19, 1999Date of Patent: September 26, 2006Assignee: Interuniversitair Microelektronica Centrum (IMEC)Inventors: Patrick Schaumont, Radim Cmar, Serge Vernalde
-
Patent number: 7099949Abstract: 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: GrantFiled: October 25, 2000Date of Patent: August 29, 2006Assignee: IMEC vzwInventors: Jan Vanhoof, Maryse Wouters, Serge Vernalde, Karl Van Rompaey
-
Patent number: 7006960Abstract: 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: GrantFiled: June 4, 2001Date of Patent: February 28, 2006Assignee: Interuniversitair Micro-Elektronica Centrum (IMEC VZW)Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
-
Publication number: 20050203988Abstract: 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: ApplicationFiled: November 24, 2004Publication date: September 15, 2005Inventors: Vincent Nollet, Paul Coene, Theodore Marescaux, Prabhat Avasare, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest
-
Publication number: 20040049672Abstract: 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: ApplicationFiled: June 2, 2003Publication date: March 11, 2004Inventors: Vincent Nollet, Paul Coene, Jean-Yves Mignolet, Serge Vernalde, Diederik Verkest, Theodore Marescaux, Andrei Bartic
-
Publication number: 20030216901Abstract: 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: ApplicationFiled: June 4, 2001Publication date: November 20, 2003Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
-
Publication number: 20030215031Abstract: 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: ApplicationFiled: June 17, 2003Publication date: November 20, 2003Inventors: 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: 6606588Abstract: 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: GrantFiled: January 26, 1999Date of Patent: August 12, 2003Assignee: Interuniversitair Micro-Elecktronica Centrum (IMEC vzw)Inventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
-
Patent number: 6584147Abstract: 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: GrantFiled: June 19, 1998Date of Patent: June 24, 2003Assignee: IMECInventors: 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: 20020059456Abstract: 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: ApplicationFiled: June 20, 2001Publication date: May 16, 2002Inventors: Yajun Ha, Patrick Schaumont, Serge Vernalde, Marc Engels
-
Patent number: 6233540Abstract: 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: GrantFiled: March 13, 1998Date of Patent: May 15, 2001Assignee: Interuniversitair Micro-Elektronica CentrumInventors: Patrick Schaumont, Serge Vernalde, Johan Cockx
-
Patent number: 6212566Abstract: 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: GrantFiled: January 26, 1996Date of Patent: April 3, 2001Assignee: IMECInventors: Jan Vanhoof, Maryse Wouters, Serge Vernalde, Karl Van Rompaey