تطوير الوحدة النمطية على iMX8 من NXP. ميزات نقل تتبع DDR

تحياتي يا هبر!



منذ بعض الوقت ، قدم NXP خط معالج iMX8. سيكون من الغريب تفويت فرصة وعدم تطوير وحدة جديدة. من يهتم بالفروق الدقيقة ، أطلب قطعًا (الكثير من الصور خفيفة الوزن).

مقدمة (تخطي)


لطالما تم ربطنا بمنتجات NXP ، من حيث المعالجات ، ونتابع دائمًا آخر تحديثات الشركة. عندما يتم إصدار منتج جديد ، نشتري مرجعًا ونستلم عينات من خلال الموزعين حتى يبدأ المبرمجون على الفور في تطوير الرقاقة ، ويتلقى موظفو الجهاز ، فور الانتهاء من التكرار الأول ، نموذجًا للمنتج بسرعة. يلعب الدعم الفني دورًا مهمًا في كل هذا ، والذي يوفر SDK و HDK ويجيب عن أسئلة المبرمجين والأجهزة. في حين أن أولها يبدأ البرنامج ويبدأ في تكييفه مع مهامنا ، يقوم الثاني بإعداد التكرار الثاني للوحة مع الأخطاء المصححة ، إن وجدت (على سبيل المثال ، تم تجهيز وحدة المعالج القائمة على شريحة iMX7 التي طورها العميل من التكرار الأول ، والثانية كانت تجميلية بحتة ، وكانت الوحدة على تم تطوير iMX6UL / ULL لأول مرة لمشاريعنا ، وأصبح فيما بعد منتجًا منفصلاً ،أيضا دون تغيير تقريبا بعد الإصدار الأول). عند تطوير الحديد ، نحافظ جزئيًا على الدوائر المرجعية (بشرط ألا يضر ذلك بجودة المنتج) ، بحيث يكون إرساء البرنامج والأجهزة سريعًا وغير مؤلم. يؤدي كل تكرار جديد إلى اختبارات جديدة ، والتي لا يجب إعادة تشغيلها فحسب ، بل يجب استكمالها أيضًا ، مع مراعاة جميع التغييرات. يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.عند تطوير الحديد ، نحافظ جزئيًا على الدوائر المرجعية (بشرط ألا يضر ذلك بجودة المنتج) ، بحيث يكون إرساء البرنامج والأجهزة سريعًا وغير مؤلم. يؤدي كل تكرار جديد إلى اختبارات جديدة ، والتي لا يجب إعادة تشغيلها فحسب ، بل يجب استكمالها أيضًا ، مع مراعاة جميع التغييرات. يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.عند تطوير الحديد ، نحافظ جزئيًا على الدوائر المرجعية (بشرط ألا يضر ذلك بجودة المنتج) ، بحيث يكون إرساء البرنامج والأجهزة سريعًا وغير مؤلم. يؤدي كل تكرار جديد إلى اختبارات جديدة ، والتي لا يجب إعادة تشغيلها فحسب ، بل يجب استكمالها أيضًا ، مع مراعاة جميع التغييرات. يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.بحيث يكون إرساء أجزاء البرامج والأجهزة سريعًا وغير مؤلم. يؤدي كل تكرار جديد إلى اختبارات جديدة ، والتي لا يجب إعادة تشغيلها فحسب ، بل يجب استكمالها أيضًا ، مع مراعاة جميع التغييرات. يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.بحيث يكون إرساء أجزاء البرامج والأجهزة سريعًا وغير مؤلم. يؤدي كل تكرار جديد إلى اختبارات جديدة ، والتي لا يجب إعادة تشغيلها فحسب ، بل يجب استكمالها أيضًا ، مع مراعاة جميع التغييرات. يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.يتطلب كل تفريغ جديد لجربا من المشروع التحقق (إنتاج العينات واختبارها) قبل بدء السلسلة. عادة ما تكون الوحدة المطورة حلاً عالميًا وتستخدم في مشاريعنا المختلفة. أيضًا ، يطلب بعض العملاء تخصيص الوحدة ، على سبيل المثال ، من حيث ثقوب التثبيت ، وأنواع الموصلات ، والتكوين ، أو جميعها في وقت واحد ، لاستخدامها كمنتج نهائي في تطوراتهم المستقبلية.

هذه هي الطريقة التي ننتقل بها عادةً من إخراج المعالج إلى ظهور منتجنا الجديد. في بعض الأحيان يكون الأمر بسيطًا وسريعًا ، ولكن يحدث أنه يجب عليك إجراء تحسينات جادة في وقت قصير ، والتي تظهر أثناء الاختبار.

من أين نبدأ؟


لن أخوض في الأعمال التحضيرية التي تسبق بدء المشروع - وهذا هو تنسيق الاختصاصات ، ووضع جدول زمني للعمل ، والموافقة على التقديرات ، وما إلى ذلك. سأتحدث عن الخطوات القليلة الأولى التي يمكن أن تساعد بشكل كبير في تقليل وقت تطوير المشروع ، باستخدام iMX8 في مصمم Altium كمثال. لن يكون شيئًا خارقًا ومضطربًا ، أعتقد أن الكثيرين يفعلون ذلك ، ولكن ربما ليس كل شيء.

الشيء الأكثر رعبا ، ربما ، عندما أنظر إلى وثائق معالج أو دائرة جاهزة ، هو احتمال تتبع ذاكرة الوصول العشوائي. عاجلاً أم آجلاً سيواجه الجميع هذا ، ولكن كما يقولون ، من الأفضل في وقت لاحق ، إذا كانت هناك مثل هذه الفرصة. حسنًا ، إذا كنت تستخدم شريحة واحدة فقط في الجهاز ، فقد يكون من الأسهل إجراء التتبع بنفسك. فيما يلي مثال لتتبع DDR3L لـ Xilinx (لوحة مكونة من 4 طبقات). صمم من الصفر ، لا شكاوى.



رسم بياني 1. تتبع ذاكرة DDR3L RAM لـ Xilinx XC7A35T-1FTG256

ولكن عندما تحتاج إلى 4 شرائح ، وحتى على جوانب مختلفة من اللوحة ، لتقليل الحجم. فيما يلي مثال لوحدة نمطية على iMX6Q.



الصورة 2. تتبع 4 رقائق DDR3 RAM لـ NXP iMX6Q (2 في الأعلى ، 2 في الأسفل - واحدة تحت الأخرى)

هذه أيضًا ليست مهمة شاقة ، لكني لا أرى النقطة فيها (أكرر ، هذا لسوء الحظ ليس هو الحال دائمًا) إذا كان يمكن تبسيطه مع الحفاظ على جودة منتج تم تصحيحه واختباره (في حالتنا ، هذه مرجع يمكنك "لمسه" ) في التكرار الأول ، الشيء الرئيسي هو أن الشريحة تبدأ وتعمل أكبر عدد ممكن من الواجهات. هذا يعني أنه على الأقل تعمل الذاكرة معنا ، يتم توفير كل الطاقة اللازمة ويتم اختيار مكدس اللوحة بشكل صحيح. سيتم تنفيذ المزيد من العمل في اتجاه تحسين معلمات اللوحة من حيث الأداء المحيطي. لذا ، فإن الأولوية الأولى بالنسبة لنا هي الذاكرة (التشغيلية وغير المتطايرة) والقوة.

