پیاده سازی و مقایسه مدارات فشرده ساز 5 به 2 با تکنیک ورودی انتشار گیت (GDI)
محورهای موضوعی : مهندسی برق و کامپیوترابراهیم ابراهیم زاده 1 , امیر فتحی 2 * , بهبود مشعوفی 3
1 - دانشکده برق، کامپیوتر و فناوریهای نوین، دانشگاه ارومیه، ارومیه، ايران
2 - دانشکده برق، کامپیوتر و فناوریهای نوین، دانشگاه ارومیه، ارومیه، ايران
3 - دانشکده برق، کامپیوتر و فناوریهای نوین، دانشگاه ارومیه، ارومیه، ايران،
کلید واژه: فشردهساز (کمپرسور), ورودی انتشار گیت (GDI), ضربکننده, موج رقم نقلی, حاصلضرب جزئی, جمعکننده نهایی.,
چکیده مقاله :
فشردهسازها (کمپرسورها) به دلیل اینکه بیشترین مصرف توان و سرعت را در مدار به خود اختصاص میدهند دارای نقش اساسی در ضربکنندهها هستند. تکنیک ورودی انتشار گیت (GDI) برای طراحی و پیادهسازی مدارهای کمتوان استفاده شده است. این تکنیک نقش مهمی در کاهش توان و افزایش سرعت دارد. گیتهای استفادهشده برای پیادهسازی این فشردهسازها (GDI) نشاندهنده بهبود در تعداد ترانزیستور مورد استفاده، توان و سرعت است که با مقایسهای ساده با منطق استاتیک CMOS میتوان به آن پی برد. در این مقاله چند مورد از ساختارهای مهم فشردهسازها به وسیله تکنیک مورد نظر (GDI) پیادهسازی، و نتایج بهدستآمده بیان شده است. این پیادهسازیها در شرایط یکسان مورد بررسی قرار گرفتهاند که شاهد بهبود عملکرد کلی خواهیم بود.
Compressors play an essential role in multipliers because they consume the most power and speed in the circuit. Gate Diffusion Input (GDI) technique has been used to design and implement low power circuits. This technique plays an important role in reducing power and increasing speed. The gates used to implement these compressors (GDI) show an improvement in the number of transistors used, power and speed, which can be realized by a simple comparison with CMOS static logic. In this article, some of the important structures of compressors have been implemented by the desired technique (GDI) and the obtained results have been stated. These implementations have been tested under the same conditions, and we will see an improvement in overall performance.
[1] A. Kumar, "VLSI implementation of vedic multiplier," Design and Development of Efficient Energy Systems, Ch. 2, pp. 13-30, Scrivener Publishing LLC, 2022.
[2] M. A. Ahmed, M. A. M. El-Bendary, F. Z. Amer, and S. M. Singy, "Delay optimization of 4-bit ALU designed in FS-GDI technique," in Proc. Int. Conf. on Innovative Trends in Computer Engineering, ITCE'19, pp. 534-537, Aswan, Egypt, 2-4 Feb. 2019.
[3] A. Morgenshtein, V. Yuzhaninov, A. Kovshilovsky, and A. Fish, "Full-swing gate diffusion input logic-case-study of low-power CLA adder design," Integration, vol. 47, no. 1, pp. 62-70, Jan. 2014.
[4] C. H. Chang, J. Gu, and M. Zhang, "Ultra-low-voltage low-power CMOS 4-2 and 5-2 compressors for fast arithmetic circuits," IEEE Trans. on Circuits and Systems I: Regular Papers, vol. 51, no. 10, pp. 1985-1997, Oct. 2004.
[5] S. Veeramachaneni, K. M. Krishna, L. Avinash, S. R. Puppala, and M. B. Srinivas, "Novel architectures for high-speed and low-power 3-2, 4-2 and 5-2 compressors," in Proc. 20th Int. Conf. on VLSI Design Held Jointly with 6th Int. Conf. on Embedded Systems, VLSID'07, pp. 324-329, Bangalore, India, 6-10 Jan. 2007.
[6] A. Najafi, A. Najafi, and S. Mirzakuchaki, "Low-power and high-performance 5:2 compressors," in Proc. 22nd Iranian Conf. on Electrical Engineering, ICEE'14, pp. 33-37, Tehran, Iran, 20-22 May 2014.
[7] A. Fathi, B. Mashoufi, and S. Azizian, "Very fast, high-performance 5-2 and 7-2 compressors in CMOS process for rapid parallel accumulations," IEEE Trans. on Very Large Scale Integration (VLSI) Systems, vol. 28, no. 6, pp. 1403-1412, Jun. 2020.
[8] R. Uma and P. Dhavachelvan, "Modified gate diffusion input technique: a new technique for enhancing performance in full adder circuits," Procedia Technology, vol. 6, pp. 74-81, 2012.
[9] E. Abiri, A. Darabi, and S. Salem, "Design of multiple-valued logic gates using gate-diffusion input for image processing applications," Computers & Electrical Engineering, vol. 69, pp. 142-157, 2018.
نشریه مهندسی برق و مهندسی کامپیوتر ایران، الف- مهندسی برق، سال 22، شماره 4، زمستان 1403 277
مقاله پژوهشی
پیادهسازی و مقایسه مدارات فشردهساز 5 به 2
با تکنیک ورودی انتشار گیت (GDI)
ابراهیم ابراهیمزاده، امیر فتحی و بهبود مشعوفی
چکیده: فشردهسازها (کمپرسورها) به دلیل اینکه بیشترین مصرف توان و سرعت را در مدار به خود اختصاص میدهند دارای نقش اساسی در ضربکنندهها هستند. تکنیک ورودی انتشار گیت (GDI) برای طراحی و پیادهسازی مدارهای کمتوان استفاده شده است. این تکنیک نقش مهمی در کاهش توان و افزایش سرعت دارد. گیتهای استفادهشده برای پیادهسازی این فشردهسازها (GDI) نشاندهنده بهبود در تعداد ترانزیستور مورد استفاده، توان و سرعت است که با مقایسهای ساده با منطق استاتیک CMOS میتوان به آن پی برد. در این مقاله چند مورد از ساختارهای مهم فشردهسازها به وسیله تکنیک مورد نظر (GDI) پیادهسازی، و نتایج بهدستآمده بیان شده است. این پیادهسازیها در شرایط یکسان مورد بررسی قرار گرفتهاند که شاهد بهبود عملکرد کلی خواهیم بود.
کلیدواژه: فشردهساز (کمپرسور)، ورودی انتشار گیت (GDI)، ضربکننده، موج رقم نقلی، حاصلضرب جزئی، جمعکننده نهایی.
1- مقدمه
امروزه بسیاری از ریزپردازندهها، برنامههای چندرسانهای و DSP از ضربکنندهها استفاده میکنند؛ بنابراین ضربکنندهها عنصر اصلی همه این واحدهای پردازشی هستند. ضربکنندهها به دلیل مصرف توان و اشغال مساحت تراشه از اهمیت بالایی برخوردار هستند. این امر موجب شده تا طراحان این صنعت به طرحهایی با سرعت بالا و توان کم و همچنین مساحت کمتر بپردازند. عملیات ضرب، عملکرد هر سیستمی را کند میکند [1]. هر ضربکننده را میتوان به سه مرحله تقسیم کرد: مرحله تولید حاصلضربهای جزئی، مرحله افزودن حاصلضربهای جزئی و مرحله جمع نهایی. بلوک دیاگرام یک ضربکننده در شکل 1 نشان داده شده است.
همان طور که میدانیم مرحله دوم فرایند ضرب باعث به وجود آمدن بیشترین میزان تأخیر میشود و همچنین بخش اصلی توان را مصرف و کسر بالای منطقه سیلیکون را اشغال میکند. با این حال به دلیل مسائل قابل حمل و قابلیت اطمینان، مصرف توان ضربکنندهها به همان اندازه مهم شده است. فشردهسازها برای کاهش تعداد جمعکنندهها در مرحله جمع حاصلضربهای جزئی و افزایش راندمان توان استفاده میشوند. در
شكل 1: ساختار کلی ضربکننده.
شكل 2: ساختار فشردهساز 5 به 2.
حالت مرسوم در مرحله دوم از تعدادی جمعکننده کامل برای انجام عملیات جمع استفاده میشود؛ اما امروزه رایجترین روش استفاده در
این مرحله، استفاده از فشردهسازها برای افزایش سرعت جمع این حاصلضربهای جزئی است. همان طور که در شکل 2 مشاهده میکنید، فشردهساز 5-2 از زنجیرهای از جمعکنندههای کامل تشکیل شده است، اما امروزه ساختارهای مختلف و بهینه بسیاری طراحی و اجرا شده است. فشردهساز معمولی 5-2 دارای پنج گیت XOR برای تولید خروجی است. فشردهسازها به طور گستردهای برای بهبود عملکرد ضربکنندهها و متعاقباً برای داشتن سلولهای محاسباتی سریع و کمتوان استفاده شدهاند.
در حالت کلی برای بهبود ساختارها میتوان در دو سطح ترانزیستور و گیت تغییراتی اعمال کرد. کاهش تعداد گیتهای مورد استفاده در مدارات مورد نظر و یا کاهش در تعداد ترانزیستورهای مورد استفاده در این گیتها سبب بهبود پارامترهای سرعت، توان مصرفی و همچنین مساحت میشود. در این مقاله با استفاده از تکنیک مورد نظر که در بخش بعدی به طور کامل به آن پرداخته خواهد شد، مدارات مورد نظر در سطح ترانزیستور بهبود داده شدهاند. به معنای دیگر با پیادهسازی گیتهای موجود در مدارات فشردهساز با تعداد ترانزیستورهای کمتر، بهبود در پارامترهای سرعت، توان و مساحت رخ داده است. در حالت کلی از تکنیکهای مورد استفاده در پیادهسازی میتوان به منطق استاتیک CMOS، 2PTL،
N-PG و تکنیک GDI اصلاحشده3 اشاره کرد.
شکل 3: ساختار سلول GDI اصلاحشده.
جدول 1: پیادهسازی توابع بولی در GDI.
N | P | G | OUT | FUNCTION |
0 | B | A | A̅.B | 1F |
B | A | A | A̅+B | 2F |
1 | B | A | A+B | OR |
B | 0 | A | A.B | AND |
B | A | S | S̅A+SB | MUX |
ما در این مقاله برای پیادهسازی مدارات از تکنیک GDI اصلاحشده استفاده کردهایم که در بخش بعدی توضیحات مورد نظر گفته خواهد شد. در بخش دوم به بیان تکنیک مورد استفاده GDI پرداخته شده است. در بخش سوم، چهار نمونه از مدارات فشردهساز ارائهشده در مقالات معتبر مورد بررسی قرار گرفتهاند و نهایتاً در بخش چهارم به نتایج بهدستآمده از پیادهسازی مدارات ارائهشده با تکنیک مورد نظر پرداخته شده است.
2- تکنیک GDI اصلاحشده
ورودی انتشار دروازه [2] (GDI CELL) روشی است که بر اساس استفاده از یک سلول ساده میباشد و همان طور که در شکل 3 نشان
داده شده است، بیان میشود. رویکرد GDI اجرای طیف گستردهای از توابع منطقی پیچیده را تنها با استفاده از دو ترانزیستور ممکن میسازد. این روشی برای طراحی مدارهای سریع و کممصرف با استفاده از ترانزیستورهای کمتر در مقایسه با CMOS است؛ در حالی که ویژگیهای نوسانی و توان را بهبود میبخشد و طراحی ساده را ممکن میسازد. بسیاری از این توابع در CMOS (با 6 تا 12 ترانزیستور) و همچنین PTL پیچیده هستند، اما با طراحی GDI که توسط 2 ترانزیستور انجام میشود بسیار ساده هستند. سلول GDI اصلاحشده برای پیادهسازی در یک فرایند استاندارد CMOS کاملاً سازگار است و در مقایسه با سلولهای اولیه GDI مساحت کمتری را نشان میدهد. سلول GDI شبیه یک اینورتر است، اما تفاوتهایی نیز دارد. سلول ورودی انتشار گیت دارای سه ورودی است: G ورودی گیت مشترک NMOS و PMOS، P (سورس PMOS) و N (سورس NMOS) که در آن بالک ترانزیستور NMOS به زمین (GND) وصل شده و بالک PMOS به بالاترین سطح ولتاژ (VDD) متصل است. اصلاح سلول GDI امکان پیادهسازی و استفاده از این تکنیک را برخلاف حالت معمولی در فرایند استاندارد CMOS فراهم میکند. همان طور که در جدول 1 مشاهده میکنیم، توابع مختلف بولی را میتوان با تغییر ورودیهای اعمالشده بهدست آورد. قابلیت کاهش ترانزیستورها در طراحی مدارهای مورد نیاز و همچنین سرعت بالا و توان کم از مزایای این تکنیک است.
حال بیشترین گیتهای مورد استفاده در پیادهسازی فشردهسازها،
(الف)
(ب)
(ج)
شکل 4: پیادهسازی ساختارها با تکنیک GDI [3] (الف) MUX، (ب) XOR و
(ج) XOR-XNOR.
گیتهای XOR و مالتیپلکسر (MUX) هستند. از طرفی بهدلیل نیاز به دو سیگنال خروجی همزمان از XOR و XNOR گیت XOR-XNOR پیشنهادی نیز استفاده میشود و نیز ساختارهای مورد نظر باید دارای نوسان کامل باشند [3]. در ساختار XOR-XNOR ابتدا بهوسیله یک سلول (تابع NOT منطقی) مقدار را به دست میآوریم، سپس بهوسیله دو سلول دیگر مقادیر مورد نیاز XOR و XNOR به دست میآید. در برخی حالتهای ممکن منطقی مقادیر XOR و XNOR به میزان
دارای خطا میباشد که به همین منظور دو دسته ترانزیستور PMOS و NMOS در نظر گرفته شده تا مقادیر به صفر و یک منطقی تبدیل شوند. به طور مثال اگر مقدار ورودیهای A و B برابر صفر باشند، میزان خروجی XNOR ما برابر مقدار منطقی یک خواهد بود؛ در صورتی که میزان خروجی XOR برابر مقدار
خواهد بود. به همین دلیل برای دشارژ این نود و رسیدن به میزان منطقی صفر، ترانزیستور NMOS در دسته چپ عمل دشارژ را انجام میدهد (اگر در حالتی میزان خروجی هر نودی برابر
بود، ترانزیستورهای PMOS وظیفه شارژ این نودها را بر عهده خواهند داشت). ساختار گیتهای گفتهشده در سطح ترانزیستور بهوسیله تکنیک GDI، همان طور که در شکل 4 مشاهده میشود، پیادهسازی میشوند.
شکل 5: ساختار پیشنهادی [4].
شکل 6: ساختار ارائهشده [5].
3- فشردهسازهای 2-5
همان طور که گفته شد، بیشترین مصرف توان در یک ضربکننده به بخش جمعکردن حاصلضربهای جزئی برمیگردد. از فشردهسازها برای کاهش تعداد جمعکنندهها در مرحله جمع حاصلضربهای جزئی و افزایش راندمان توان استفاده میشود. عمل جمع حاصلضربهای جزئی در مدارهای ضربکننده به دو صورت سریال و موازی انجام میشود و امروزه از جمعکنندههای موازی و همچنین فشردهساز یا شمارنده بیشتر استفاده میشود.
به طور کلی یک فشردهساز دارای 5 ورودی اصلی تا
و 2 ورودی ثانویه
و
میباشد.
و
ارزش کمتری نسبت به ورودیهای اصلی دارند؛ زیرا مقادیر خود را از فشردهسازهای قبلی خود میگیرند. ارزش باینری همه ورودیها و نیز خروجی Sum در ساختار فشردهساز یکسان و برابر یک است؛ اما ارزش خروجیهای
،
و Carry دو برابر موارد قبلی میباشد. در نتیجه، فرمول محاسبه یک فشردهساز به صورت زیر خواهد بود
(1)
حال 4 ساختار پیشنهادی فشردهساز 2-5 که در مقالات قبلی ارائه شدهاند، در ادامه مورد بررسی قرار گرفتهاند که در تمامی ساختارها در پیادهسازی در سطح ترانزیستوری از منطق استاتیک CMOS استفاده کردهاند. همان طور که مشاهده میشود، رفتهرفته ساختار این فشردهسازها در سطح گیت بهبود مییابد. یکی از موارد بسیار مهم در پیادهسازی و طراحی مدارات فشردهساز، به وجود نیامدن مشکل موج رقم نقلی4 است. تولید نباید به
وابسته باشد، زیرا
و
از سلولهای فشردهسازهای
شکل 7: ساختار ارائهشده [6].
همسایه میآیند و این مشکل زمانی به وجود میآید که چندین فشردهساز با هم کسکود شده و موجب افزایش کلی تأخیر میشوند.
در اولین ساختار، 1CGEN برای تولید سیگنال استفاده میشود، اما در تولید
مشاهده میکنیم
دخالت دارد که موجب ایجاد مشکل موج رقم نقلی میشود. تأخیر این ساختار به اندازه 4 گیت XOR است. توابع خروجی ساختار [4] در شکل 5 به صورت زیر هستند
(2)
(3)
(4)
(5)
در ساختار بعدی [5] ارائه شده همان طور که در شکل 6 مشاهده میشود، با استفاده از تغییر گیتهای مورد استفاده در پیادهسازی، ساختار مشابهی با ساختار قبلی را ارائه داده که همانند ساختار قبلی دارای مشکل موج رقم نقلی میباشد.
در ساختار ارائهشده بعدی [6] که در شکل 7 مشاهده میشود که سیگنال از رقم نقلی جمعکننده کامل که دارای 3 ورودی اولیه هست و
از CGEN که بهوسیله ورودیهای اولیه پیادهسازی شده است، تولید میشوند که موجب رخدادن مشکل موج رقم نقلی نمیشود. توابع خروجی ساختار ارائهشده به صورت زیر هستند
(6)
(7)
(8)
(9)
در ساختارهای [4] تا [6] برای تولید یکی از ها از ساختار CGEN استفاده شده که نحوه پیادهسازی آن در شکل 8 نشان داده شده است. در این ساختار بهوسیله منطق CMOS و استفاده از 12 ترانزیستور تابع CGEN پیادهسازی شده که دارای سه ورودی
،
و
بوده و مقدار خروجی مورد نظر به دست میآید.
در [7] برای طراحی جدید یک کمپرسور که دارای مشکل موج رقم نقلی نباشد، جدول درستی جدیدی ارائه شده است. در این ساختار برنامهریزی شده که و
برای همه مرحلهها مستقل از
شکل 8: ساختار CGEN در مدارات [4] تا [6].
و باشند تا عملکرد سرعت را در یک طرح سادهتر افزایش دهند. بر اساس جدول درستی ارائهشده در مقاله مورد نظر، خروجی
همیشه به ولتاژ سطح بالا افزایش مییابد، اگر حداقل دو سیگنال ورودی دارای مقدار منطقی «1» باشند. بنابراین خواهیم داشت
(10)
و برای تولید و Sum از روی جدول درستی خواهیم داشت
(11)
(12)
مقدار Sum که برابر XOR تمامی ورودیهای ممکن است و مقدار در صورتی که ورودیهای
و
برابر باشند، مقدار خروجی برابر مقادیر
و
خواهد بود (بهدلیل برابربودن دو مقدار
و
تفاوتی در در نظر گرفتن این دو مقدار وجود ندارد.) و اگر دو مقدار برابر نباشند، مقدار خروجی برابر XOR سه ورودی مشخصشده خواهد بود.
برای تولید carry طبق جدول درستی ارائهشده در مقاله مورد نظر، زمانی که باشد، مقدار خروجی برابر یک خواهد بود و وقتی که
باشد، خروجی برابر صفر خواهد شد. برای حالت
هم به صورت زیر خواهیم داشت
(13)
حال ساختار بهدستآمده از این توابع به صورت شکل 9 است که تأخیر در این ساختار نسبت به ساختارهای گفتهشده قبلی به میزان زیادی بهبود یافته و تأخیر مسیر بحرانی این ساختار برابر 75/2 گیت خواهد بود. همچنین همانند ساختار قبلی، مشکل موج رقم نقلی با دخالتندادن ها در تولید
ها حل شده است.
4- نتایج بهدستآمده و نتیجهگیری
در تمامی مقالات و ساختارهایی که مورد بررسی قرار گرفت، در پیادهسازی در سطح ترانزیستور از منطق استاتیک CMOS استفاده شده است. همان طور که قبلاً گفته شد در مقایسه منطق استاتیک CMOS با تکنیک مورد نظر GDI سه پارامتر اصلی را میتوان بهبود داد. در ادامه ما
شکل 9: ساختار ارائهشده [7].
جدول 2: مقایسه 4 ساختار پیادهسازیشده با تکنیک GDI.
[7] | [6] | [5] | [4] | ساختار |
18/0 | 18/0 | 18/0 | 18/0 | تکنولوژی (um) |
8/1 | 8/1 | 8/1 | 8/1 | ولتاژ (V) |
68 | 72 | 68 | 72 | تعداد ترانزیستور |
141 | 221 | 146 | 171 | توان (uw) |
355 | 390 | 379 | 433 | تأخیر (ps) |
|
|
|
| تأخیر گیت |
1/50 | 1/83 | 9/55 | 1/68 | PDP |
4 ساختار فشردهساز 2-5 را بهوسیله تکنیک GDI پیادهسازی کردهایم. تمامی شبیهسازیها برای محاسبه تأخیر و مصرف توان با استفاده از نرمافزار HSPICE در تکنولوژی 18/0 میکرومتر و با ولتاژ 8/1 ولت انجام شده است. گیتهای مورد استفاده در این پیادهسازی در بخش 2 آورده شدهاند که در حالت کلی موجب کاهش توان، کاهش تعداد ترانزیستور و همچنین بهبود تأخیر میشود. در جدول 2 به مقایسه پارامترهای این ساختار که با تکنیک GDI پیادهسازی شدهاند، پرداختهایم. شرایط شبیهسازی و مقایسه همه ساختارها به صورت یکسان و در شرایط مورد نظر ماست.
طبق جدول 2 ساختار [7] دارای بهترین PDP میباشد که میتوان در مدارات ضربکننده از این ساختار با پیادهسازی GDI اصلاحشده [8] و [9] جهت جمع حاصلضربهای جزئی استفاده نمود. در این مقاله همان طور که مشاهده شد میتوان با ایجاد تغییر در جدول درستی و ارائه معادلات جدید، ساختارهای جدیدی در سطح گیت ارائه داد (بررسی مطالعات قبلی) و همچنین در سطح ترانزیستور با استفاده از یک تکنیک قابل پیادهسازی موجب کاهش ترانزیستورها شد که با این کار موجب کوتاهترشدن مسیر بحرانی و بهبود سرعت شد. از طرفی با کاهش تعداد ترانزیستورها نتیجه کاهش مساحت اشغال شده و همچنین توان مصرفی کمتر به دست میآید. تأثیر استفاده از تکنیک اصلاحشده GDI قابل مشاهده است.
مراجع
[1] A. Kumar, "VLSI implementation of vedic multiplier," Design and Development of Efficient Energy Systems, Ch. 2, pp. 13-30, Scrivener Publishing LLC, 2022.
[2] M. A. Ahmed, M. A. M. El-Bendary, F. Z. Amer, and S. M. Singy, "Delay optimization of 4-bit ALU designed in FS-GDI technique," in Proc. Int. Conf. on Innovative Trends in Computer Engineering, ITCE'19, pp. 534-537, Aswan, Egypt, 2-4 Feb. 2019.
[3] A. Morgenshtein, V. Yuzhaninov, A. Kovshilovsky, and A. Fish, "Full-swing gate diffusion input logic-case-study of low-power CLA adder design," Integration, vol. 47, no. 1, pp. 62-70, Jan. 2014.
[4] C. H. Chang, J. Gu, and M. Zhang, "Ultra-low-voltage low-power CMOS 4-2 and 5-2 compressors for fast arithmetic circuits," IEEE Trans. on Circuits and Systems I: Regular Papers, vol. 51, no. 10, pp. 1985-1997, Oct. 2004.
[5] S. Veeramachaneni, K. M. Krishna, L. Avinash, S. R. Puppala, and M. B. Srinivas, "Novel architectures for high-speed and low-power 3-2, 4-2 and 5-2 compressors," in Proc. 20th Int. Conf. on VLSI Design Held Jointly with 6th Int. Conf. on Embedded Systems, VLSID'07, pp. 324-329, Bangalore, India, 6-10 Jan. 2007.
[6] A. Najafi, A. Najafi, and S. Mirzakuchaki, "Low-power and high-performance 5:2 compressors," in Proc. 22nd Iranian Conf. on Electrical Engineering, ICEE'14, pp. 33-37, Tehran, Iran, 20-22 May 2014.
[7] A. Fathi, B. Mashoufi, and S. Azizian, "Very fast, high-performance 5-2 and 7-2 compressors in CMOS process for rapid parallel accumulations," IEEE Trans. on Very Large Scale Integration (VLSI) Systems, vol. 28, no. 6, pp. 1403-1412, Jun. 2020.
[8] R. Uma and P. Dhavachelvan, "Modified gate diffusion input technique: a new technique for enhancing performance in full adder circuits," Procedia Technology, vol. 6, pp. 74-81, 2012.
[9] E. Abiri, A. Darabi, and S. Salem, "Design of multiple-valued logic gates using gate-diffusion input for image processing applications," Computers & Electrical Engineering, vol. 69, pp. 142-157, 2018.
ابراهیم ابراهیمزاده تحصيلات خود را در مقطع كارشناسي مهندسی برق در سال 1399 از دانشگاه پیام نور واحد ارومیه و در مقطع كارشناسي ارشد مدارات مجتمع الکترونیک در سال 1401 از دانشگاه ارومیه دریافت نمود. هماكنون فارغ التحصیل میباشد و تمایل به دریافت مدرک دکترا در مقطع مدارات مجتمع الکترونیک دیجیتال را دارد. زمينههاي تحقيقاتي مورد علاقه ايشان عبارتند از: طراحی مدارات مجتمع دیجیتال، پردازش تصویر، مبدل های ADC و مدرات محاسباتی کمتوان میباشد.
امیر فتحی تحصيلات خود را در مقاطع كارشناسي و كارشناسي ارشد و دکترای مهندسی برق الکترونیک گرایش مدار مجتمع بترتيب در سالهاي 1387 ، 1391 و 1397 از دانشگاه ارومیه به پايان رسانده است و هماكنون استاد دانشكده مهندسي برق دانشگاه ارومیه ميباشد. زمينههاي تحقيقاتي مورد علاقه ايشان عبارتند از: مدارات مجتمع آنالوگ، مدارات مجتمع دیجیتال، مدارات RF، مبدلهای داده، الگوريتمهاي موازي و پردازش موازي.
بهبود مشعوفی در سال 1366 مدرك كارشناسي مهندسي الکترونیک خود را از دانشگاه تبریز و در سال 1370 مدرك كارشناسي ارشد مهندسي الکترونیک خود را از دانشگاه صنعتی امیرکبیر دريافت نمود. نامبرده از سال 1372 الي 1374 به عنوان عضو هیأت علمی در گروه الکترونیک دانشکده فنی دانشگاه ارومیه مشغول به كار گردید. ایشان در سال 1381 موفق به اخذ درجه دكترا در مهندسي سیستمهای الکترونیک دیجیتال از دانشگاه صنعتی امیرکبیر گرديد. دكتر مشعوفی پس از اخذ مدرک دکتری مجددا از سال 1381 در گروه الکترونیک دانشکده فنی دانشگاه ارومیه مشغول به فعاليتهای آموزشی و پژوهشی شد و هم اکنون عضو هيأت علمي اين دانشگاه ميباشد. زمينههاي علمي مورد علاقه ايشان سخت افزارهای هوش مصنوعی، سخت افزارهای موازی، پیادهسازی سختافزاری الگوریتمهای پردازش سیگنال دیجیتال و مدارهای ASIC/FPGA ميباشد.
[1] این مقاله در تاریخ 26 خرداد ماه 1403 دریافت و در تاریخ 18 آذر ماه 1403 بازنگری شد.
ابراهیم ابراهیمزاده، دانشکده برق، کامپیوتر و فناوریهای نوین، دانشگاه ارومیه، ارومیه، ايران، (email: ebrahimebrahimzadehgonbady@gmail.com).
امیر فتحی (نویسنده مسئول)، دانشکده برق، کامپیوتر و فناوریهای نوین، دانشگاه ارومیه، ارومیه، ايران، (email: a.fathi@urmia.ac.ir).
بهبود مشعوفی، دانشکده برق، کامپیوتر و فناوریهای نوین، دانشگاه ارومیه، ارومیه، ايران، (email: b.mashoufi@urmia.ac.ir).
[2] . Pass Transistor Level
[3] . Gate Diffusion Input
[4] . Carry Rippling