{"title":"FPGA中采集感知应用的体系结构模型","authors":"Marília Lima, Pedro Lazaro A. Santos, C. Araujo","doi":"10.1109/ICAC.2015.19","DOIUrl":null,"url":null,"abstract":"This paper describes a novel scalable architecture model for the design of harvesting-aware applications on FPGAs. The objective of the proposed approach is to reduce the additional design complexity inherent to this type of design. The adopted strategy was to adapt the energy consumption of the system by controlling the toggle rate of its signals according to the energy prediction and the performance levels set by the system designer. The architecture model was designed in a Cyclone IV FPGA and its main advantages are: it may be used within a wide range of applications, since it has been modelled to control synchronous systems, it causes a little impact on the project design, as to couple the harvesting-aware subsystem with the application modules does not imply changes in the application source code. In the case study presented, an RGB-YCbCr converter was used as an application in order to validate the implementation data, simulation and results presented in this paper.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"29 1","pages":"153-154"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Architecture Model for Harvesting-Aware Applications in FPGA\",\"authors\":\"Marília Lima, Pedro Lazaro A. Santos, C. Araujo\",\"doi\":\"10.1109/ICAC.2015.19\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a novel scalable architecture model for the design of harvesting-aware applications on FPGAs. The objective of the proposed approach is to reduce the additional design complexity inherent to this type of design. The adopted strategy was to adapt the energy consumption of the system by controlling the toggle rate of its signals according to the energy prediction and the performance levels set by the system designer. The architecture model was designed in a Cyclone IV FPGA and its main advantages are: it may be used within a wide range of applications, since it has been modelled to control synchronous systems, it causes a little impact on the project design, as to couple the harvesting-aware subsystem with the application modules does not imply changes in the application source code. In the case study presented, an RGB-YCbCr converter was used as an application in order to validate the implementation data, simulation and results presented in this paper.\",\"PeriodicalId\":6643,\"journal\":{\"name\":\"2015 IEEE International Conference on Autonomic Computing\",\"volume\":\"29 1\",\"pages\":\"153-154\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-07-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE International Conference on Autonomic Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAC.2015.19\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Autonomic Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAC.2015.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
本文描述了一种用于fpga采集感知应用设计的新型可扩展体系结构模型。所建议的方法的目标是减少这种类型的设计所固有的额外设计复杂性。所采用的策略是根据系统设计者设定的能量预测和性能水平,通过控制信号的切换率来适应系统的能量消耗。该体系结构模型是在Cyclone IV FPGA中设计的,它的主要优点是:它可以在广泛的应用中使用,因为它已经被建模为控制同步系统,它对项目设计的影响很小,因为将采集感知子系统与应用模块耦合并不意味着在应用程序源代码中进行更改。最后,以RGB-YCbCr变换器为例,对本文的实现数据、仿真结果进行了验证。
An Architecture Model for Harvesting-Aware Applications in FPGA
This paper describes a novel scalable architecture model for the design of harvesting-aware applications on FPGAs. The objective of the proposed approach is to reduce the additional design complexity inherent to this type of design. The adopted strategy was to adapt the energy consumption of the system by controlling the toggle rate of its signals according to the energy prediction and the performance levels set by the system designer. The architecture model was designed in a Cyclone IV FPGA and its main advantages are: it may be used within a wide range of applications, since it has been modelled to control synchronous systems, it causes a little impact on the project design, as to couple the harvesting-aware subsystem with the application modules does not imply changes in the application source code. In the case study presented, an RGB-YCbCr converter was used as an application in order to validate the implementation data, simulation and results presented in this paper.