تا به حال به این فکر کردهاید که داخل تراشههای یک کنسول کلاسیک چه میگذرد؟ به تازگی ویدیویی از شبیهسازی تراشه آتاری ۲۶۰۰ منتشر شده که نحوه خواندن دادهها از حافظه ROM این کنسول را نشان میدهد.
پژوهشگری به نام الکس موردوینسف (Alex Mordvintsev) به تازگی ویدیوی جدید و فوقالعادهای از شبیهسازی سطح ترانزیستور یک تراشه ۸ بیتی منتشر منتشر کرده است. در این ویدیو، یک ROM سفارشی به نام Floppy Rescue روی نسخه شبیهسازی شده از کنسول آتاری ۲۶۰۰ در حال اجراست.
نمایش حرکت دادهها در کندترین حالت ممکن
به گفته موردوینسف، این ابزار شبیهسازی همچنان در دست توسعه قرار دارد و هنوز به صورت عمومی منتشر نشده است. ویدیو با یک نمای تمامصفحه از «Tiny Atari 2600» آغاز میشود؛ یک سیستمرویتراشه (SoC) که بر اساس پردازندههای کلاسیک این کنسول ساخته شده و بخشی از پروژه سختافزاری Tiny Tapeout 9 است. سپس دوربین به داخل مدارها زوم میکند و حرکت اطلاعات را در میان گیتها و سیمهای مدار نشان میدهد.
البته این شبیهسازی به شدت کند شده است تا حرکت دادهها بهتر قابل مشاهده باشد. در مانیتور VGA سمت راست تصویر، مشاهده میکنید که از ابتدا تا انتهای این ویدئو، تا تنها نیمی از صفحه عنوان بازی بارگذاری شده است. همین فرآیند در یک آتاری ۲۶۰۰ واقعی در کسری از ثانیه رخ میدهد.

با استانداردهای امروزیِ صنعت نیمههادیها، آتاری ۲۶۰۰ احتمالاً متعلق به عصر حجر است. کنسول اصلی آتاری ۲۶۰۰ در سال ۱۹۷۷ با سه تراشه اصلی ساخته شد: پردازنده MOS 6507، تراشه TIA که مسئول پردازش تصویر، صدا، ورودیها و تشخیص برخورد بود و تراشه RIOT شامل رم، ورودی/خروجی و تایمر. در پروژه Tiny Tapeout، تمامی این قطعات درون یک SoC واحد ادغام شدهاند و این دقیقاً همان چیزی است که در این ویدیو در حال فعالیت است.












نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت