Chronos Tech LLC

United States of America

Back to Profile

1-22 of 22 for Chronos Tech LLC Sort by
Query
Aggregations
Date
2023 2
2022 1
2021 2
Before 2021 17
IPC Class
G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation 8
H04L 12/40 - Bus networks 8
G06F 17/50 - Computer-aided design 7
G06F 119/12 - Timing analysis or timing optimisation 5
G06F 30/30 - Circuit design 4
See more
Status
Pending 3
Registered / In Force 19
Found results for  patents

1.

DEVICES AND METHODS FOR SYNCHRONOUS AND ASYNCHRONOUS INTERFACE USING A CIRCULAR FIFO

      
Application Number 18106475
Status Pending
Filing Date 2023-02-06
First Publication Date 2023-10-12
Owner Chronos Tech LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Gibiluka, Matheus
  • Fong, David

Abstract

A circular First-In-First-Out (FIFO) Buffer is provided as an intuitive interface between synchronous domains and asynchronous domains by incorporating flow control and standard synchronizers to allow for serialization and deserialization that can be carried out as an asynchronous-to-synchronous transition, a synchronous-to-asynchronous transition, or even a fully asynchronous circular transition. Each of these configurations may also include single read or multiple-read operations.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers

2.

HYBRID ASYNCHRONOUS NETWORK-ON-CHIP OPTIMIZED FOR ARTIFICIAL INTELLIGENCE WORKLOADS

      
Application Number 18106476
Status Pending
Filing Date 2023-02-06
First Publication Date 2023-08-10
Owner Chronos Tech LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Gibiluka, Matheus
  • Fong, David

Abstract

A hybrid asynchronous network-on-chip (NoC) optimized for artificial intelligence workloads utilizes a “tile” layout methodology with a plurality of tiles, each tile including an asynchronous node with a plurality of input ports and output ports for communicating with adjacent asynchronous nodes on adjacent tiles, along with a processor input port and processor output port configured to transport data from an asynchronous processor, but capable of being customized to transport data between a synchronous processor through the implementation of modular synchronous-to-asynchronous and asynchronous-to-synchronous first-in-first-out (FIFO) buffers. The asynchronous NoC is able to efficiently satisfy the interconnect traffic requirement of modern machine learning systems, eliminating the need for a global clock distribution and enabling unlimited scalability while providing high throughput and minimal latency performance.

IPC Classes  ?

  • G06F 13/20 - Handling requests for interconnection or transfer for access to input/output bus

3.

ADVANCED CENTRALIZED CHRONOS NoC

      
Application Number 17738744
Status Pending
Filing Date 2022-05-06
First Publication Date 2022-11-10
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Gibiluka, Matheus

Abstract

System and methods for an Advance Centralized Chronos Network on Chip (ACC-NoC) design are disclosed. The ACC-NoC is able to efficiently satisfy interconnect traffic requirements of modern Systems of Chip and simplify top level timing closure while providing high throughput and low latency. The ACC-NoC in a System on Chip may include a centralized intelligent switch and arbitration engine communicatively coupled to different intellectual property (IP) blocks through series of one or more Chronos Channels which transmit data using delay insensitive (DI) codes and quasi-delay-insensitive (QDI) logic.

IPC Classes  ?

4.

Application specific integrated circuit link

      
Application Number 17245809
Grant Number 11568115
Status In Force
Filing Date 2021-04-30
First Publication Date 2021-08-12
Grant Date 2023-01-31
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

  • G06F 30/34 - Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation
  • H04L 12/40 - Bus networks
  • G06F 30/30 - Circuit design
  • G06F 119/12 - Timing analysis or timing optimisation

5.

System and method for application specific integrated circuit design related application information including a double nature arc abstraction

      
Application Number 16827256
Grant Number 11087057
Status In Force
Filing Date 2020-03-23
First Publication Date 2021-08-10
Grant Date 2021-08-10
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

Systems and methods for application specific integrated circuit design using Chronos Links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure, where timing estimates are based on a double nature arc abstraction.

IPC Classes  ?

  • G06F 30/31 - Design entry, e.g. editors specifically adapted for circuit design
  • G06F 30/3315 - Design verification, e.g. functional simulation or model checking using static timing analysis [STA]
  • G06F 111/04 - Constraint-based CAD
  • G06F 119/12 - Timing analysis or timing optimisation

6.

Systems and methods for the design and implementation of input and output ports for circuit design

      
Application Number 16920203
Grant Number 11438132
Status In Force
Filing Date 2020-07-02
First Publication Date 2020-10-22
Grant Date 2022-09-06
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

Systems and methods for providing input and output ports to connect to channels are provided. Input and output ports are the basic building blocks to create more complex data routing IP blocks. By aggregating these modular ports in different ways, different implementations of crossbar or Network on Chip (NoC) can be implemented, allowing flexible routing structure while maintaining all the benefits of channels such as robustness against delay variation, data compression and simplified timing assumptions.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 41/06 - Management of faults, events, alarms or notifications
  • H04L 47/24 - Traffic characterised by specific attributes, e.g. priority or QoS
  • H04L 49/90 - Buffering arrangements
  • H04L 49/101 - Packet switching elements characterised by the switching fabric construction using crossbar or matrix
  • H04L 49/00 - Packet switching elements
  • H04L 49/25 - Routing or path finding in a switch fabric
  • H04L 45/74 - Address processing for routing
  • H04L 45/302 - Route determination based on requested QoS

