>
Fa   |   Ar   |   En
   طراحی یک سیستم محاسباتی نورومورفیک مبتنی بر اسپینترونیک با راندمان بالا با استفاده از مدار جانبی ردیابی جریان  
   
نویسنده شفقی پگاه ,فرخانی هومان ,دولتشاهی مهدی ,مهدوی نسب همایون
منبع روش هاي هوشمند در صنعت برق - 1403 - دوره : 15 - شماره : 58 - صفحه:85 -98
چکیده    پیاده سازی یک سیستم محاسباتی عصبی (ncs) با استفاده از مدارهای دیجیتال و آنالوگ در فناوری نیم رسانای اکسید فلز مکمل (cmos)، فضا و توان زیادی مصرف می کند. با پیشرفت تحقیقات نانو فناوری، ترکیب مدارهای اتصال تونلی مغناطیسی (mtj) و cmos، پیاده سازی ncsهایی با چگالی بالا ومصرف توان پایین را امکان پذیر کرده است. با این وجود، هنوز بین کارایی مغز انسان و ncsها فاصله زیادی وجود دارد. برای کاهش این شکاف، لازم است تا مصرف انرژی و تاخیر در ncs کاهش پیدا کند. مصرف انرژی زیاد ncs، به دلیل جریان زیاد مورد نیاز برای تغییر وضعیت mtj است. در گذشته محققان با تکنیک های ردیابی ولتاژ mtj و قطع جریان آن بلافاصله پس از کلیدزنی mtj، مصرف انرژی را کاهش دادند. اما به دلیل تغییرات کوچک ولتاژ پس از کلیدزنی، در این روش ها مصرف انرژی همچنان بالا است (به دلیل نیاز به تقویت کننده ها).در این مقاله روش جدیدی مبتنی بر ردیابی جریان mtj (به جای ولتاژ آن) و قطع جریان mtj بلافاصله پس از کلیدزنی mtj پیشنهاد شده است. با توجه به تغییرات زیاد در جریان mtj پس از کلیدزنی (حدود 40 درصد)، نیازی به استفاده از تقویت کننده در مدار ردیابی و قطع جریان mtj نیست. بنابراین، مدار ردیابی ولتاژ با مدار پیشنهادی جایگزین می شود تا مصرف انرژی، سرعت و تاخیر ncs بهبود یابد. در تمام طراحی های گذشته، تغییرات ولتاژ در دو سر mtj pl, fl) یا هر دو( برای تشخیص کلیدزنی mtj استفاده شده است. در مدار پیشنهادی کلیدزنی mtj با توجه به جریان mtj تشخیص داده می شود و سپس جریان آن بلافاصله قطع می شود. بر اساس نتایج شبیه سازی در فناوری 65nm-cmos مدار پیشنهادی می تواند، مصرف انرژی و سرعت یک ncs را به ترتیب 49 درصد و 2/1 برابر در مقایسه با یک ncs نوعی بهبود بخشد.
کلیدواژه مصرف انرژی، ممریستور، اسپینترونیک، آینه جریان، اتصال تونلی مغناطیسی، سیستم محاسباتی عصبی
آدرس دانشگاه آزاد اسلامی واحد نجف‌آباد, دانشکده مهندسی برق، مرکز تحقیقات ریزشبکه های هوشمند, ایران, دانشگاه آزاد اسلامی واحد نجف آباد, دانشکده مهندسی برق, ایران. دانشگاه آرهوس دانمارک, دانشکده مهندسی برق و کامپیوتر، الکترونیک و فوتونیک, دانمارک, دانشگاه آزاد اسلامی واحد نجف‌آباد, دانشکده مهندسی برق, ایران, دانشگاه آزاد اسلامی واحد نجف‌آباد, دانشکده مهندسی برق، مرکز تحقیقات ریزشبکه های هوشمند, ایران
پست الکترونیکی mahdavinasab@iaun.ac.ir
 
   high-performance spintronic based-neuromorphic computing system enabled by current monitoring peripheral circuit  
   
Authors shafaghi pegah ,farkhani hooman ,dolatshahi mehdi ,mahdavi-nasab homayoun
Abstract    implementation of neuromorphic computing systems (ncss) using digital and analog circuits occup ies a high chip area and consumes high power. with the advancement of nanotechnology, the hybrid magnetic tunnel junction/complementary metal -oxide -semiconductor (mtj/cmos) circuits have made it possible to implement ncss with higher density and lower power consumption. however, still there is a gap between the performance of the human brain and ncss. to mitigate this gap, it is essential to further decrease the energy consumption and the delay of the ncs. the high energy consumption of the mtj-based ncs is mostly related to the high current needed to switch the mtj state. hence, some previous methods tried to perform real-time tracking of the mtj state by monitoring its voltage and cutting off its current immediately after switching. however, due to the small voltage changes after switching, these methods suffer from a high-power consumption (they need power-hungry amplifiers). in this paper, a new method based on the tracking of mtj current (instead of voltage) and terminating the mtj current after switching is proposed. due to the large changes in the mtj current after switching (about 40%), there is no need to use an amplifier in the proposed circuit. therefore, the conventional voltage-mode sensing circuit is replaced with the proposed circuit, to improve the energy efficiency, speed and delay of the ncs. in all state-of-the-art designs, the voltage changes on nodes across the mtj (pl, fl or both of them) have been used to detect the mtj switching. however, the proposed circuit detects the mtj switching by properly sensing the mtj current and terminates its current immediately. the simulation results in 65-nm cmos technology confirm that the proposed technique improves the energy consumption and speed of the ncs by 49% and 2.1x compared with the typical ncs.
Keywords current mirror ,energy consumption ,magnetic tunnel junction ,memristor ,neuromorphic computing system ,spintronic
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved