Donut.c على شريحة: عرض ثلاثي الأبعاد بسيط باستخدام الإزاحات والجمع

2025-01-12
Donut.c على شريحة: عرض ثلاثي الأبعاد بسيط باستخدام الإزاحات والجمع

يُفصّل هذا المشروع نقل برنامج donut.c الكلاسيكي إلى ASIC صغير، محققًا عرضًا ثلاثي الأبعاد للدانات باستخدام الإزاحات والجمع فقط، مع إلغاء الحاجة إلى الضرب. باستخدام CORDIC و ray marching، تم تقديم تصميم من 4 بلاطات إلى Tiny Tapeout 8، مما أدى إلى تنفيذ الأجهزة على شريحة 130 نانومتر. تؤدي قيود الموارد إلى عرض تقريبي، متعدد الأضلاع، مما يُبرز أناقة تصميم الأجهزة البسيط.