1 / 12

Heterogenous reconfigurable architecture

Heterogenous reconfigurable architecture. Xun zhang. overview. Introduction What is it ( qu’est-ce que c’est ) Why we need it ( pourquoi nous l’avons besoin ) Where we need it ( où nous l’avons besoin ) Type of reconfiguration ( classement )

otylia
Télécharger la présentation

Heterogenous reconfigurable architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Heterogenousreconfigurable architecture Xun zhang

  2. overview • Introduction • What is it (qu’est-cequec’est) • Why we need it (pourquoi nous l’avonsbesoin) • Where we need it (où nous l’avonsbesoin) • Type of reconfiguration (classement) • Specification and evaluation of reconfigurable HW • Flexibility • Adaptability • Benefits of reconfigurability • Proposed architecture • Proposed architecture with 3-D placement • Flot of conception • Reconfiguration management • Case study • DWT • Experimental result • Conclusion and future work

  3. Introduction • Background of Dynamically reconfigurable architecture depict that the changing of computation during run-time One part of FPGA isbeingreconfigured, the remaining digital system canworknormally

  4. Introduction • GPPs(General-Purpose Processors) can execute any software, but performance can be slow • ASICs can execute only one application, but quickly • Reconfigurable computing seeks to bridge this gap • Reconfiguration allows same hardware to execute multiple applications • Executing application in hardware leads to higher performance than in software Partial Reconfigurable Computing Microprocessors Reconfigurable Computing ASICs Highest flexibility Performance? Highest performance Lowest flexibility High flexibility High performance

  5. Introduction Applications • Software Defined Radio • Robotics • Prototyping • Integration • Rapid development in protocols, standards, algorithms, architectures • Signal&Image processing

  6. Introduction Type of reconfiguration • Hardware reconfiguration • Software reconfiguration

  7. Specification and evaluation of reconfigurable HW • Flexibility • Adaptability • Benefits of reconfigurability

  8. Dynamic reconfiguration mode choice: in order to fill the application with the most compatible reconfiguration mode. Here, the reconfiguration mode represents not only the hardware reconfiguration which a similar layout of hardware reconfiguration can be found in [], but also software reconfiguration []. Hierarchical reconfiguration module choice: Due to the fact that the entire of reconfiguration information become gradually corpulent for comprising more complex function, one task may be separated by a group of sub-task where one part of sub-task could be reconfigurable. Hence, the system should be capable to choose the granularity of reconfiguration module: total or partial of the reconfiguration module.

  9. Problemdefinition HPDR-Architecture reconfigurable Module hybrid Partial dynamicre-configurablearchitecture For ReSoC RC C2 • Reusable and scalable component or IPs • Reconfigurable interconnection • Partial reconfiguration C1 C3 memory IP µp processor SMs IP_1 C1 C2 CC RC_1 C3 C1 IP_2 RC1 C3 ? C2 NI ? RC_2 Ps: CC Common Component NI Network Interface RC Reconfigurable Component RC2 Problem definition

  10. Team work

More Related