Stergiou et al., 2005 - Google Patents
/spl times/pipes Lite: a synthesis oriented design library for networks on chipsStergiou 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 …
- 230000015572 biosynthetic process 0 title abstract description 27
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
- G06F15/7867—Architectures of general purpose stored programme computers comprising a single central processing unit with reconfigurable architecture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
- G06F17/5022—Logic simulation, e.g. for logic circuit operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
- G06F17/505—Logic synthesis, e.g. technology mapping, optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
- G06F17/5054—Circuit design for user-programmable logic devices, e.g. field programmable gate arrays [FPGA]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations 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/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/12—Protocol 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 |