scispace - formally typeset
Proceedings ArticleDOI

A high I/O reconfigurable crossbar switch

Reads0
Chats0
TLDR
A crossbar switch with 928 inputs and 928 outputs is presented, which yields a 16/spl times/ improvement in logic density compared with using conventional logic and uses partial configuration to modify routing resources during operation.
Abstract
A crossbar switch with 928 inputs and 928 outputs is presented. Switching elements are constructed using logic in the routing fabric. This approach yields a 16/spl times/ improvement in logic density compared with using conventional logic. Normally, the routing is fixed. However, in FPGAs (field programmable gate arrays), the interconnection is defined by the state of SRAM configuration cells, which are dynamically modifiable. Therefore, the switch is implemented on an FPGA using partial configuration to modify routing resources during operation. All paths are synchronously clocked at 155.5 MHz, creating a total throughput of 144.3 Gbits/s. to maintain constant clock latency across all paths, partially configurable delay registers are used. Finally, the partial reconfiguration controller is implemented in hardware to enable fast switch updates.

read more

Citations
More filters
Book ChapterDOI

A Self-reconfiguring Platform

TL;DR: In this article, a self-reconfiguring platform for FPGAs to dynamically reconfigure itself under the control of an embedded microprocessor has been reported and implemented on Xilinx Virtex IItm and Virtex II Protm devices.
Patent

Method for efficient inter-processor communication in an active-active RAID system using PCI-express links

TL;DR: In this paper, a fault-tolerant RAID system with redundant RAID controllers coupled by a PCI-Express link is described. But it is not shown how the PCI-express controller interprets a predetermined bit in the header as an interrupt request flag, rather than as its standard function specified by the PCIExpress specification.
Patent

Redundant storage controller system with enhanced failure analysis capability

TL;DR: In this paper, a redundant storage controller system that robustly provides failure analysis information (FAI) to an operator of the system is disclosed, which includes first and second storage controllers in communication with one another, such as via a PCI-Express link.
Patent

RAID system for performing efficient mirrored posted-write operations

TL;DR: In this paper, a bus bridge on a primary RAID controller receives user write data from a host and writes the data to its write cache and also broadcasts the data over a high speed link (e.g., PCI-Express) to a secondary RAID controller's bus bridge.
Patent

Broadcast bridge apparatus for transferring data to redundant memory subsystems in a storage controller

Gene Maine
TL;DR: In this article, a bus bridge for broadcasted writes to redundant memory subsystems in a network storage controller is described, which includes a target that receives a write command on a first PCI-X bus on one side of the bridge.
References
More filters
Proceedings ArticleDOI

JHDL-an HDL for reconfigurable systems

TL;DR: JHDL is a design tool for reconfigurable systems that allows designers to express circuit organizations that dynamically change over time in a natural way, using only standard programming abstractions found in object-oriented languages.
Proceedings ArticleDOI

Incremental reconfiguration for pipelined applications

TL;DR: A new FPGA configuration mechanism, called striping, is proposed that supports pipeline stage reconfiguration and simultaneous configuration and execution and introduces a design abstraction that enables the development families of upwardly-compatible FPGAs and virtual hardware design.
Proceedings Article

High Performance DES Encryption in Virtex(tm) FPGAs Using Jbits(tm)

TL;DR: A JBits implementation of the Data Encryption Standard (DES) algorithm in a Virtex FPGA with a throughput of over 10 Gigabits per second, which exceeds the performance of a recently announced DES ASIC.
Journal ArticleDOI

Improving functional density using run-time circuit reconfiguration [FPGAs]

TL;DR: A functional density metric is introduced that balances the advantages of RTR against its associated reconfigurability costs and is used to justify run-time reconfiguration against other more conventional approaches.
Proceedings ArticleDOI

XBI: A Java-Based Interface to FPGA Hardware

TL;DR: XBI(tm), the Xilinx Bitstream Interface is a set of Java (tm) classes which provide an Application Program Interface (API) into theXilinx FPGA bitstream, which provides the capability of designing, modifying and dynamically modifying circuits in XILinx XC4000 (tm).