Table of Contents
مدارهای آئریتماتیک اجزای اساسی در سیستم های دیجیتال هستند، عملیات هایی مانند اضافه کردن، تفریق، ضرب و تقسیم را قادر می سازد و با استفاده از دروازه های منطق برای طراحی این مدارهای اجازه می دهد تا برای محاسبات کارآمد و قابل اعتماد باشد.این مقاله اصول طراحی و ملاحظات عملکردی مدارهای محاسباتی مبتنی بر منطق را بررسی می کند.
طراحی مدارهای منطقی مبتنی بر دروازه بر Arithmetic
مدارهای آئریتماتیک با استفاده از دروازه های منطق پایه مانند و، یا، XOR و نه، این دروازه ها برای انجام عملیات خاص ترکیب شده اند.به عنوان مثال، یک مدار اضافه کننده کامل از XOR و یا دروازه ها برای اضافه کردن دو بیت همراه با حمل و نقل، تولید یک خلاصه و حمل و نقل شامل ایجاد اجزای مدولار است که می تواند به هم متصل شود تا کمی بزرگتر شود.
ملاحظات طراحی کلیدی شامل به حداقل رساندن تعداد دروازه ها، کاهش تاخیر انتشار و بهینه سازی مصرف انرژی مانند حمل-lookahead و افزودنی های حمل و نقل دستی سرعت را بهبود می بخشد، در حالی که بهینه سازی سطح دروازه باعث کاهش پیچیدگی کلی مدار می شود.
تحلیل عملکرد مدارهای Arithmetic
عملکرد مدارهای محاسباتی مبتنی بر منطق بر دروازه بر اساس سرعت، منطقه، مصرف برق و قابلیت اطمینان ارزیابی می شود، زمان گرفته شده برای تغییرات ورودی برای انعکاس در خروجی، یک عامل حیاتی است که سرعت کلی مدار را کاهش می دهد.
مصرف برق تحت تاثیر تعداد دروازه ها و فعالیت های تعویض قرار می گیرد.طراحی مدار کارآمد با هدف تعادل سرعت و قدرت، به ویژه در دستگاه های قابل حمل و برق کم، قابلیت اطمینان بستگی به کیفیت دروازه ها و استحکام طراحی در برابر سر و صدا و خطا دارد.
برنامه های منطقی Arithmetic Circuits
- میکروپرپردازان و میکروکنترلرها
- پردازش سیگنال دیجیتال
- سیستم های جاسازی شده
- سخت افزار Cryptographic
- محاسبات علمی