Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

AN EVENT-BASED APPROACH TO DEMAND-DRIVEN DYNAMIC RECONFIGURABLE COMPUTING

LEE, TAI-CHUN

Abstract Details

2001, MS, University of Cincinnati, Engineering : Computer Engineering.
A Reconfigurable Computer (RC) has the ability to modify its internal structure by applying specific system configurations so that it can be well suited to handle different computational tasks. It deviates from traditional computing platforms by having both good application flexibility and performance. A Demand-driven Dynamic Reconfigurable Computer (DDRC) belongs to the subset of RC that performs local run-time reconfiguration and reacts dynamically to different computing demands. A DDRC system does not rely on a pre-defined execution schedule as its reconfiguration reference. Instead, the data type that the system encounters or the functionality that the system is required to provide determines the reference. A controller mechanism is therefore needed to handle the demand processing and to generate configurations dynamically for the system. Although it has the potential for achieving not only faster performance but also higher resource utilization rate, the DDRC system suffers from a large penalty on implementation design due to increased complexity. In this thesis we introduce a new approach, of which an event-based controller is used for a modular architecture, in order to simplify the designing issues for implementing DDRC systems. First, a generic model of Field Programmable Gate Array (FPGA) device is defined as well as the module and routing resource structure. Based on this model, the proposed controller will handle six different basic events, of which the most important one is the Add Module event that acts as the system constructor by placing new modules onto the FPGA chip. Three algorithms for module placement are introduced and their performance is compared by software simulation results. A simple but fast and memory-conservative router is also introduced to handle dynamic connection routing and its performance is studied through software simulation. In conclusion the proposed controller provides a well-defined lower level run-time placement and routing mechanism so that high level system functions can be more easily built upon this architecture.
Dr. Harold W. Carter (Advisor)

Recommended Citations

Citations

  • LEE, T.-C. (2001). AN EVENT-BASED APPROACH TO DEMAND-DRIVEN DYNAMIC RECONFIGURABLE COMPUTING [Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin990821256

    APA Style (7th edition)

  • LEE, TAI-CHUN. AN EVENT-BASED APPROACH TO DEMAND-DRIVEN DYNAMIC RECONFIGURABLE COMPUTING. 2001. University of Cincinnati, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ucin990821256.

    MLA Style (8th edition)

  • LEE, TAI-CHUN. "AN EVENT-BASED APPROACH TO DEMAND-DRIVEN DYNAMIC RECONFIGURABLE COMPUTING." Master's thesis, University of Cincinnati, 2001. http://rave.ohiolink.edu/etdc/view?acc_num=ucin990821256

    Chicago Manual of Style (17th edition)