JRoute: A Run-Time Routing API for FPGA Hardware

  • Authors:
  • Eric Keller

  • Affiliations:
  • -

  • Venue:
  • IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

JRoute is a set of Java classes that provide an application programming interface (API) for routing of Xilinx FPGA devices. The in terface allows various levels of control from connecting two routing resources to automated routing of a net with fanout. This API also handles ports, which are useful when designing object oriented macro circuits or cores. Eachcore can define its own ports, whichcan 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.