7.

Application specific integrated circuit link

      
Application Number 16915598
Grant Number 10997342
Status In Force
Filing Date 2020-06-29
First Publication Date 2020-10-15
Grant Date 2021-05-04
Owner Chronos Tech LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

  • G06F 30/34 - Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation
  • H04L 12/40 - Bus networks
  • G06F 30/30 - Circuit design
  • G06F 119/12 - Timing analysis or timing optimisation

8.

System and methods for measuring performance of an application specific integrated circuit interconnect

      
Application Number 16859621
Grant Number 11418269
Status In Force
Filing Date 2020-04-27
First Publication Date 2020-08-13
Grant Date 2022-08-16
Owner CHRONOS TECH, LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

This application discloses circuits and apparatus configured to measure performance of asynchronous circuits by injecting data in to inputs of asynchronous circuits and consuming data from the outputs without interfering in the functionality of the asynchronous circuits. This application also discloses systems and methods for assessing the performance of asynchronous channels and/or IP blocks by providing an unambiguous performance value which can be used for performance analysis and comparison.

IPC Classes  ?

9.

Application specific integrated circuit link

      
Application Number 16673627
Grant Number 10699048
Status In Force
Filing Date 2019-11-04
First Publication Date 2020-02-27
Grant Date 2020-06-30
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

  • G06F 30/34 - Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation
  • H04L 12/40 - Bus networks
  • G06F 30/30 - Circuit design
  • G06F 119/12 - Timing analysis or timing optimisation

10.

System and method for application specific integrated circuit design

      
Application Number 16673647
Grant Number 11205029
Status In Force
Filing Date 2019-11-04
First Publication Date 2020-02-27
Grant Date 2021-12-21
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos Links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

  • G06F 30/327 - Logic synthesisBehaviour synthesis, e.g. mapping logic, HDL to netlist, high-level language to RTL or netlist
  • G06F 30/35 - Delay-insensitive circuit design, e.g. asynchronous or self-timed
  • G06F 30/367 - Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
  • G06F 30/392 - Floor-planning or layout, e.g. partitioning or placement
  • G06F 30/394 - Routing
  • G06F 115/08 - Intellectual property [IP] blocks or IP cores
  • G06F 119/12 - Timing analysis or timing optimisation

11.

Systems and methods for the design and implementation of input and output ports for circuit design

      
Application Number 16547420
Grant Number 10708034
Status In Force
Filing Date 2019-08-21
First Publication Date 2019-12-12
Grant Date 2020-07-07
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

Systems and methods for providing input and output ports to connect to channels are provided. Input and output ports are the basic building blocks to create more complex data routing IP blocks. By aggregating these modular ports in different ways, different implementations of crossbar or Network on Chip (NoC) can be implemented, allowing flexible routing structure while maintaining all the benefits of channels such as robustness against delay variation, data compression and simplified timing assumptions.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling
  • H04L 12/933 - Switch core, e.g. crossbar, shared memory or shared medium
  • H04L 12/935 - Switch interfaces, e.g. port details
  • H04L 12/947 - Address processing within a device, e.g. using internal ID or tags for routing within a switch
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04L 12/725 - Selecting a path with suitable quality of service [QoS]

12.

Application specific integrated circuit interconnect

      
Application Number 16266994
Grant Number 11550982
Status In Force
Filing Date 2019-02-04
First Publication Date 2019-06-13
Grant Date 2023-01-10
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

Systems and methods for providing Chronos Channel interconnects in an ASIC are provided. Chronos Channels rely on a reduced set of timing assumptions and are robust against delay variations. Chronos Channels transmit data using delay insensitive (DI) codes and quasi-delay-insensitive (QDI) logic. Chronos Channels are insensitive to all wire and gate delay variations, but for those belonging to a few specific forking logic paths called isochronic forks. Chronos Channels use temporal compression in internal paths to reduce the overheads of QDI logic and efficiently transmit data. Chronos Channels are defined by a combination of a DI code, a temporal compression ratio and hardware.

IPC Classes  ?

  • H04L 47/10 - Flow controlCongestion control
  • H04L 12/40 - Bus networks
  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation
  • G06F 115/06 - Structured ASICs
  • G06F 30/34 - Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
  • G06F 30/30 - Circuit design
  • G06F 30/35 - Delay-insensitive circuit design, e.g. asynchronous or self-timed
  • G06F 30/394 - Routing

13.

Systems and methods for the design and implementation of input and output ports for circuit design

      
Application Number 16209823
Grant Number 10404444
Status In Force
Filing Date 2018-12-04
First Publication Date 2019-04-18
Grant Date 2019-09-03
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

