Abstract
JRoute is a set of Java classes that pro vide an application programming interface (API) for routing of Xilinx FPGA devices. The interface allows various levels of control from connecting two routing resources to automated routing of a net with fan out. This API also handles ports, which are useful when designing object oriented macro circuits or cores. Each core can define its own ports, which can then be used in calls to the router. Debug support for circuits is also available. Finally, the routing API has an option to unroute a circuit. Built on JBits, the JRoute API provides access to routing resources in a Xilinx FPGA architecture. Currently the Virtex™ family is supported.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
S. A. Guccione and D. Levi, “XBI: A Java-based interface to FPGA hardware,” Configurable Computing Technology and its uses in High Performance Computing, DSP and Systems Engineering, Proc. SPIE Photonics East, J. Schewel (Ed.), SPIE-The International Society for Optical Engineering, Bellingham, WA, November 1998.
D. Levi and S. A. Guccione, “BoardScope: A Debug Tool for Reconfigurable Systems,” Configurable Computing Technology and its uses in High Performance Computing, DSP and Systems Engineering, Proc. SPIE Photonics East, J. Schewel (Ed.), SPIE-The International Society for Optical Engineering, Bellingham, WA, November 1998.
Xilinx, Inc., The Programmable Logic Data Book, 1999.
Naveed A Sherwani, Algorithms for VLSI Physical Design Automation, Kluwer Academic Publishers, Norwell, Massachusetts, 1993.
Stephen D. Brown, Robert J. Francis, Jonathan Rose and Zvonko G. Vranesic, Field-Programmable Gate Arrays, Kluwer Academic Publishers, Norwell, Massachusetts, 1992.
J. Swartz, V. Betz and J. Rose, “A Fast Routability-Driven Router for FPGAs,” ACM/SIGDA International Symposium on Field Programmable Gate Arrays, Monterey, CA, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Keller, E. (2000). JRoute: A Run-Time Routing API for FPGA Hardware. In: Rolim, J. (eds) Parallel and Distributed Processing. IPDPS 2000. Lecture Notes in Computer Science, vol 1800. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45591-4_121
Download citation
DOI: https://doi.org/10.1007/3-540-45591-4_121
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67442-9
Online ISBN: 978-3-540-45591-2
eBook Packages: Springer Book Archive