إنطلاقاً من المشاركة السابقة سوف يتم إيضاح ....
كيفية إستخدام مسجلات الإزاحة في الماتركس
و كيفية توليد نبضة تسلسلية موجبة أو سالبة .......
الملف المرفق يحتوي على ملفين HEX
- MATRIX_M8_reg_Nx8
لتوليد نبضة تسلسلية سالبة
- MATRIX_M8_reg_Px8
لتوليد نبضة تسلسلية موجبة
الفكرة الأساسية لعمل مسجلات الإزاحة في الماتركس هي توليد نبضات تسلسلية , موجبة أو سالبة "الأمر يتعلق بالهاردوير المستخدم"
عدد هذه النبضات هو عدد أعمدة الماتركس .
كما هو معلوم مسجل الإزاحة يحتاج إلى نبضات ساعة مستمرة PLS
بحيث يتم إزاحة البيانات الآنية للأقطاب عند كل نبضة
و في حالتنا هذه الماتركس فإننا نحتاج إلى توليد نبضة واحدة على مدخل البيانات لمسجل الإزاحة ....
بحيث إذا كانت
عدد أعمدة الماتركس ثمانية , يتم توليد نبضة البيانات الوحيدة هذه كل ثمانية نبضات من نبضات الساعة PLS
في ما يلي شرح لتوليد نبضة تسلسلية موجبة
.