Stergiou et al., 2005 - Google Patents

/spl times/pipes Lite: a synthesis oriented design library for networks on chips

Stergiou et al., 2005

View PDF
Document ID
2644628531189646651
Author
Stergiou S
Angiolini F
Carta S
Raffo L
Bertozzi D
De Micheli G
Publication year
Publication venue
Design, Automation and Test in Europe

External Links

Snippet

The limited scalability of current bus topologies for systems on chips (SoCs) dictates the adoption of networks on chips (NoCs) as a scalable interconnection scheme. Current SoCs are highly heterogeneous in nature, denoting homogeneous, preconfigured NoCs as …
Continue reading at hal.science (PDF) (other versions)

Classifications

    • 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
    • G06F15/7867Architectures of general purpose stored programme computers comprising a single central processing unit with reconfigurable architecture
    • 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
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5022Logic simulation, e.g. for logic circuit operation
    • 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
    • G06F17/5045Circuit design
    • G06F17/505Logic synthesis, e.g. technology mapping, optimisation
    • 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
    • G06F17/5045Circuit design
    • G06F17/5054Circuit design for user-programmable logic devices, e.g. field programmable gate arrays [FPGA]
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4022Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • 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
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Application independent communication protocol aspects or techniques in packet data networks
    • H04L69/12Protocol engines, e.g. VLSIs or transputers

Similar Documents

Publication Publication Date Title
Stergiou et al. /spl times/pipes Lite: a synthesis oriented design library for networks on chips
Benini et al. Network-on-chip architectures and design methods
Bertozzi et al. Xpipes: A network-on-chip architecture for gigascale systems-on-chip
Jalabert et al. xpipesCompiler: A tool for instantiating application-specific Networks on Chip
Lyonnard et al. Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip
Monemi et al. ProNoC: A low latency network-on-chip based many-core system-on-chip prototyping platform
Henkel et al. On-chip networks: A scalable, communication-centric embedded system design paradigm
EP2977911B1 (en) System with interspersed processors and configurable communication elements and corresponding manufacturing method
Fleming et al. Leveraging latency-insensitivity to ease multiple FPGA design
Bjerregaard et al. An OCP compliant network adapter for GALS-based SoC design using the MANGO network-on-chip
Gebhardt et al. Design of an energy-efficient asynchronous NoC and its optimization tools for heterogeneous SoCs
Bhojwani et al. Interfacing cores with on-chip packet-switched networks
Pasricha et al. Constraint-driven bus matrix synthesis for MPSoC
Abdallah et al. Basic network-on-chip interconnection for future gigascale MCSoCs applications: Communication and computation orthogonalization
Abdelfattah et al. Design and applications for embedded networks-on-chip on FPGAs
Xu et al. A case study in networks-on-chip design for embedded video
Tidala High performance network on chip using AXI4 protocol interface on an FPGA
Ching et al. Integrated modelling and generation of a reconfigurable network-on-chip
Salminen et al. HIBI communication network for system-on-chip
Puttmann et al. Giganoc-a hierarchical network-on-chip for scalable chip-multiprocessors
Chouchene et al. A low power network interface for network on chip
Gebhardt et al. Comparing energy and latency of asynchronous and synchronous NoCs for embedded SoCs
Yoo et al. Communication architecture synthesis of cascaded bus matrix
Bahn et al. On design and application mapping of a Network-on-Chip (NoC) architecture
Zhu et al. BiLink: A high performance NoC router architecture using bi-directional link with double data rate