ليس سراً أنه بالنسبة للمعالج الذي يتم إنتاجه بكميات كبيرة ويحظى بدعم من الشركة المصنعة ، كقاعدة عامة ، يمكنك العثور على مجموعة كاملة من الوثائق (الاستثناءات هي منتجات بموجب اتفاقية عدم الإفشاء ، منتجات جديدة بدون دعم ، إلخ). أنا ، في المرحلة الأولى ، سأهتم ببعض الوثائق فقط - هذه ورقة بيانات ومخطط وتتبع للوحة المرجعية. علاوة على ذلك ، كل هذا يتوقف على الشكل الذي سيتم نقل هذه الوثائق فيه ونظام CAD الذي تعمل فيه. أنا أعمل فقط في Altium Designer ، وبالتالي لا يمكنني استخدام الدوائر وثنائي الفينيل متعدد الكلور من الشركات المصنعة ، لأنها تأتي عادةً بتنسيقات مختلفة. هناك مشكلة أخرى لتحويل المشاريع من برامج الجهات الخارجية وهي عدم تطابق حقول قاعدة المكونات ، ونتيجة لذلك ، استحالة تفريغ قائمة العناصر. وما هو محزن حقًا هو عدم وجود اتصالات بين المكونات (ليس دائمًا ، ولكن في كثير من الأحيان).

في هذه المقالة ، أود أن أتحدث عن كيفية نقل مشروع جزئيًا إلى Altium باستخدام دائرة محولة و pcb.

تسمح لك حزمة Altium Designer المضمنة ، والتي تسمى معالج الاستيراد ، باستيراد الملفات من أنظمة CAD الأخرى. شخصيًا ، هذا مصحوبًا بالرقص المستمر مع الدف ، لأنه بالإضافة إلى Altium ، على سبيل المثال ، يجب تثبيت Allegro ، لكنني لن أتحدث عن ذلك. هذا مخصص لمقاطع الفيديو والمقالات الفردية على الإنترنت. التحويل ، عادة ، ولكن ليس دائمًا ، لا يسمح لك بالحصول على مسودة عمل ، لست بحاجة إليها. لعملنا ، نحن بحاجة إلى ملف ثنائي الفينيل متعدد الكلور ويفضل أن يكون تخطيطيًا. على سبيل المثال ، سأستخدم المشروع المرجعي على iMX8 - "MCIMX8M-EVK-DESIGNFILES".



تين. 3. اللوحة المرجعية MCIMX8M-EVK-DESIGNFILES

نظرًا لأنني أخطط لتطوير وحدة نمطية ، فلن أحتاج إلى معظم الواجهات - سيتم تنفيذها على اللوحة الأم. حتى تظهر الصورة أنه يجب عليك تقليص الكثير عند ترتيب المكونات ومن pcb يمكنني فقط أخذ تتبع LPDDR4 (MT53B768M32D4NQ-062) و PMIC (وحدة تحكم الطاقة لمعالج MC34PF4210A1ES). eMMC وبطاقة SD بعيدتان عن الشريحة ، وسيتعين إعادة تتبعهما ، لكن هذه ليست مشكلة.

مكتبة المكونات


بالنسبة لمكتبتي من مشروع MCIMX8M-EVK-DESIGNFILES ، أخذت بعض المكونات فقط ، بما في ذلك المعالج والذاكرة و PMIC.

دعونا نلقي نظرة على مكون iMX8. فيما يلي لقطة شاشة للمكتبة. يحتوي MIMX8MQ7DVAJZXA على 14 جزءًا مجتمعة في مكون واحد. يسمح لك هذا الفصل بتوزيع الواجهات على أوراق مختلفة (أجزاء من الدائرة ، والتي يتم دمجها في مشروع واحد). على سبيل المثال ، "PART A" هو كل شيء عن USB ، "PART D" هو MIPI DSI ، "PART G" هو كل SAI ، إلخ. بالنظر إلى المستقبل ، سأقول أن مشروعي يحتوي على 12 ورقة فقط من المخططات ، على التوالي ، جمعت بعض العناصر لسهولة القراءة.



الشكل 4. التخطيطي MIMX8MQ7DVAJZXA

بعد الحصول على مثل هذا المكون بعد الاستيراد ، تجنبت إنشائه من الصفر ، مما قلل بشكل كبير من احتمال حدوث أخطاء في الدائرة. الآن حول ما يجب إصلاحه في معلمات المكون.



الشكل 5. Schematics MIMX8MQ7DVAJZXA

