پردازنده موتورولا MC68030RC2 5B
68030 یک ریزپردازندهی ۳۲ بیتی کامل نسل دوم از موتورولا است.
68030 عضوی از خانوادهی دستگاههای M68000 است که یک هستهی واحد پردازش مرکزی (CPU)، یک حافظهی نهان داده، یک حافظهی نهان دستورالعمل، یک کنترلکنندهی گذرگاه بهبود یافته و یک واحد مدیریت حافظه (MMU) را در یک دستگاه VLSI واحد ترکیب میکند. این پردازنده برای کار با سرعتهای کلاک بالاتر از ۲۰ مگاهرتز طراحی شده است. MC68030 با رجیسترها و مسیرهای دادهی ۳۲ بیتی، آدرسهای ۳۲ بیتی، یک مجموعه دستورالعمل غنی و حالتهای آدرسدهی متنوع پیادهسازی شده است.MC68030 یک کد شیءگرای رو به بالا است که با اعضای قبلی خانواده M68000 سازگار است و دارای ویژگیهای اضافه شدهای مانند واحد مدیریت حافظه (MMU) روی تراشه، حافظه پنهان داده و رابط گذرگاه بهبود یافته است. این ریزپردازنده رابط کمک پردازنده انعطافپذیر پیشگام در MC68020 را حفظ کرده و از طریق این رابط با کمک پردازنده نقطه شناور MC68881 یا MC68882 پشتیبانی کامل از ممیز شناور IEEE را ارائه میدهد. همچنین، بلوکهای عملکردی داخلی این ریزپردازنده برای کار موازی طراحی شدهاند و امکان همپوشانی اجرای دستورالعملها را فراهم میکنند. علاوه بر اجرای دستورالعمل، حافظههای پنهان داخلی، واحد مدیریت حافظه روی تراشه و کنترلکننده گذرگاه خارجی همگی به صورت موازی کار میکنند.MC68030 به طور کامل از ساختار گذرگاه غیر مالتی پلکس شده MC68020، با 32 بیت آدرس و 32 بیت داده، پشتیبانی میکند. گذرگاه MC68030 دارای یک کنترلر پیشرفته است که از چرخههای گذرگاه ناهمزمان و همزمان و انتقال دادههای پشت سر هم پشتیبانی میکند. همچنین از مکانیسم اندازهگذاری پویای گذرگاه MC68020 پشتیبانی میکند که به طور خودکار اندازه درگاههای دستگاه را به صورت چرخه به چرخه تعیین میکند، زیرا پردازنده عملوندها را به دستگاههای خارجی منتقل میکند یا از آنها میگیرد.
ویژگیهای ریزپردازنده MC68030 عبارتند از:
* کد شیء سازگار با ریزپردازندههای MC68020 و مدلهای قبلی M68000
* گذرگاههای آدرس و داده کامل ۳۲ بیتی غیر مالتی پلکس شده
* ۱۶ رجیستر داده و آدرس همه منظوره ۳۲ بیتی
* دو اشارهگر پشته سرپرست ۳۲ بیتی و ۱۰ رجیستر کنترل خاص منظوره
* حافظه نهان دستورالعمل ۲۵۶ بایتی و حافظه نهان داده ۲۵۶ بایتی میتوانند به طور همزمان قابل دسترسی باشند
* واحد مدیریت حافظه صفحهبندی شده که آدرسها را به صورت موازی با اجرای دستورالعمل و دسترسیهای داخلی به حافظه نهان ترجمه میکند
* دو بخش شفاف اجازه میدهند دسترسی ترجمه نشده به حافظه فیزیکی برای سیستمهایی که بلوکهای بزرگی از دادهها را بین آدرسهای فیزیکی از پیش تعریف شده منتقل میکنند – مانند برنامههای گرافیکی –
* معماری خط لولهای با افزایش موازیسازی، امکان دسترسی به حافظههای نهان داخلی را به صورت موازی با انتقالهای گذرگاه و اجرای دستورالعملها فراهم میکند. همپوشانی داشته باشند
* کنترلکننده گذرگاه بهبود یافته از چرخههای گذرگاه ناهمزمان (حداقل سه کلاک)، چرخههای گذرگاه همزمان (حداقل دو کلاک) و انتقال دادههای پشت سر هم (حداقل یک کلاک) همه به فضای آدرس فیزیکی پشتیبانی میکند.
* اندازهگذاری پویای گذرگاه از حافظهها و لوازم جانبی 8، 16 و 32 بیتی پشتیبانی میکند.
* پشتیبانی از پردازندههای کمکی با رابط پردازنده کمکی M68000 – به عنوان مثال، پشتیبانی کامل IEEE از ممیز شناور ارائه شده توسط پردازندههای کمکی نقطه شناور MC68881/MC68882
* محدوده آدرسدهی منطقی و فیزیکی 4 گیگابایتی
* پیادهسازی شده در فناوری HCMOS موتورولا که امکان ترکیب گیتهای CMOS و HMOS (NMOS با چگالی بالا) را برای حداکثر سرعت، توان کم و اندازه بهینه تراشه فراهم میکند.
* سرعت پردازنده فراتر از 20 مگاهرتز
پردازنده موتورولا MC68010R10










نقد و بررسیها
هنوز بررسیای ثبت نشده است.