首页 > 最新文献

2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)最新文献

英文 中文
A Silicon-Proof Controller System for Flexible Ultra-Low-Power Energy Harvesting Platforms 柔性超低功耗能量收集平台的防硅控制器系统
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837540
M. Weißbrich, H. Blume, G. P. Vayá
In this paper, a heterogeneous controller system and its first-silicon ASIC implementation are presented, where the use of a programmable NanoController next to a general-purpose microcontroller enables more efficient and flexible power management strategies than typical timer-based, periodical power-up of a single microcontroller in state-of-the-art IoT devices. The NanoController features a compact, control-oriented 4-bit ISA, which is used to continuously pre-process data in order to decide when to power-up the microcontroller required for infrequent complex processing, e.g., encrypted wireless communication. Despite its programmability, the required silicon area and power consumption are very small and enable the use in the always-on domain of SoCs for energy harvesting platforms, instead of much simpler and constrained timer circuits. The first-silicon ASIC implementation of such a controller system using a 65nm UMC low-leakage process is presented and evaluated for a real home automation application intended to operate on harvested energy, i.e., electronic door lock, reducing the average power consumption of reference microcontrollers by up to 20x.
在本文中,提出了一个异构控制器系统及其第一个硅ASIC实现,其中使用可编程纳米控制器与通用微控制器相邻,可以实现比最先进的物联网设备中典型的基于定时器的单个微控制器周期性上电更有效和灵活的电源管理策略。NanoController具有一个紧凑的,面向控制的4位ISA,用于连续预处理数据,以决定何时启动微控制器进行不频繁的复杂处理,例如加密无线通信。尽管具有可编程性,但所需的硅面积和功耗非常小,可以用于能量收集平台的soc永开领域,而不是更简单和受限的定时器电路。采用65nm UMC低泄漏工艺的这种控制器系统的第一个硅ASIC实现被提出并评估用于收集能量的实际家庭自动化应用,即电子门锁,将参考微控制器的平均功耗降低高达20倍。
{"title":"A Silicon-Proof Controller System for Flexible Ultra-Low-Power Energy Harvesting Platforms","authors":"M. Weißbrich, H. Blume, G. P. Vayá","doi":"10.1109/mocast54814.2022.9837540","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837540","url":null,"abstract":"In this paper, a heterogeneous controller system and its first-silicon ASIC implementation are presented, where the use of a programmable NanoController next to a general-purpose microcontroller enables more efficient and flexible power management strategies than typical timer-based, periodical power-up of a single microcontroller in state-of-the-art IoT devices. The NanoController features a compact, control-oriented 4-bit ISA, which is used to continuously pre-process data in order to decide when to power-up the microcontroller required for infrequent complex processing, e.g., encrypted wireless communication. Despite its programmability, the required silicon area and power consumption are very small and enable the use in the always-on domain of SoCs for energy harvesting platforms, instead of much simpler and constrained timer circuits. The first-silicon ASIC implementation of such a controller system using a 65nm UMC low-leakage process is presented and evaluated for a real home automation application intended to operate on harvested energy, i.e., electronic door lock, reducing the average power consumption of reference microcontrollers by up to 20x.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121805886","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An Absorbing Markov Chain Model for Stochastic Memristive Devices 随机记忆器件的吸收马尔可夫链模型
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837672
Adil Malik, C. Papavassiliou, S. Stathopoulos
In this paper we elaborate and verify a data-driven modelling approach, pertaining to the stochastic trajectory of the memristance upon the application of pulses. Our proposed approach is to model the memristor’s behaviour as a time-homogeneous Markov chain. We introduce a simplified method that estimates the states and the state transition probabilities of the model from device measurements. We show that such a memristor model, generally corresponds to an absorbing Markov chain, the physical implications of which are also discussed. We apply this modelling methodology to real-world Pt/TiO2/Pt memristors and present results that validate its effectiveness in capturing the stochastic features of these devices over various timescales.
在本文中,我们阐述并验证了一种数据驱动的建模方法,该方法与脉冲应用时记忆电阻的随机轨迹有关。我们提出的方法是将忆阻器的行为建模为时间齐次的马尔可夫链。我们介绍了一种简化的方法,从设备测量中估计模型的状态和状态转移概率。我们表明,这种忆阻器模型通常对应于吸收马尔可夫链,并讨论了其物理含义。我们将这种建模方法应用于现实世界的Pt/TiO2/Pt忆阻器,并提出了验证其在捕获这些器件在不同时间尺度上的随机特征方面的有效性的结果。
{"title":"An Absorbing Markov Chain Model for Stochastic Memristive Devices","authors":"Adil Malik, C. Papavassiliou, S. Stathopoulos","doi":"10.1109/mocast54814.2022.9837672","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837672","url":null,"abstract":"In this paper we elaborate and verify a data-driven modelling approach, pertaining to the stochastic trajectory of the memristance upon the application of pulses. Our proposed approach is to model the memristor’s behaviour as a time-homogeneous Markov chain. We introduce a simplified method that estimates the states and the state transition probabilities of the model from device measurements. We show that such a memristor model, generally corresponds to an absorbing Markov chain, the physical implications of which are also discussed. We apply this modelling methodology to real-world Pt/TiO2/Pt memristors and present results that validate its effectiveness in capturing the stochastic features of these devices over various timescales.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122596038","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Analysis and Design of Metamaterial Antenna using the Theory of Characteristic Modes 基于特征模理论的超材料天线分析与设计
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837596
Imen Sansa, A. Nasri, H. Zairi
In this paper, a Metamaterial unit cell is proposed for microwave applications. The structure is made up of an outer ring with four capacitive loads and two inside parts perpendicularly connected with a square in the center. A set of unit cells are associated with the bowtie antenna to improve their performances using the Theroy of Characteristic Modes. By adding the Metamaterial, the antenna performances are improved, such as the gain which increased by 3 dB, and the bandwidth that can reach 49 %.
本文提出了一种用于微波应用的超材料单元电池。该结构由一个带有四个容性负载的外环和两个内部部件组成,中间有一个正方形垂直连接。利用特征模态理论,将一组单元格与领结天线相关联,以提高其性能。加入超材料后,天线的增益提高了3 dB,带宽提高了49%。
{"title":"Analysis and Design of Metamaterial Antenna using the Theory of Characteristic Modes","authors":"Imen Sansa, A. Nasri, H. Zairi","doi":"10.1109/mocast54814.2022.9837596","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837596","url":null,"abstract":"In this paper, a Metamaterial unit cell is proposed for microwave applications. The structure is made up of an outer ring with four capacitive loads and two inside parts perpendicularly connected with a square in the center. A set of unit cells are associated with the bowtie antenna to improve their performances using the Theroy of Characteristic Modes. By adding the Metamaterial, the antenna performances are improved, such as the gain which increased by 3 dB, and the bandwidth that can reach 49 %.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"95 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123362270","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Automata-Derived Chaotic Image Encryption Scheme 自动机衍生的混沌图像加密方案
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837491
Ioannis S. Kafetzis, L. Moysis, C. Volos, H. Nistazakis, J. Muñoz-Pacheco, I. Stouboulos
This work introduces an encryption scheme for gray-scale plain-text images, which is based on a chaotic map. Initially, the proposed chaotic map, which is a modification of the Renyi map, is introduced and is utilized in defining a Pseudo-Random Bit Generator. Subsequently, a finite automaton is introduced. This, in combination with the aforementioned PRBG defines the encryption strategy, that is, the order in which the rows and columns are encrypted. The proposed method is subjected to a number of statistical tests, to prove its resistance against common attacks.
本文介绍了一种基于混沌映射的灰度纯文本图像加密方案。首先,提出了一种改进的Renyi映射的混沌映射,并将其用于定义伪随机比特发生器。随后,引入了有限自动机。这与前面提到的PRBG结合定义了加密策略,即加密行和列的顺序。提出的方法进行了大量的统计测试,以证明其抵抗常见攻击。
{"title":"Automata-Derived Chaotic Image Encryption Scheme","authors":"Ioannis S. Kafetzis, L. Moysis, C. Volos, H. Nistazakis, J. Muñoz-Pacheco, I. Stouboulos","doi":"10.1109/mocast54814.2022.9837491","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837491","url":null,"abstract":"This work introduces an encryption scheme for gray-scale plain-text images, which is based on a chaotic map. Initially, the proposed chaotic map, which is a modification of the Renyi map, is introduced and is utilized in defining a Pseudo-Random Bit Generator. Subsequently, a finite automaton is introduced. This, in combination with the aforementioned PRBG defines the encryption strategy, that is, the order in which the rows and columns are encrypted. The proposed method is subjected to a number of statistical tests, to prove its resistance against common attacks.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121727456","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Reconfigurable Intelligent Surface-Aided OFDM Wireless Communications: Hardware Aspects of Reflection Optimization Methods 可重构智能表面辅助OFDM无线通信:反射优化方法的硬件方面
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837634
Dimitris Vordonis, Dimitris Kompostiotis, Vassilis Paliouras
A Reconfigurable Intelligent Surface (RIS) is a passive system node, envisioned as a new physical layer technology in sixth-generation (6G) infrastructure. A RIS enables smart propagation environments by tuning the signal reflection in real time. Reflection optimization is an active field of research, regarding the RIS integration into wireless networks. A real-time response is required, while the unit-modulus constraint on the phase shift introduced by RIS elements makes the optimization problem even more challenging. In this paper, both low-complexity and efficient, in terms of achievable rate, passive beamforming methods are evaluated over a frequency-selective fading channel. Practical aspects of a RIS, including binary phase shifts with unbalanced amplitudes and mutual coupling, are considered. A hardware-oriented reflection optimization method is proposed and is implemented on a Zynq UltraScale+ multiprocessor system-on-a-chip (MPSoC) device. The proposed architecture leads to an extremely low execution time, useful especially for high mobility scenarios, in which coherence time is a tough constraint.
可重构智能表面(RIS)是一种被动系统节点,被设想为第六代(6G)基础设施中的新物理层技术。RIS通过实时调整信号反射来实现智能传播环境。反射优化是将RIS集成到无线网络中的一个活跃的研究领域。需要实时响应,而RIS元素引入的相移的单位模量约束使优化问题更具挑战性。在频率选择性衰落信道中,对无源波束形成方法的低复杂度和高效率进行了评价。考虑了RIS的实际方面,包括具有不平衡幅度和相互耦合的二进制相移。提出了一种面向硬件的反射优化方法,并在Zynq UltraScale+多处理器MPSoC器件上实现。所提出的架构导致极低的执行时间,特别适用于高移动性场景,其中一致性时间是一个严格的约束。
{"title":"Reconfigurable Intelligent Surface-Aided OFDM Wireless Communications: Hardware Aspects of Reflection Optimization Methods","authors":"Dimitris Vordonis, Dimitris Kompostiotis, Vassilis Paliouras","doi":"10.1109/mocast54814.2022.9837634","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837634","url":null,"abstract":"A Reconfigurable Intelligent Surface (RIS) is a passive system node, envisioned as a new physical layer technology in sixth-generation (6G) infrastructure. A RIS enables smart propagation environments by tuning the signal reflection in real time. Reflection optimization is an active field of research, regarding the RIS integration into wireless networks. A real-time response is required, while the unit-modulus constraint on the phase shift introduced by RIS elements makes the optimization problem even more challenging. In this paper, both low-complexity and efficient, in terms of achievable rate, passive beamforming methods are evaluated over a frequency-selective fading channel. Practical aspects of a RIS, including binary phase shifts with unbalanced amplitudes and mutual coupling, are considered. A hardware-oriented reflection optimization method is proposed and is implemented on a Zynq UltraScale+ multiprocessor system-on-a-chip (MPSoC) device. The proposed architecture leads to an extremely low execution time, useful especially for high mobility scenarios, in which coherence time is a tough constraint.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129407097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Single-Cycle MIPS Processor based on Configurable Approximate Adder 基于可配置近似加法器的单周期MIPS处理器
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837642
Amir E. Oghostinos, Kareem Moussa, Amr Elnaggar, Alaa AbdAlrhman, A. Soltan
Enhancing computer architecture performance is a significant concern for architecture designers and users. This paper presents a novel approach to computer architecture design by using an approximate adder with configurable accuracy in a single-cycle MIPS processor as a study case. Using approximate adders decreased the delay on the expense of the design area. Using approximate computing with the MIPS processor, the timing performance has been improved by 253.4% compared to the lookahead adder. It has been implemented and tested using System-Verilog.
提高计算机体系结构的性能是体系结构设计者和用户非常关心的问题。本文以单周期MIPS处理器中具有可配置精度的近似加法器为例,提出了一种新的计算机体系结构设计方法。使用近似加法器减少了以设计面积为代价的延迟。通过MIPS处理器的近似计算,与前向加法器相比,时序性能提高了253.4%。它已经使用System-Verilog实现和测试。
{"title":"Single-Cycle MIPS Processor based on Configurable Approximate Adder","authors":"Amir E. Oghostinos, Kareem Moussa, Amr Elnaggar, Alaa AbdAlrhman, A. Soltan","doi":"10.1109/mocast54814.2022.9837642","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837642","url":null,"abstract":"Enhancing computer architecture performance is a significant concern for architecture designers and users. This paper presents a novel approach to computer architecture design by using an approximate adder with configurable accuracy in a single-cycle MIPS processor as a study case. Using approximate adders decreased the delay on the expense of the design area. Using approximate computing with the MIPS processor, the timing performance has been improved by 253.4% compared to the lookahead adder. It has been implemented and tested using System-Verilog.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131099180","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
SPICE Compact Model for an Analog Switching Niobium Oxide Memristor 模拟开关氧化铌忆阻器的SPICE紧凑模型
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837726
R. Schroedter, A. S. Demirkol, A. Ascoli, R. Tetzlaff, Eter Mgeladze, M. Herzig, S. Slesazeck, T. Mikolajick
In this paper, we present a compact SPICE model of an analog switching memristive device based on niobium oxide and investigate the functionality of the same as a synapse element through its compact model by utilizing it in a simulation of an 8x8 resistive crossbar array. Considering especially the von Neumann bottleneck for neural network computing tasks, memristive crossbar arrays offer a potential in-memory computing solution performing highly parallel matrix-vector multiplication and reducing the energy consumption. In particular, multi-level switching memristive devices with intrinsic self-compliance are predestined for crossbar operations. Based on experimental results of a bi-layer Ti/Al2 O3/Nb2O5/Ti stack, a compact physical model was recently derived, assuming an underlying Poole-Frenkel emission mechanism. High model accuracy in terms of I-V behaviors, dynamic route map and power exponent plots were demonstrated by fitting the nonlinear I-V relation and the state function to measurement data, verifying analog gradual switching for the voltage driven extended memristor. In this paper the SPICE implementation for the core memductance accompanied by a parallel and series resistor is introduced and its application for sense analysis via analog and multi-memristor circuit exploitation is presented. Adopting the SPICE model, the switching dynamics is investigated and discussed for performing synaptic potentiation and depression behavior in a potential crossbar application.
在本文中,我们提出了一种基于氧化铌的模拟开关记忆器件的紧凑SPICE模型,并通过其紧凑模型在8 × 8电阻交叉棒阵列的模拟中利用它来研究其作为突触元件的功能。特别是考虑到神经网络计算任务的von Neumann瓶颈,记忆交叉棒阵列提供了一种潜在的内存计算解决方案,可以执行高度并行的矩阵向量乘法并降低能耗。特别是,具有内在自顺应性的多电平开关忆阻器件注定要用于交叉操作。基于双层Ti/ al2o3 /Nb2O5/Ti堆叠的实验结果,推导了一个紧凑的物理模型,并假设了潜在的Poole-Frenkel发射机制。通过将非线性I-V关系和状态函数拟合到测量数据中,证明了模型在I-V行为、动态路径图和功率指数图方面具有较高的模型精度,验证了电压驱动扩展忆阻器的模拟渐进开关。本文介绍了带并联和串联电阻的铁心忆阻的SPICE实现,并介绍了其在模拟和多忆阻电路开发中的应用。采用SPICE模型,研究和讨论了在电位横杆应用中执行突触增强和抑制行为的开关动力学。
{"title":"SPICE Compact Model for an Analog Switching Niobium Oxide Memristor","authors":"R. Schroedter, A. S. Demirkol, A. Ascoli, R. Tetzlaff, Eter Mgeladze, M. Herzig, S. Slesazeck, T. Mikolajick","doi":"10.1109/mocast54814.2022.9837726","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837726","url":null,"abstract":"In this paper, we present a compact SPICE model of an analog switching memristive device based on niobium oxide and investigate the functionality of the same as a synapse element through its compact model by utilizing it in a simulation of an 8x8 resistive crossbar array. Considering especially the von Neumann bottleneck for neural network computing tasks, memristive crossbar arrays offer a potential in-memory computing solution performing highly parallel matrix-vector multiplication and reducing the energy consumption. In particular, multi-level switching memristive devices with intrinsic self-compliance are predestined for crossbar operations. Based on experimental results of a bi-layer Ti/Al2 O3/Nb2O5/Ti stack, a compact physical model was recently derived, assuming an underlying Poole-Frenkel emission mechanism. High model accuracy in terms of I-V behaviors, dynamic route map and power exponent plots were demonstrated by fitting the nonlinear I-V relation and the state function to measurement data, verifying analog gradual switching for the voltage driven extended memristor. In this paper the SPICE implementation for the core memductance accompanied by a parallel and series resistor is introduced and its application for sense analysis via analog and multi-memristor circuit exploitation is presented. Adopting the SPICE model, the switching dynamics is investigated and discussed for performing synaptic potentiation and depression behavior in a potential crossbar application.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133289861","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Design Understanding: Identifying Instruction Pipelines in Hardware Designs 设计理解:识别硬件设计中的指令管道
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837742
Lutz Schammer, Jan Runge, Paula Klimach, Goerschwin Fey
Automated tools help a designer to reduce the time and the effort required to understand details of an unfamiliar design. In this paper we show an approach using static analysis to identify instruction pipelines, which are key structures in processor hardware designs. We present two algorithms which identify pipeline structures. The first algorithm is based on a structural analysis using a graph representation of the design, while the second algorithm uses terms and phrases for pipelines as they are found in literature for a name-matching approach. The two algorithms successfully identified pipelines for e.g. Y86 and edge processor designs.
自动化工具帮助设计人员减少理解不熟悉的设计细节所需的时间和精力。在本文中,我们展示了一种使用静态分析来识别指令管道的方法,它是处理器硬件设计中的关键结构。我们提出了两种识别管道结构的算法。第一种算法基于使用图形表示设计的结构分析,而第二种算法使用文献中的术语和短语来表示管道,用于名称匹配方法。这两种算法成功地识别了例如Y86和边缘处理器设计的管道。
{"title":"Design Understanding: Identifying Instruction Pipelines in Hardware Designs","authors":"Lutz Schammer, Jan Runge, Paula Klimach, Goerschwin Fey","doi":"10.1109/mocast54814.2022.9837742","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837742","url":null,"abstract":"Automated tools help a designer to reduce the time and the effort required to understand details of an unfamiliar design. In this paper we show an approach using static analysis to identify instruction pipelines, which are key structures in processor hardware designs. We present two algorithms which identify pipeline structures. The first algorithm is based on a structural analysis using a graph representation of the design, while the second algorithm uses terms and phrases for pipelines as they are found in literature for a name-matching approach. The two algorithms successfully identified pipelines for e.g. Y86 and edge processor designs.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128659559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Acceleration of image processing algorithms based on a Single Board Computer and FPGA co-design 基于单板计算机和FPGA协同设计的图像处理算法加速
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837774
Petros Kokotis, J. Vourvoulakis
During recent years, various hardware platforms were developed, each one suitable for use in different kind of applications. Platforms based on FPGAs, DSPs, GPUs, Single Board Computers, microcontrollers extend processing capabilities and functionality in comparison with traditional personal computers based on a single CPU. Furthermore, co-design combines advantages from different types of processing units, rendering such architectures more attractive to researchers. In this paper, we achieve acceleration of image processing algorithms using a hardware platform based on a Raspberry Pi Single Board Computer and a custom designed FPGA HAT (Hardware Attached on Top) for RPi. The FPGA HAT consists of a Cyclone 10LP device. The FPGA undertakes a computationally demanding load, such as robotic vision algorithms exploiting parallelism, while the RPi can apply higher level operations such as running ROS (Robot Operating System). In order to overcome bottleneck in exchanging data between RPi and FPGA, a 16-bit parallel customized protocol was developed from scratch. The achieved transfer rate was about 50 Mbytes/sec when multi threaded software was implemented for the RPi. An image edge detector was implemented in order to verify the system performance. When only the RPi was used, the processing rate was 48fps for images with resolution 512x512 pixels. RPi and FPGA co-design achieved processing rate 170fps for the same resolution images, which means an acceleration of about 350%. The proposed system was also evaluated in terms of power consumption.
近年来,各种各样的硬件平台被开发出来,每一个都适合于不同类型的应用。与基于单个CPU的传统个人计算机相比,基于fpga、dsp、gpu、单板计算机、微控制器的平台扩展了处理能力和功能。此外,协同设计结合了不同类型处理单元的优势,使这种架构对研究人员更具吸引力。在本文中,我们使用基于树莓派单板计算机和RPi定制设计的FPGA HAT(硬件附加在顶部)的硬件平台来实现图像处理算法的加速。FPGA HAT由一个Cyclone 10LP器件组成。FPGA承担计算要求高的负载,例如利用并行性的机器人视觉算法,而RPi可以应用更高级别的操作,例如运行ROS(机器人操作系统)。为了克服RPi与FPGA之间数据交换的瓶颈,我们从零开始开发了一个16位并行定制协议。当为RPi实现多线程软件时,实现的传输速率约为50 mb /秒。为了验证系统的性能,实现了图像边缘检测器。仅使用RPi时,对于分辨率为512x512像素的图像,处理速率为48fps。对于相同分辨率的图像,RPi和FPGA协同设计实现了170fps的处理速率,这意味着加速约350%。该系统还在功耗方面进行了评估。
{"title":"Acceleration of image processing algorithms based on a Single Board Computer and FPGA co-design","authors":"Petros Kokotis, J. Vourvoulakis","doi":"10.1109/mocast54814.2022.9837774","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837774","url":null,"abstract":"During recent years, various hardware platforms were developed, each one suitable for use in different kind of applications. Platforms based on FPGAs, DSPs, GPUs, Single Board Computers, microcontrollers extend processing capabilities and functionality in comparison with traditional personal computers based on a single CPU. Furthermore, co-design combines advantages from different types of processing units, rendering such architectures more attractive to researchers. In this paper, we achieve acceleration of image processing algorithms using a hardware platform based on a Raspberry Pi Single Board Computer and a custom designed FPGA HAT (Hardware Attached on Top) for RPi. The FPGA HAT consists of a Cyclone 10LP device. The FPGA undertakes a computationally demanding load, such as robotic vision algorithms exploiting parallelism, while the RPi can apply higher level operations such as running ROS (Robot Operating System). In order to overcome bottleneck in exchanging data between RPi and FPGA, a 16-bit parallel customized protocol was developed from scratch. The achieved transfer rate was about 50 Mbytes/sec when multi threaded software was implemented for the RPi. An image edge detector was implemented in order to verify the system performance. When only the RPi was used, the processing rate was 48fps for images with resolution 512x512 pixels. RPi and FPGA co-design achieved processing rate 170fps for the same resolution images, which means an acceleration of about 350%. The proposed system was also evaluated in terms of power consumption.","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129325763","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Authors Stat 作者统计
Pub Date : 2022-06-08 DOI: 10.1109/mocast54814.2022.9837528
{"title":"Authors Stat","authors":"","doi":"10.1109/mocast54814.2022.9837528","DOIUrl":"https://doi.org/10.1109/mocast54814.2022.9837528","url":null,"abstract":"","PeriodicalId":122414,"journal":{"name":"2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129088947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2022 11th International Conference on Modern Circuits and Systems Technologies (MOCAST)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1