بالنسبة للمكونات المختلفة ، يمكن أن يكون عدد المعلمات مختلفًا ، ولكن يجب أن تكون بعض الحقول متشابهة بحيث يمكنك لاحقًا تحميل قائمة المكونات للطلب والترتيب. تم استيراد الحقول الموجودة على اليسار من المرجع. على اليمين - الذي أحتاجه لمزيد من العمل. المقاومات ، على سبيل المثال ، لديها المزيد من المعلمات ، المكثفات أكثر ، إلخ. في المثال الخاص بي ، الحد الأدنى من مجموعة المعلمات المطلوبة مع الرؤوس التي أحتاجها.

بنفس الطريقة ، قمت بتحويل وتعديل ذاكرة الوصول العشوائي ووحدة التحكم في الطاقة. بعد ذلك ، أقوم بإنشاء مشروع جديد (مع معرفة عدد الأوراق التي سأحصل عليها تقريبًا) ، ونقل أجزاء من الدوائر مع ربط هناك ، واستبدال المكونات المستوردة بأخرى خاصة بي. والنتيجة هي قطع الدوائر التي تشبه إلى حد كبير الأصلي. في هذه المقالة لن أتحدث عن هيكل المشروع ، والعلاقة بين الأوراق ، وما إلى ذلك ، فلننتقل إلى الأمام.

تم تنفيذ أبسط جزء من العمل. الآن يمكنك البدء في المرحلة الثانية - وهذا هو نقل مكون مكتبة الكلور.

هنا تقريبًا هو نفسه كما كان من قبل ، ولكن بدلاً من المعلمات - الطبقات. في مكوناتي ، أستخدم مجموعة ثابتة من الطبقات. بالإضافة إلى "أعلى" قياسي ، "أعلى تراكب" ، "أعلى الماضي" ، وما إلى ذلك ، على سبيل المثال ، في "ميكانيكي 1" أرسم مخططًا للمكونات ونموذج ثلاثي الأبعاد وأضع ".Designator" - يتم ذلك لاحقًا كان من الأسهل تفريغ رسم التجميع (وغيرها). يتم حذف جميع الحقول الإضافية التي لا أستخدمها. وهكذا ، بقي لي حوالي 15 منهم ، بدلاً من 24 ، كما كان بعد الاستيراد. في كثير من الأحيان بالنسبة لـ BGA و QFN ، من الضروري تغيير فتح قناع الوسادات ، وإجراء تعديلات أخرى على قدرات الإنتاج ، إلخ.



الشكل 6. ثنائي الفينيل متعدد الكلور MIMX8MQ7DVAJZXA

الآن في الخصائص التخطيطية تحتاج إلى توصيل المكون مع ثنائي الفينيل متعدد الكلور. لفهم كل شيء مكتوب أعلاه بشكل أفضل ، يمكنك مشاهدة مقاطع فيديو تعليمية حول إنشاء مكتبة لـ Altium.

في المرحلتين الأوليتين من التحضير ، تمكنت من إنشاء مكونات مكتبة يمكن استخدامها الآن في المشروع. استغرق الأمر وقتًا أقل بكثير مما لو كنت أقوم به من الصفر.

نقل أثر


المرحلة الثالثة هي الأصعب - وهي نقل جزء من الأثر من اللوحة المرجعية إلى المشروع. يجب أن تكون حذرا للغاية. عادة ، تؤدي أخطاء الاستيراد إلى ظهور أخطاء في النقل (بين بيئات التطوير) ، لذلك ما عليك سوى "استعارة" ما تحتاجه ، وهو أمر سيستغرق الكثير من الوقت والجهد. لا أوصي بشكل خاص بنقل الفياضات والمضلعات والقصاصات في المضلعات وقواعد جمهورية الكونغو الديمقراطية (التصميم -> القواعد ...).

يتم تتبع iMX8 على 10 طبقات ، لذلك سأستخدم المكدس نفسه مع نفس تسلسل الطبقات. من أجل راحة العمل مع مشروع MCIMX8M-EVK-DESIGNFILES ، سأخفي جميع المضلعات.



الشكل 7. اللوحة المرجعية MCIMX8M-EVK-DESIGNFILES. ثنائي الفينيل متعدد الكلور

تبدو مخيفة. مخيف جدا. يبدو أنه في هذا يمكنك بالفعل إغلاق Altium والبكاء. للراحة ، يمكنك إخفاء الطبقات غير الضرورية على الإطلاق ، ولكن هذا لن يساعد بشكل جذري ، ولكن من خلال الطبقات سيبدو أكثر أو أقل بساطة. يتم فصل DDR على 4 طبقات ، لكني لم أحصل على القاع سواء عن طريق الصدفة (انظر أدناه).



الشكل 8. تتبع LPDDR4 MCIMX8M-EVK-DESIGNFILES بواسطة طبقات

إذا وصلت إلى هذا المكان في مشروعك ، فقد تم بالفعل نصف عمل النقل ، أو ربما المشروع بأكمله.

ربما كنت قد خمنت بالفعل ما يجب القيام به بعد ذلك؟ نعم ، يبقى فقط لنسخ طبقة تلو الأخرى بشكل صحيح. سأخبرك كيف أفعل ذلك لتجنب الأخطاء البسيطة.

بادئ ذي بدء ، أفتح اللوحة المرجعية والمنجم ، مع تحميل المكونات منه من الدائرة على شاشتين (هذا الخيار هو الأكثر ملاءمة للتطوير). أقوم بنسخ المعالج والذاكرة من اللوحة المرجعية إلى نفسي (يعد ذلك ضروريًا لكشف هذه المكونات مع مراعاة التتبع الموجود).



الشكل 9. الترتيب المتبادل للذاكرة والمعالج (المرجع على اليسار)

بعد ذلك ، من الضروري تثبيت المعالج وذاكرة اللوحة الخاصة بنا فوق تلك المثبتة بشكل صحيح ، وبعد ذلك فقط قم بإزالة المكونات المنسوخة من المرجع.



الشكل 10. الموقع الصحيح للمعالج والذاكرة

يمكن إخفاء خطوط الاتصال الزائدة مؤقتًا ومتابعة نقل التتبع مباشرة.

ستحتاج إلى استخدام طريقتين لنسخ الأسلاك. الأول هو الأبسط والأطول - نسخ الموصلات واحدًا تلو الآخر. لا تحتاج إلى نسخ جميع الاتصالات بهذه الطريقة - سيستغرق الأمر الكثير من الوقت ، ولكن في بعض الأحيان يكون الأمر مناسبًا. على سبيل المثال ، خذ إشارات الصدمات على الوسائد AE14 و AD14 و AE12 و AD12. انقر فوق RMB في المستكشف ، حدد عنصر القائمة Find Finds Objects ... ، في النافذة التي تظهر ، ضع علامة على اسم المستكشف والطبقة (يمكنك النسخ على الفور من جميع الطبقات ، بما في ذلك الثقوب).



الشكل 11. نسخ موصل واحد في طبقة واحدة (أعلى)

بعد ذلك ، اضغط على Ctrl + C واضبط الماوس على لوحة المعالج. نذهب إلى مجلسنا والضغط على Ctrl + V ولصقها. نكرر لجميع الموصلات الأربعة ووضع ثقوب في منصات الذاكرة للذهاب إلى الأسفل - هناك مقاومات. إذا قمت بعمل نسخ في جميع الطبقات ، فسيكون من السهل تثبيت المقاومات.



الشكل 12. نسخ موصل واحد

الشكل 12. (على اليمين) يوجد موصل منفصل (مع تقاطع الماوس) - هذا مثال لنسخ موصل في جميع الطبقات باستخدام vias. جوهر الطريقة هو أنه عندما تقوم بنسخ الموصل و "ضبطه على الوسادة" ، فإنه يأخذ اسم اللوحة (تحتاج إلى توخي الحذر - إذا قمت بنسخ الموصل إلى لوحة أخرى ، فسيأخذ اسم الوسادة الأخرى ).

