Learn More
One of the reasons that prevents digital designers to adopt asynchronous design methodologies is the lack of high level design tools that are available for asynchronous design. Nowadays, it is quite common to use Simulink, from The Mathworks, as a modeling tool and then to synthesize the developed diagram into RTL code automatically. In the synchronous(More)
This paper presents a new design template and design flow for the implementation of data-driven asynchronous circuits. It relies on the use of edge-triggered flip-flops as the only storage elements, not only for the datapaths, but also for the control circuits; latches and C-elements that are common in many asynchronous circuit design styles are not(More)
The feasibility of run-time reconfiguration of FPGAs has been established by a large number of case studies. However, these systems have typically involved an ad hoc combination of hardware and software. The software that manages the dynamic reconfiguration is typically specialised to one application and one hardware configuration. We present three(More)
Computer systems based on the popular Peripheral Component Interconnect (PCI) desktop bus are being used ever more frequently for the manipulation of real-time data. This paper presents the work done by the authors to adapt the PCI bus to meet the strict timing requirements for the transmission of real-time data through the provision of Quality of Service(More)
  • 1