سطح انتقال-ثبات

از ویکی‌پدیا، دانشنامهٔ آزاد

در طراحی مدار دیجیتال، سطح انتقال-ثَبات (RTL) (به انگلیسی: Register-transfer level) یک انتزاع طراحی است که یک مدار دیجیتال هماهنگ را از نظر جریان سیگنال‌های دیجیتال (داده) بین ثبات‌های سخت‌افزاری و عملیات منطقی انجام شده روی آن سیگنال‌ها مدل می‌کند.

انتزاع سطح انتقال-ثبات در زبان‌های توصیف سخت‌افزار (HDL) مانند وریلوگ و وی‌اچ‌دی‌ال برای ایجاد بازنمایش‌های سطح-بالا از یک مدار استفاده می‌شود که از آن می‌توان بازنمایش‌های سطح-پایین‌تر و درنهایت سیم‌بندی واقعی را استخراج کرد. طراحی در سطح RTL یک روش معمول در طراحی دیجیتال نوین است.[۱]

برخلاف طراحی کامپایلر نرم‌افزاری، که در آن سطح انتقال-ثبات یک بازنمایش میانجی و در پایین‌ترین سطح، سطح RTL ورودی معمولی است که طراحان مدار روی آن کار می‌کنند. در واقع، در ترکیب مدار، گاهی اوقات از یک زبان میانجی بین بازنمایش سطح انتقال-ثبات ورودی و نت‌لیست هدف استفاده می‌شود. برخلاف نت‌لیست، ساختارهایی مانند سلول‌ها، توابع و ثبات‌های چندبیتی در دسترس هستند.[۲] به عنوان مثال می‌توان به FIRRTL و RTLIL اشاره کرد.

مدل‌سازی سطح-تراکنش سطح بالاتری از طراحی سامانه الکترونیکی است.

جستارهای وابسته[ویرایش]

تخمین توان[ویرایش]

منابع[ویرایش]

  1. Frank Vahid (2010). Digital Design with RTL Design, Verilog and VHDL (2nd ed.). John Wiley and Sons. p. 247. ISBN 978-0-470-53108-2.
  2. Yosys Manual (RTLIL)

الگو:Digital systems