Systems and methods for providing input and output ports to connect to channels are provided. Input and output ports are the basic building blocks to create more complex data routing IP blocks. By aggregating these modular ports in different ways, different implementations of crossbar or Network on Chip (NoC) can be implemented, allowing flexible routing structure while maintaining all the benefits of channels such as robustness against delay variation, data compression and simplified timing assumptions.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/933 - Switch core, e.g. crossbar, shared memory or shared medium
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/947 - Address processing within a device, e.g. using internal ID or tags for routing within a switch
  • H04L 12/935 - Switch interfaces, e.g. port details
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04L 12/725 - Selecting a path with suitable quality of service [QoS]

14.

System and method for application specific integrated circuit design

      
Application Number 16127068
Grant Number 10467367
Status In Force
Filing Date 2018-09-10
First Publication Date 2019-03-28
Grant Date 2019-11-05
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos Links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

15.

System and methods for measuring performance of an application specific integrated circuit interconnect

      
Application Number 16053486
Grant Number 10637592
Status In Force
Filing Date 2018-08-02
First Publication Date 2019-02-07
Grant Date 2020-04-28
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

This application discloses circuits and apparatus configured to measure performance of asynchronous circuits by injecting data in to inputs of asynchronous circuits and consuming data from the outputs without interfering in the functionality of the asynchronous circuits. This application also discloses systems and methods for assessing the performance of asynchronous channels and/or IP blocks by providing an unambiguous performance value which can be used for performance analysis and comparison.

IPC Classes  ?

  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04B 17/15 - Performance testing
  • H04B 17/29 - Performance testing

16.

Application specific integrated circuit interconnect

      
Application Number 15876047
Grant Number 10235488
Status In Force
Filing Date 2018-01-19
First Publication Date 2018-05-24
Grant Date 2019-03-19
Owner Chronos Tech LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for providing Chronos Channel interconnects in an ASIC are provided. Chronos Channels rely on a reduced set of timing assumptions and are robust against delay variations. Chronos Channels transmit data using delay insensitive (DI) codes and quasi-delay-insensitive (QDI) logic. Chronos Channels are insensitive to all wire and gate delay variations, but for those belonging to a few specific forking logic paths called isochronic forks. Chronos Channels use temporal compression in internal paths to reduce the overheads of QDI logic and efficiently transmit data. Chronos Channels are defined by a combination of a DI code, a temporal compression ratio and hardware.

IPC Classes  ?

17.

Application specific integrated circuit link

      
Application Number 15876059
Grant Number 10467369
Status In Force
Filing Date 2018-01-19
First Publication Date 2018-05-24
Grant Date 2019-11-05
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

18.

ASIC design methodology for converting RTL HDL to a light netlist

      
Application Number 15644696
Grant Number 10331835
Status In Force
Filing Date 2017-07-07
First Publication Date 2018-01-11
Grant Date 2019-06-25
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

This application discloses the implementation of a self-timed IP with optional clock-less compression and decompression at the boundaries. It also discloses system and methods for application specific integrated circuits to convert RTL code and timing constraints to self-timed circuitry with optional clock-less compression and decompression at the boundaries.

IPC Classes  ?

19.

Systems and methods for the design and implementation of an input and output ports for circuit design

      
Application Number 15645917
Grant Number 10181939
Status In Force
Filing Date 2017-07-10
First Publication Date 2018-01-11
Grant Date 2019-01-15
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo
  • Trevisan Moreira, Matheus
  • Pryor, Matthew
  • Fong, David

Abstract

Systems and methods for providing input and output ports to connect to channels are provided. Input and output ports are the basic building blocks to create more complex data routing IP blocks. By aggregating these modular ports in different ways, different implementations of crossbar or Network on Chip (NoC) can be implemented, allowing flexible routing structure while maintaining all the benefits of channels such as robustness against delay variation, data compression and simplified timing assumptions.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling
  • H04L 12/933 - Switch core, e.g. crossbar, shared memory or shared medium
  • H04L 12/935 - Switch interfaces, e.g. port details
  • H04L 12/947 - Address processing within a device, e.g. using internal ID or tags for routing within a switch
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04L 12/725 - Selecting a path with suitable quality of service [QoS]

20.

System and method for application specific integrated circuit design

      
Application Number 15344441
Grant Number 10073939
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-18
Grant Date 2018-09-11
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos Links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?

21.

Application specific integrated circuit interconnect

      
Application Number 15344416
Grant Number 09977852
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2018-05-22
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for providing Chronos Channel interconnects in an ASIC are provided. Chronos Channels rely on a reduced set of timing assumptions and are robust against delay variations. Chronos Channels transmit data using delay insensitive (DI) codes and quasi-delay-insensitive (QDI) logic. Chronos Channels are insensitive to all wire and gate delay variations, but for those belonging to a few specific forking logic paths called isochronic forks. Chronos Channels use temporal compression in internal paths to reduce the overheads of QDI logic and efficiently transmit data. Chronos Channels are defined by a combination of a DI code, a temporal compression ratio and hardware.

IPC Classes  ?

22.

Application specific integrated circuit link

      
Application Number 15344420
Grant Number 09977853
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2018-05-22
Owner CHRONOS TECH LLC (USA)
Inventor
  • Giaconi, Stefano
  • Rinaldi, Giacomo

Abstract

Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.

IPC Classes  ?