আমার এসপিআই লাইনগুলি কীভাবে রুট করা উচিত?


17

আমার পরিকল্পনা অনুসারে, আমার সাথে একসাথে 4 টি এসপিআই ডিভাইস রয়েছে। আমি 8MHz পর্যন্ত এসপিআই পরিচালনা করতে যাচ্ছি। স্যাঁতস্যাঁতে প্রতিরোধকগুলি ইনস্টল করার সাথে আমার কি উদ্বিগ্ন হওয়া উচিত? উত্স অবসান প্রতিরোধক? আমি কি তাদেরকে তারকা গঠনে বা সিরিয়াল ফ্যাশনে যাত্রা করব? প্রচুর ভায়াস যোগ করা সংকেত অখণ্ডতায় আঘাত করে?

আমাকে আরও যোগ করতে হবে যে এই ডিভাইসগুলি একে অপরের 25 মিমি মধ্যে একত্রে খুব কাছাকাছি রয়েছে।

উত্তর:


11

সিগন্যাল অখণ্ডতার দৃষ্টিকোণ থেকে, 8 মেগাহার্টজ আসলে তত দ্রুত নয় তাই আপনি সম্ভবত কোনও যুক্তিসঙ্গত বিন্যাসের সাথে দূরে যেতে পারেন। আপনি লেআউটে সমাপ্তি প্রতিরোধকদের অন্তর্ভুক্ত করতে চাইতে পারেন। আপনার যদি তাদের প্রয়োজন না হয় তবে আপনি কেবল 0 ওহম প্রতিরোধকগুলি ইনস্টল করতে পারেন এবং তারপরে পরবর্তী সংশোধনীতে রেখে দিন। আপনাকে শক্ত লেআউট (যেমন সংক্ষিপ্ত আকারে ছোট চিহ্ন) দেয় যা দিয়ে আমি (তারকা বনাম সিরিয়াল) রেখে দেব। উচ্চ গতির লেআউটের জন্য স্টাবগুলি একটি খারাপ জিনিস হিসাবে বিবেচিত হয়, সুতরাং আমি এক বা অন্যটি বেছে নেব এবং এমন কোনও স্কিম নেই যা যেখানে কিছু অংশ সিরিয়ালভাবে আবদ্ধ থাকে এবং অন্যরা সেখান থেকে শাখা বন্ধ করে দেয়। সিরিয়াল ফ্যাশনে শুকানোর সময়, স্টাবগুলি যতটা সম্ভব সংক্ষিপ্তভাবে প্রধান লাইনগুলি থেকে দূরে রাখুন। বায়াস যোগ করা সংকেত অখণ্ডতার ক্ষতি করে, তবে আমি যেমনটি উল্লেখ করেছি যে আপনি সম্ভবত 8 মেগাহার্টজ এ এত বড় টাইমিং বাজেট রাখেন তাতে কিছু আসে যায় না। অন্য প্রশ্নটি হ'ল, আপনার কি গ্রাউন্ড এবং পাওয়ার প্লেন রয়েছে? যদি তা হয় তবে আপনি একই সমতলে রেফারেন্সযুক্ত সিগন্যাল রাখতে চান (উদাহরণস্বরূপ, গ্রাউন্ড প্লেনের সাথে উল্লিখিত বোর্ডের একপাশে এসসিএলকে ট্রেস চালাবেন না এবং অন্যদিকে দিয়ে চালিত করুন এবং কিছুক্ষণ পাওয়ারের সাথে রেফারেন্স করুন সমতল)। সিগন্যাল অখণ্ডতা সম্পর্কিত সমস্যাগুলি সম্পর্কে আপনাকে চিন্তিত হওয়ার অনেক আগে আপনাকে এখানে ইএমসি সম্পর্কিত সমস্যাগুলি নিয়ে ভাবতে হবে, তবে ইএমসি আপনার প্রকল্পের জন্য উদ্বেগের বিষয় নাও হতে পারে।


3
ঘড়ির ফ্রিকোয়েন্সি আসলেই কিছু যায় আসে না। এটি প্রান্তগুলির উত্থান-সময় এবং পতনের সময় যা সংকেত অখণ্ডতা এবং EMC উদ্বেগ নির্ধারণ করবে। যদি স্যুইট রেট কন্ট্রোল ব্যবহার না করে এবং এমন ট্রান্সসিভার ব্যবহার না করে যা 8Mhz এর চেয়ে বেশি দ্রুত পরিচালনা করতে পারে তবে বলুন 50Mhz আপনার কাছে সিগন্যাল অখণ্ডতা এবং EMC ইস্যু থাকতে পারে যা আপনার 50Mhz এ থাকতে পারে যদিও বাসের ঘড়ির হার অনেক কম। এর সাথে মোকাবিলার একটি সাধারণ উপায় হ'ল কয়েক স্তরের হার হার নিয়ন্ত্রণের সাথে ট্রান্সসিভার ব্যবহার করা বা বৃদ্ধি / পতনের সময়গুলি ধীর করার জন্য বাহ্যিক উপাদানগুলি ব্যবহার করা।
চিহ্নিত করুন

2
@ মার্ক, উত্থানের সময় EMC বিষয়গুলি চালিত করে, তবে অগত্যা অখণ্ডতার বিষয়গুলি নয়। টাইমিং বাজেট 8 মেগাহার্টজ এ এত বড় যে আপনার কোনও প্রকার সংকেত অখণ্ডতা সমস্যা ছাড়াই সমস্ত প্রকার ইএমসি সমস্যা থাকতে পারে কারণ ঘড়িটি ডেটা ল্যাচ করার আগে সংকেত স্থির থাকবে। আমার ধারণা হ'ল তার এখানে প্রায় 20ns মার্জিন আছে। অবশ্যই, যদি সমস্যাটি এত খারাপ হয় যে ঘড়িটি ডাবল ল্যাচ হয়ে যাচ্ছে বা অন্য কোনও কিছু হয়ে থাকে, তবে তার সমস্যা থাকতে পারে তবে একটি ভয়াবহ বিন্যাস ব্যারি করা সম্ভবত নেই। উচ্চতর ফ্রিকোয়েন্সিতে সমাপ্তি এবং লেআউটটি সততার জন্য অনেক বেশি গুরুত্বপূর্ণ হয়ে ওঠে, তবে বেশিরভাগ লোকেরা এসপিআই

2
সাধারণভাবে, কেন (স্থল ও বিদ্যুৎ সমতলযুক্ত 4-স্তর পিসিবিতে) বোর্ডের একপাশ থেকে অন্য দিকে স্থানান্তরিত করা, সেই কারণে স্থল বিমান থেকে বিদ্যুৎ সরবরাহে রেফারেন্স পরিবর্তনের ফলে ইএমআই হতে পারে?
মোহাম্মদসডটমেন্ড

5

এটি প্রান্তের হারের উপর নির্ভর করে। যদি এটি একটি দ্রুত সাধারণ-উদ্দেশ্যমূলক চিপ দ্বারা চালিত হয়, যেমন একটি এফপিজিএ, তবে আপনি যত্ন নিতে পারেন। তবে 25 মিমি অবধি আপনি ঠিক আছেন যদি না উত্থানের সময়টি খুব দ্রুত হয়।

@ বিটি 2 যেমন বলেছে, ভায়াগুলি সিগন্যাল অখণ্ডতার ক্ষতি করে, তবে আমি এই দূরত্বে এটি নিয়ে চিন্তা করব না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.