Patents by Inventor Boris Vittorelli

Boris Vittorelli 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).

  • Publication number: 20220357973
    Abstract: A communication system couples a plurality of processing cores together, each having an associated register storing a virtual machine ID, which is inserted into requests sent by the respective processing core. A master circuit has associated a master interface circuit, wherein the master interface circuit has associated register for storing a second virtual machine ID, which is inserted into requests sent by the master circuit. A slave circuit has associated a slave interface circuit configured to selectively forward read or write requests addressed to an address sub-range. The slave interface circuit has associated a third register storing a third virtual machine ID associated with the address sub-range and is configured to receive a request addressed to the address sub-range, extract from the request a virtual machine ID, determine whether the extracted virtual machine ID corresponds to the third virtual machine ID, and then either forwards or rejects the request.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 10, 2022
    Applicants: STMICROELECTRONICS APPLICATION GMBH, STMicroelectronics International N.V.
    Inventors: Boris VITTORELLI, Simrata BATRA, Vivek Kumar SOOD, Deepak BARANWAL
  • Publication number: 20220334862
    Abstract: Disclosed herein is hardware for easing the process of changing the execution mode of a virtual machine and its associated resources. By adopting the hardware, it is possible to trigger a change in the execution mode in an automatic way, without software intervention, and without interfering with the execution of other virtual machines. In addition, in case an error has occurred for a virtual machine and it is detected, the hardware can be used to disable the resources associated with that virtual machine and generate notification of the completion this operation to other hardware, which will complete the reset of the virtual machine. By adopting the hardware, the execution mode change is simplified and offers configurability and flexibility for a system running multiple virtual machines.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Applicants: STMicroelectronics International N.V., STMicroelectronics Application GmbH
    Inventors: Deepak BARANWAL, Amritanshu ANAND, Roberto COLOMBO, Boris VITTORELLI
  • Publication number: 20030098474
    Abstract: A program-controlled unit includes a plurality of semiconductor chips distributed between a plurality of chip carriers that are disposed one above the other and are connected to one another through a bus. Such program-controlled units can be developed, produced, and tested simply, rapidly, and cost-effectively even when they have to be adapted to special requirements.
    Type: Application
    Filed: July 26, 2002
    Publication date: May 29, 2003
    Inventors: Herbert Rodig, Klaus Bendel, Boris Vittorelli