قمت بتطوير وحدة SPI Slave باستخدام بروتوكول مخصص لتنفيذ أوامر القراءة والكتابة، وربطها بذاكرة RAM أحادية المنفذ (Single-Port Asynchronous RAM).
يشمل التصميم:
معالجة أوامر القراءة والكتابة
كتابة العناوين (Address Writing)
كتابة البيانات (Data Writing)
استرجاع البيانات (Data Retrieval)
إدارة حالات البروتوكول باستخدام FSM
تم تنفيذ محاكاة كاملة للمعاملات المختلفة للتحقق من صحة الاتصال وسلامة نقل البيانات.