مدار رمزگشا (Decoder Circuit)، در مدارهای الکتریکی (Electrical Circuit)
انواع مدارهای الکتریکی (Electrical Circuit) را در آموزش زیر شرح دادیم :
مدار رمزگشا (Decoder Circuit) :
مدار رمزگشا (Decoder) یک مدار ترکیبی است که یک کد باینری ورودی (با n بیت) را به یک کد یک-از-2^n (One-hot) در خروجی تبدیل می کند. یعنی به ازای هر ترکیب از ورودی ها، تنها یکی از 2^n خط خروجی فعال (معمولا HIGH) می شود. رمزگشاها بلوک های پرکاربردی در بسیاری از سیستم های دیجیتال هستند.
رمزگشای 2 به 4 (2-to-4 Line Decoder): این رمزگشا 2 ورودی (A1 و A0) و 4 خروجی (Y0 تا Y3) دارد. جدول درستی: | A1 | A0 | Y3 | Y2 | Y1 | Y0 | |:--:|:--:|:--:|:--:|:--:|:--:| | 0 | 0 | 0 | 0 | 0 | 1 | | 0 | 1 | 0 | 0 | 1 | 0 | | 1 | 0 | 0 | 1 | 0 | 0 | | 1 | 1 | 1 | 0 | 0 | 0 | معادلات خروجی:
\[ Y0 = \overline{A1} \cdot \overline{A0} \],
\[ Y1 = \overline{A1} \cdot A0 \],
\[ Y2 = A1 \cdot \overline{A0} \],
\[ Y3 = A1 \cdot A0 \].
انواع رمزگشا:
⭐ رمزگشای فعال HIGH/LOW: خروجی ها می توانند فعال HIGH یا فعال LOW باشند (در بسیاری از آی سی ها خروجی فعال LOW است).
⭐ رمزگشا با پایه فعال ساز (Enable): یک ورودی اضافی به نام Enable (یا Chip Select) وجود دارد که فقط در صورت فعال بودن آن، رمزگشا کار می کند. در غیر این صورت، همه خروجی ها غیرفعال هستند. این ویژگی برای اتصال چند رمزگشا به یک گذرگاه داده مفید است.
آی سی معروف 74LS138 یک رمزگشای 3 به 8 (3-to-8 line decoder) با خروجی فعال LOW و پایه های فعال ساز است.
کاربردها:
⭐ انتخاب تراشه (Memory Chip Select): در سیستم های کامپیوتری برای انتخاب یکی از چند تراشه حافظه بر اساس آدرس.
⭐ پیاده سازی توابع منطقی: یک رمزگشا به همراه یک گیت OR می تواند هر تابع بولی را پیاده سازی کند.
⭐ نمایشگرهای هفت قسمتی (Seven-Segment Displays): برای تبدیل کد BCD به سیگنال های لازم برای روشن کردن سگمنت ها.