Patents by Inventor Andreas Torno

Andreas Torno 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: 20230273887
    Abstract: An integrated circuit (IC) device according to an example includes an interconnect bus to communicate with an external memory device, wherein the interconnect bus includes a plurality of different channels to be coupled directly to a first set of masters. The IC device includes a crossbar unit to be coupled to a second set of masters, wherein the crossbar unit is to monitor bandwidth usage at the plurality of different channels, and selectively route traffic between the second set of masters and the plurality of different channels based on the monitored bandwidth usage.
    Type: Application
    Filed: February 22, 2023
    Publication date: August 31, 2023
    Applicant: Cypress Semiconductor Corporation
    Inventors: Andreas Torno, Roland Richter, Joaquin Ibanez Montemayor
  • Publication number: 20230115468
    Abstract: An integrated circuit (IC) device according to an example includes an interconnect bus to communicate with an external memory device, wherein the interconnect bus includes a plurality of different channels to be coupled directly to a first set of masters. The IC device includes a crossbar unit to be coupled to a second set of masters, wherein the crossbar unit is to monitor bandwidth usage at the plurality of different channels, and selectively route traffic between the second set of masters and the plurality of different channels based on the monitored bandwidth usage.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Applicant: Cypress Semiconductor Corporation
    Inventors: Andreas Torno, Roland Richter, Joaquin Ibanez Montemayor
  • Patent number: 11609871
    Abstract: An integrated circuit (IC) device according to an example includes an interconnect bus to communicate with an external memory device, wherein the interconnect bus includes a plurality of different channels to be coupled directly to a first set of masters. The IC device includes a crossbar unit to be coupled to a second set of masters, wherein the crossbar unit is to monitor bandwidth usage at the plurality of different channels, and selectively route traffic between the second set of masters and the plurality of different channels based on the monitored bandwidth usage.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: March 21, 2023
    Assignee: Cypress Semiconductor Corporation
    Inventors: Andreas Torno, Roland Richter, Joaquin Ibanez Montemayor
  • Patent number: 11605364
    Abstract: Systems, methods, and devices implement line-based rendering of graphics. Methods include receiving a command associated with graphical data, the command identifying a plurality of pixel mapping operations to be implemented on a plurality of data objects included in the graphical data. Methods also include determining a plurality of rendering parameters, the plurality of rendering parameters identifying a partitioning of the graphical data into a plurality of portions, and further identifying a pixel mapping operation for each of the plurality of portions. Methods further include generating a plurality of sub-commands based, at least in part, on the plurality of rendering parameters and the command, the plurality of sub-commands identifying a processing operation for each data object included in each of the plurality of portions of the graphical data. Methods also include implementing a processing operation for at least one portion based on at least some of the plurality of sub-commands.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: March 14, 2023
    Assignee: Cypress Semiconductor Corporation
    Inventors: Peter Kirst, Andreas Torno, Roland Richter
  • Publication number: 20220377402
    Abstract: Systems, methods, and devices implement video streaming. Methods include receiving video data from a video source, the video data comprising at least one video frame, and determining a plurality of store parameters associated with a store operation and a plurality of fetch parameters associated with a fetch operation for a portion of the video data, wherein the plurality of store parameters and the plurality of fetch parameters identify whether a fetch unit or a store unit should be stalled. Methods also include implementing a store operation in a buffer for a designated number of lines of the video data based on the plurality of store parameters. Methods additionally include implementing a fetch operation from the buffer for the designated number of lines of the video data based on the plurality of fetch parameters.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Applicant: Cypress Semiconductor Corporation
    Inventors: Peter Kirst, Andreas Torno, Roland Richter
  • Publication number: 20220375434
    Abstract: Systems, methods, and devices implement line-based rendering of graphics. Methods include receiving a command associated with graphical data, the command identifying a plurality of pixel mapping operations to be implemented on a plurality of data objects included in the graphical data. Methods also include determining a plurality of rendering parameters, the plurality of rendering parameters identifying a partitioning of the graphical data into a plurality of portions, and further identifying a pixel mapping operation for each of the plurality of portions. Methods further include generating a plurality of sub-commands based, at least in part, on the plurality of rendering parameters and the command, the plurality of sub-commands identifying a processing operation for each data object included in each of the plurality of portions of the graphical data. Methods also include implementing a processing operation for at least one portion based on at least some of the plurality of sub-commands.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Applicant: Cypress Semiconductor Corporation
    Inventors: Peter Kirst, Andreas Torno, Roland Richter