[go: up one dir, main page]

Faldamis et al., 2014 - Google Patents

A low-latency asynchronous interconnection network with early arbitration resolution

Faldamis et al., 2014

View PDF
Document ID
7364067914007168388
Author
Faldamis G
Jiang W
Gill G
Nowick S
Publication year
Publication venue
2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC)

External Links

Snippet

A new asynchronous arbitration node is introduced for use as a building block in an asynchronous interconnection network. The target network topology is a variant Mesh-of- Trees (MoT), combining a binary fan-out (ie routing) network and a binary fan-in (ie …
Continue reading at www.academia.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems
    • H04L12/56Packet switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding through a switch fabric
    • H04L49/253Connections establishment or release between ports
    • H04L49/254Centralized controller, i.e. arbitration or scheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline, look ahead
    • G06F9/3867Concurrent instruction execution, e.g. pipeline, look ahead using instruction pipelines
    • G06F9/3869Implementation aspects, e.g. pipeline latches; pipeline synchronisation and clocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Switching fabric construction
    • H04L49/109Switching fabric construction integrated on microchip, e.g. switch-on-chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • G06F15/78Architectures of general purpose stored programme computers comprising a single central processing unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/50Overload detection; Overload protection
    • H04L49/505Corrective Measures, e.g. backpressure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. local area networks [LAN], wide area networks [WAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/06Deflection routing, e.g. hot-potato routing

Similar Documents

Publication Publication Date Title
Ghiribaldi et al. A transition-signaling bundled data NoC switch architecture for cost-effective GALS multicore systems
Horak et al. A low-overhead asynchronous interconnection network for GALS chip multiprocessors
Krishna et al. Breaking the on-chip latency barrier using SMART
Krishna et al. Smart: Single-cycle multihop traversals over a shared network on chip
Qian et al. A traffic-aware adaptive routing algorithm on a highly reconfigurable network-on-chip architecture
Ausavarungnirun et al. Design and evaluation of hierarchical rings with deflection routing
Chen et al. Reducing wire and energy overheads of the SMART NoC using a setup request network
Hassan et al. Centralized buffer router: A low latency, low power router for high radix nocs
Psarras et al. Networks-on-chip with double-data-rate links
Gilabert et al. Improved utilization of noc channel bandwidth by switch replication for cost-effective multi-processor systems-on-chip
Jiang et al. A lightweight early arbitration method for low-latency asynchronous 2d-mesh noc's
Imai et al. The synchronous vs. asynchronous NoC routers: an apple-to-apple comparison between synchronous and transition signaling asynchronous designs
Effiong et al. Distributed and dynamic shared-buffer router for high-performance interconnect
Nasirian et al. Low-latency power-efficient adaptive router design for network-on-chip
Lu et al. Design of interlock-free combined allocators for networks-on-chip
Kasapaki et al. Router designs for an asynchronous time-division-multiplexed network-on-chip
Faldamis et al. A low-latency asynchronous interconnection network with early arbitration resolution
Gill et al. A low-latency adaptive asynchronous interconnection network using bi-modal router nodes
Song et al. Asynchronous spatial division multiplexing router
Rahmati et al. A method for calculating hard qos guarantees for networks-on-chip
Lee et al. TornadoNoC: A lightweight and scalable on-chip network architecture for the many-core era
Jain et al. Asynchronous bypass channels: Improving performance for multi-synchronous nocs
Chi et al. Design and implementation of a routing switch for on-chip interconnection networks
Peh et al. On-chip networks for multicore systems
Zhu et al. BiLink: A high performance NoC router architecture using bi-directional link with double data rate