حتى الآن يمكنك نقل جميع الموصلات من المرجع إلى لوحتك بنفسك ، ولكن هناك طريقة أبسط (بشكل عام هناك العديد ، ولكن دعونا نركز على واحدة) ، فهي رائعة لنسخ مجموعات من الموصلات في طبقة واحدة. من أجل بدء نسخ الموصلات من الطبقة الثانية (واللاحقة) ، من الضروري نقل الموصلات العلوية من جميع منصات المعالج ، وإلا سيتم قطع توصيل الموصلات (نحتاج إلى نقل vias من الأعلى إلى طبقات أخرى ، حتى يتم ربط الموصلات بها) .



الشكل 13. انسخ جميع الموصلات التي تحتوي على فتحات إلى الأعلى

الآن لدي جميع منصات إزالة من المعالج ويمكن استخدامها على طبقات أخرى. هذا ، في طبقة أخرى ، يمكنني ربط الموصلات دون خوف من أن تصبح NoNet (الموصلات المعلقة "في الهواء" التي لم تلتقط). بعد ذلك سأقوم بنقل الطبقة 6 (الثالثة ، إذا نظرت إلى الشكل 8.) ، لإظهار اختراق آخر. كل نفس ، حدد ، نسخ مع تجليد في أي حفرة أو وسادة ولصق.



الشكل 14. نسخ جميع الموصلات بفيا من الطبقة 6

ما هو الاختراق؟ لذا ، بالإضافة إلى تتبع ذاكرة الوصول العشوائي ، تمكنت من إخراج الواجهات من المعالج ، والتي سيتم تجميعها بالفعل في أجزاء معينة من اللوحة. في الشريحة ، توجد حافلات البيانات الفردية في أماكن محددة. على سبيل المثال ، في iMX8 ، في أسفل يسار CSI ، أعلى NAND مباشرةً ، وما إلى ذلك ، أي أنه لا يمكن عرضها بطريقة مختلفة على أي حال.

بعد نقل جميع الطبقات الضرورية ، من الضروري إزالة جميع الموصلات وموصلات NoNet (عند نسخ خمس طبقات ، سيكون هناك خمس فتحات على كل لوحة على كل لوحة). ثم أقوم بالترتيب يدويًا ، وفي نفس الوقت أتحقق من جميع الاتصالات. مع بعض المهارة ، ستستغرق جميع أعمال النقل عدة ساعات.

الأسفل


في الشكل 8. لقد عرضت الطبقة السفلية ، والتي أريد أيضًا نقلها. لكن الشيء الرئيسي فيه ليس الموصلات (لا يوجد الكثير منها) ، ولكن ترتيب المكونات. هناك 132 عنصر تحت الرقاقة وذاكرة الوصول العشوائي. عادة لا أقوم بنسخ هذه الطبقة ، ولكن ببساطة ضع السلبي وكذلك على المرجع (من خلال فتح لوحتين على شاشات مختلفة). هذا الخيار مناسب إذا لم تقم بتغيير حجم المكونات إلى حجم أكبر ، وإلا سيتعين عليك العبث.



الشكل 15. المكونات في الجزء الخلفي من لوحة الوحدة



الشكل 16. التتبع النهائي تحت المعالج وذاكرة طبقات الإشارة

خاتمة


تلخيص ، يمكنني القول أن طريقة النقل هذه بسيطة للغاية (لا أستبعد أن هناك طرقًا أخرى). إذا بدأت ببطاقات بسيطة على 4 طبقات ، فيمكنك أن تتعلم بسرعة كيفية نقل آثار أكثر تعقيدًا ، دون إنفاق موارد كبيرة عليها. حول هذا ، أعتقد أنه يمكن إكمال المقالة.

بالنسبة إلى "البذور" ، سأقول أنه على اللوحة الناتجة هناك 156 مضلعًا ، وإذا كان أي شخص مهتمًا ، يمكنني كتابة مقال حول كيفية وضعها على هذه الوحدة ، وما هي الصعوبات التي نشأت بسبب الأبعاد الصغيرة (أبعاد الوحدة 81 مم * 58 مم) وماذا وينبغي النظر في.

شكرا للانتباه!

All Articles