2008
DOI: 10.1145/1391732.1391734
|View full text |Cite
|
Sign up to set email alerts
|

An open-source HyperTransport core

Abstract: This article presents the design of a generic HyperTransport (HT) core. HyperTransport is a packetbased interconnect technology for low-latency, high-bandwidth point-to-point connections. It is specially optimized to achieve a very low latency. The core has been verified in system using an FPGA. This exhaustive verification and the generic design allow the mapping to both ASICs and FPGAs. The implementation described in this work supports a 16-bit link width, as used by Opteron processors. On a Xilinx Virtex-4… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2009
2009
2013
2013

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 25 publications
(9 citation statements)
references
References 6 publications
0
9
0
Order By: Relevance
“…The HTX FPGA board has a Xilinx Virtex4-100 FPGA device. For the FPGA interface with the HyperTransport bus we used the HTX module developed in [23] which supports 3.2 GBytes/sec throughput (unidirectional, 16-bit link width). The HTX interface allows data transfers of 32 to 512 bit data while command packets are 96-bits.…”
Section: Resultsmentioning
confidence: 99%
“…The HTX FPGA board has a Xilinx Virtex4-100 FPGA device. For the FPGA interface with the HyperTransport bus we used the HTX module developed in [23] which supports 3.2 GBytes/sec throughput (unidirectional, 16-bit link width). The HTX interface allows data transfers of 32 to 512 bit data while command packets are 96-bits.…”
Section: Resultsmentioning
confidence: 99%
“…Regarding the 3 Note that these times are reported as full-round trip latency, in opposite to message passing latencies which are usually reported as halfround trip latencies. For a comparison these times should therefore be divided by two.…”
Section: Discussionmentioning
confidence: 99%
“…Due to this, HyperTransport (HT) [3] is used as the interface between the communication engine and the host system. HT allows a direct connection between communication engine and host CPUs and memory controllers, avoiding any kind of protocol conversion or intermediate bridges.…”
Section: Prototypingmentioning
confidence: 99%
“…In order to implement the RMC, we are leveraging the HTX card designed by University of Heidelberg [29][21] [22]. This card, shown in Figure 10, contains an FPGA where we load several IP blocks also developed by the mentioned university, comprising the Open-Source HyperTransport Core [38], a router for communication among nodes, and the RMC functionality. This prototype will serve as a demonstrator for our proposal.…”
Section: Prototyping the New Architecturementioning
confidence: 99%