Patents by Inventor Marcello Lajolo

Marcello Lajolo 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: 8219342
    Abstract: A self correcting device includes a first flip-flop to receive data and coupled to a clock input; one or more delayed flip-flops used to detect delay variations; a multiplexer coupled to the output of the first flip-flop and the delayed flip-flops, a metastability detector and error check controller to control the multiplexer to select one flip-flop output; and an adaptive voltage swing link coupled to the multiplexer output to generate a voltage swing on the link based on a selected clock skew.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: July 10, 2012
    Assignee: NEC Laboratories America, Inc.
    Inventors: Simone Medardoni, Marcello Lajolo
  • Patent number: 7784046
    Abstract: The invention is an efficient system and method for re-partitioning an existing system-level design by boosting the fraction of system functionality that is implemented using embedded software. The invention comprises automated techniques for identifying hardware targets to be softened and techniques for automatically generating a new system-level architecture having a new hardware/software boundary.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: August 24, 2010
    Assignee: NEC Laboratories America, Inc.
    Inventors: Marcello Lajolo, Kanishka Lahiri, Srimat T. Chakradhar, Abhishek Mitra
  • Patent number: 7702499
    Abstract: Systems and methods are provided for annotating software with performance information. The computer code is compiled into assembler code, the assembler code is translated into a simulation model, expressed in assembler-level source code. The simulation model is annotated with information for calculating various performance parameters of the software, such as timing information, or resource usage information. The simulation model is then re-compiled and executed on a simulator, optionally including a hardware simulation model, and the performance information is computed from the simulation.
    Type: Grant
    Filed: May 1, 2001
    Date of Patent: April 20, 2010
    Assignee: Cadence Design Systems, Inc.
    Inventors: Luciano Lavagno, Mihai Lazarescu, Alberto Sangiovanni-Vincentelli, Marcello Lajolo
  • Publication number: 20090210184
    Abstract: A self correcting device includes a first flip-flop to receive data and coupled to a clock input; one or more delayed flip-flops used to detect delay variations; a multiplexer coupled to the output of the first flip-flop and the delayed flip-flops, a metastability detector and error check controller to control the multiplexer to select one flip-flop output; and an adaptive voltage swing link coupled to the multiplexer output to generate a voltage swing on the link based on a selected clock skew.
    Type: Application
    Filed: August 27, 2008
    Publication date: August 20, 2009
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Simone Medardoni, Marcello Lajolo
  • Patent number: 7502378
    Abstract: A wrapper organization and architecture for networks on a chip employing an optimized switch arrangement with virtual output queuing and a backpressure mechanism for congestion control.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: March 10, 2009
    Assignee: NEC Laboratories America, Inc.
    Inventors: Marcello Lajolo, Subhek Garg
  • Publication number: 20080211538
    Abstract: A wrapper organization and architecture for networks on a chip employing an optimized switch arrangement with virtual output queuing and a backpressure mechanism for congestion control.
    Type: Application
    Filed: November 29, 2007
    Publication date: September 4, 2008
    Applicant: NEC LABORATORIES AMERICA
    Inventors: Marcello LAJOLO, Subhek GARG
  • Publication number: 20080134187
    Abstract: A symmetric multiprocessor system employing a hardware constituted real-time operating system.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 5, 2008
    Applicant: NEC LABORATORIES AMERICA
    Inventors: Marcello LAJOLO, Andre Costi NACUL, Francesco REGAZZONI
  • Publication number: 20060236300
    Abstract: The invention is an efficient system and method for re-partitioning an existing system-level design by boosting the fraction of system functionality that is implemented using embedded software. The invention comprises automated techniques for identifying hardware targets to be softened and techniques for automatically generating a new system-level architecture having a new hardware/software boundary.
    Type: Application
    Filed: September 28, 2005
    Publication date: October 19, 2006
    Applicant: NEC Laboratories America, Inc.
    Inventors: Marcello Lajolo, Kanishka Lahiri, Srimat Chakradhar, Abhishek Mitra
  • Patent number: 6880112
    Abstract: This paper presents a methodology for designing System-On-Chip interconnection architectures providing a high level of protection from crosstalk effects. An event driven simulator enriched with fault injection capabilities is exploited to evaluate the dependability level of the system being designed. The simulation environment supports several bus coding protocols and thus designers can easily evaluate different design alternatives. To enhance the dependability level of the interconnection architecture, we propose a distributed bus guardian scheme, where dedicated hardware modules monitor the integrity of the information transmitted over the bus and provide error correction mechanisms.
    Type: Grant
    Filed: October 3, 2001
    Date of Patent: April 12, 2005
    Assignee: NEC Corporation
    Inventor: Marcello Lajolo
  • Publication number: 20020188892
    Abstract: This paper presents a methodology for designing System-On-Chip interconnection architectures providing a high level of protection from crosstalk effects. An event driven simulator enriched with fault injection capabilities is exploited to evaluate the dependability level of the system being designed. The simulation environment supports several bus coding protocols and thus designers can easily evaluate different design alternatives. To enhance the dependability level of the interconnection architecture, we propose a distributed bus guardian scheme, where dedicated hardware modules monitor the integrity of the information transmitted over the bus and provide error correction mechanisms.
    Type: Application
    Filed: October 3, 2001
    Publication date: December 12, 2002
    Applicant: NEC CORPORATION
    Inventor: Marcello Lajolo