Patents Assigned to Arteris
-
Publication number: 20240160822Abstract: A system and method for adding interface protection to an electronic design using parameters. The electronic design and interface protection scheme are defined as parameters. An interface protection model creates interface protection implementation parameters that describe the implementation details of the interface protection. A hardware description model uses the electronic design parameters and the interface protection implementation parameters to create a hardware description. The interface protection scheme can be a built-in protection scheme, a user defined scheme, a scheme that includes place holders that the user may define later, and a combination of the preceding. The interface protection scheme may contain components to help with the retiming of the description of hardware.Type: ApplicationFiled: December 13, 2023Publication date: May 16, 2024Applicant: ARTERIS, INC.Inventors: John Coddington, Sylvain MELICIANI, Frederic GREUS, Xavier Van RUYMBEKE
-
Patent number: 11956127Abstract: An initial Network on Chip (NoC) topology based on a set of initial requirements is incrementally modified to satisfy a set of different requirements. Each incremental modification includes minimizing a number of changes to existing components in the initial topology. Minimizing the changes includes preserving names of the existing components in the initial NoC topology.Type: GrantFiled: March 3, 2022Date of Patent: April 9, 2024Assignee: ARTERIS, INC.Inventors: Benoit de Lescure, Moez Cherif
-
Patent number: 11847394Abstract: A system and method for adding interface protection to an electronic design using parameters. The electronic design and interface protection scheme are defined as parameters. An interface protection model creates interface protection implementation parameters that describe the implementation details of the interface protection. A hardware description model uses the electronic design parameters and the interface protection implementation parameters to create a hardware description. The interface protection scheme can be a built-in protection scheme, a user defined scheme, a scheme that includes place holders that the user may define later, and a combination of the preceding. The interface protection scheme may contain components to help with the retiming of the description of hardware.Type: GrantFiled: December 2, 2021Date of Patent: December 19, 2023Assignee: Arteris, Inc.Inventors: John Coddington, Sylvain Meliciani, Frederic Greus, Xavier Van Ruymbeke
-
Patent number: 11836427Abstract: A tool for executing performance-aware topology synthesis of a network, such as a network-on-chip (NoC). The tool is provided with network information. The tool uses the network information to automatically stabilizes data width and clock speed for each element in the network that meet the network's constraints and performance requirements. The tool is able to provide the performance-aware topology synthesis rapidly, while honoring the objectives and the network's constraints.Type: GrantFiled: September 19, 2022Date of Patent: December 5, 2023Assignee: ARTERIS, INC.Inventors: Benoit De Lescure, Moez Cherif
-
Patent number: 11838211Abstract: A system, and corresponding method, is described for finding the optimal or the best set of routes from a master to each of its connected slaves, for all the masters and slaves using an interconnect, such as a network-on-chip (NoC). Some embodiments of the invention apply to a class of interconnects that utilize a two-dimensional mesh topology, wherein a set of switches are arranged on a two-dimensional grid. Masters (initiators or sources) inject data packets or traffic into the interconnect. Slaves (targets or destinations) service the data packets or traffic traveling through the interconnect. The interconnect includes switches and links that are part of a path. Additionally, one or more optimal routes, which is defined by the system, move the traffic in a way that avoids deadlock scenarios.Type: GrantFiled: July 27, 2022Date of Patent: December 5, 2023Assignee: ARTERIS, INC.Inventors: Youcef Bourai, Syed Ijlal Ali Shah, Khaled Labib
-
Publication number: 20230388216Abstract: A system and methods of use for a broadcast switch system, broadcast management switching system, and methods of use in network-on-chip are presented. The invention relates generally to broadcasting transactions in a network-on-chip (NoC). More specifically, and without limitation, the invention provides for transacting from master to multiple slaves and for receiving responses. The invention relates to a broadcast switch for broadcasting transactions. More specifically, and without limitation, the invention relates to a broadcast switch system, broadcast management switching system, and methods of use in NoC.Type: ApplicationFiled: August 14, 2023Publication date: November 30, 2023Applicant: ARTERIS, INC.Inventors: John CODDINGTON, Boon CHUAN
-
Patent number: 11831557Abstract: A system and method for soft locking for a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port and packet are given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the network. When the soft lock port's packet parts are not available, the networking device may choose another port and/or another packet. Any arbitration scheme may be used. Once the packet (or all the packet parts) has completed transmission, the soft lock is released.Type: GrantFiled: June 8, 2022Date of Patent: November 28, 2023Assignee: ARTERIS, INC.Inventors: John Coddington, Benoit de Lescure, Syed Ijlal Ali Shah, Sanjay Despande
-
Patent number: 11805080Abstract: A buffered switch system for end-to-end data congestion and traffic drop prevention. More specifically, and without limitation, the various aspects and embodiments of the invention relates to the management of buffered switch to prevent the balancing act of buffer sizing, latency, and traffic drop.Type: GrantFiled: July 16, 2022Date of Patent: October 31, 2023Assignee: ARTERIS, INC.Inventor: John Coddington
-
Publication number: 20230342538Abstract: Failure mode, effects, and diagnostic analysis (FMEDA) is performed on hardware Intellectual Property (IP) of an electronic system. The analysis includes accessing a library of safety library components, each safety library component containing failure mode characterizations and safety data about a hardware model; and compiling the safety library components and the hardware IP. The compiling includes mapping instances of hardware models in the hardware IP to corresponding safety library components and aggregating the characterizations and safety data of the corresponding components.Type: ApplicationFiled: April 16, 2023Publication date: October 26, 2023Applicant: ARTERIS, INC.Inventors: Stefano LORENZINI, Benoit de LESCURE
-
Publication number: 20230325566Abstract: Generation of a full register-transfer level (RTL) description of an electronics system includes generating an optimized pipeline configuration from inputs including a database of RTL elements, and a list of configurable pipeline components; and generating the full RTL description with the pipeline components configured according to the optimized pipeline configuration. Generating the configuration includes performing a search for a configuration that optimizes area and timing.Type: ApplicationFiled: April 11, 2022Publication date: October 12, 2023Applicant: ARTERIS, INC.Inventors: Mokhtar HIRECH, Benoit de LESCURE
-
Publication number: 20230325316Abstract: A cache coherent interconnect connected to one or more agents, using Network Interface Units (NIUs), and also having one or more internal modules, such as a directory, is provided with one or more message builders and message receivers. These message builders and message receivers are provided as additional hardware IP blocks incorporated into the various NIUs and modules. When an agent signals an intention to enter/exit the cache coherent interconnect, a message communicating this information is generated using message builders, and transmitted using the interconnect wiring as a “virtual wire” to one or more message receivers associated with directories that need to be aware of the entry/exit transition of the agent. The directories are provided with tracking engines to manage the entry/exit information and status of the agent. Interconnects may include a broadcast engine to provide distribution to, and aggregate acknowledgements from, a single source to multiple destinations.Type: ApplicationFiled: April 11, 2022Publication date: October 12, 2023Applicant: ARTERIS, INC.Inventors: Mohammed KHALEELUDDIN, Michael FRANK
-
Patent number: 11784909Abstract: Qualifying networks properties that can be used for topology generation of networks, such as a network-on-chip (NoC). In accordance with various embodiments and different aspects of the invention, quality metrics are generated, analyzed, and used to determine a quantitative quality set of values for a given generated solution for a network. The method disclosed allows the network designer or an automated network generation process to determine if the results produced are a good, an average or a bad solution. The advantage of the invention includes simplification of design process and the work of the designer by using quality metrics. Various quality metrics are generated using network definitions. These quality metrics provide quality evaluation and the quality assessment of the optimization process for a generated (optimized) network. The quality metrics include analyzing latency through a network and analyzing total wire length used by the network.Type: GrantFiled: January 19, 2023Date of Patent: October 10, 2023Assignee: ARTERIS, INC.Inventors: Benoit de Lescure, Moez Cherif
-
Publication number: 20230289289Abstract: In a network-on-chip (NoC) interconnect connected to one or more agents with multiple input ports, one or more switches are provided with a round robin arbiter constructed to use representations of the input ports and, in some embodiments, the current round robin state, as thermometer codes. By using thermometer code to represent port information, the correspondence to the current input and the current state to be granted can be rapidly determined through a simple two-step AND and XOR operations. With such a simple logical procedure, the number of steps to make the determination, and therefore the energy required, can be reduced by log 2(n) steps or up to 43%. Using thermometer code reduces the number of computations required. Hence, the number of logic circuit elements required to carry out the calculation is reduced, shrinking the floorplan area needed for the arbiter.Type: ApplicationFiled: March 11, 2022Publication date: September 14, 2023Applicant: ARTERIS, INC.Inventor: Boon CHUAN
-
Patent number: 11757798Abstract: A buffered switch system, data loss and latency management system, and methods of use are presented. The disclosure provides, generally, a buffered switch system for end to end data congestion and traffic drop prevention. More specifically, and without limitation, the various aspects and embodiments of the invention relates to the management of buffered switch. More specifically, and without limitation, the various aspects and embodiments of the invention relates to the management of buffered switch to prevent the balancing act of buffer sizing, latency, and traffic drop.Type: GrantFiled: December 28, 2020Date of Patent: September 12, 2023Assignee: ARTERIS, INC.Inventor: John Coddington
-
Patent number: 11755797Abstract: A system, and corresponding method, is described for using a model to predict the physical behavior of IP from an HDL representation of the IP. The system generated data for training and testing the model by treating the logical parameters and physical parameters subset as one for the IP block. The system digitizes the non-numerical parameters and compresses timing arcs. The system uses the trained model to characteristic behavior for an IP block directly from the combined vector of logical parameter values and physical parameter values.Type: GrantFiled: March 15, 2021Date of Patent: September 12, 2023Assignee: ARTERIS, INC.Inventor: Benny Winefeld
-
Patent number: 11748535Abstract: Systems and methods are disclosed synthesis of network, such as a network-on-chip (NoC). The network is initially synthesized. In accordance with various embodiments and aspects of the invention, a tool is used to synthesize and generate the NoC from a set of constraints. The tool produces consistent results between different synthesis runs, which have slight varying constraints.Type: GrantFiled: April 26, 2021Date of Patent: September 5, 2023Assignee: ARTERIS, INC.Inventors: Moez Cherif, Benoit De Lescure
-
Patent number: 11729088Abstract: A system and methods of use for a broadcast switch system, broadcast management switching system, and methods of use in network-on-chip are presented. The invention relates generally to broadcasting transactions in a network-on-chip (NoC). More specifically, and without limitation, the invention provides for transacting from master to multiple slaves and for receiving responses. The invention relates to a broadcast switch for broadcasting transactions. More specifically, and without limitation, the invention relates to a broadcast switch system, broadcast management switching system, and methods of use in NoC.Type: GrantFiled: December 30, 2020Date of Patent: August 15, 2023Assignee: ARTERIS, INC.Inventors: John Coddington, Boon Chuan
-
Patent number: 11675942Abstract: A tool is disclosed that includes a discriminant module. The discriminant module finds one configuration, which is selected from many different possible and legal configurations, that is optimal. The optimal configuration is translated into a set of optimized parameters (identified from the library of parameters that the user can select from) and provided to the designer. The designer reviews (and can manually revise or change) the optimized parameters. The optimized parameters are translated into engineering parameters. The engineering parameters are passed, as an input, to the RTL generation module. The RTL generation module produces the RTL description of the hardware function that is optimal and meets the designer's defined requirements.Type: GrantFiled: March 1, 2022Date of Patent: June 13, 2023Assignee: ARTERIS, INC.Inventors: Federico Angiolini, Khaled Labib
-
Patent number: 11665776Abstract: System and methods are disclosed for transformation of a network, such as a network-on-chip (NoC). The system applies a method of clustering to nodes and edges. The clustering transforms the network and produces a deadlock free and (near-)optimal network that honors the constraints of the input network's floorplan and specification.Type: GrantFiled: May 11, 2020Date of Patent: May 30, 2023Assignee: ARTERIS, INC.Inventors: Moez Cherif, Benoit de Lescure
-
Patent number: 11657203Abstract: A process is disclosed that automatically creates a network-on-chip (NoC) very quickly using a set of constraints, which are requirements for the NoC. The process takes a set of constraints as inputs and produces a NoC with all its elements configured and a placement of such elements on the floorplan of the chip.Type: GrantFiled: December 9, 2020Date of Patent: May 23, 2023Assignee: ARTERIS, INC.Inventors: Moez Cherif, Benoit de Lescure