প্রদত্ত “ডিফারেন্সিয়াল প্রতিবন্ধকতা” র জন্য আমি কীভাবে পিসিবি ট্রেস রাখি?


11

এটি একটি ভাল সাধারণ প্রশ্ন এবং একটি প্রশ্নের আগে উত্তর জিজ্ঞাসা করা হয়েছে এমন প্রশ্নের উত্তর দেওয়ার চেষ্টা, তবে কেবল নির্দিষ্ট পরিস্থিতিতে।


একটি নির্দিষ্ট "ডিফারেন্সিয়াল প্রতিবন্ধকতা" সহ একটি ডিফারেনশিয়াল সিগন্যাল জুটির জন্য একটি পিসিবি বোর্ড রাখার আগে, আমার যা জানা দরকার তা কি আপনি বর্ণনা করতে পারবেন?

ইউএসবি, এমআইপিআই, আরএস -২২২, আরএস -৪৫৫, পিসিআই এক্সপ্রেস, ডিসপ্লেপোর্ট, এলভিডিএস, এইচডিএমআই এবং আরও অনেকগুলি সহ বিভিন্ন উচ্চ গতির সিরিয়াল বাসগুলির জন্য ডিফারেনশিয়াল জোড় ব্যবহার করা হয়।

"ডিফারেনশিয়াল প্রতিবন্ধকতা" এর সংজ্ঞা কী? একটি পিসিবি বোর্ডে, কেবল তারগুলিতে মোড় ঘোরানো বা বিকল্পগুলি করা দরকার, যেমন তারের মধ্যে ডিফারেনশিয়াল জোড়ার জন্য করা হয়? প্রতিটি দৈর্ঘ্যের প্রতিবন্ধটি কি "ডিফারেনশিয়াল প্রতিবন্ধকতা" অর্ধেকের সাথে মিলেছে, নাকি আরও জটিল যে এটি? সর্বোচ্চ সংকেত ফ্রিকোয়েন্সি প্রদত্ত দৈর্ঘ্যের মিল কতটা হওয়া উচিত?

উল্লেখযোগ্য সাহায্যগুলি:

উত্তর:


22

আমি এর সংক্ষিপ্তভাবে উত্তর দেওয়ার চেষ্টা করব, তবে এই ধরণের প্রশ্নের জন্য একটি দুর্দান্ত উত্স হ'ল এরিক বোগাটিনের সিগন্যাল এবং পাওয়ার ইন্টিগ্রিটি - সরলিকৃত

আপনি বেশ কয়েকটি উচ্চ গতির প্রোটোকল তালিকাভুক্ত করেছেন এবং বর্ণনা করেছেন যা শত শত পিকোসেকেন্ড পরিসরে সংকেত প্রান্তের হার রয়েছে। এর অর্থ হ'ল এমনকি কয়েক ইঞ্চি পর্যন্ত চিহ্নিত হওয়াগুলি বৈদ্যুতিকভাবে দীর্ঘ হিসাবে বিবেচনা করা যেতে পারে এবং এই সংক্রমণ চ্যানেলগুলি অবশ্যই সংক্রমণ লাইনের হিসাবে চালিত হতে হবে ।

খুব, রাখুন খুব সংক্ষিপ্তভাবে (ক SerDes ইনপুট / আউটপুট সিরিয়াল রেডিত্ত) একটি উচ্চ গতির ড্রাইভারে একটি পরিচিত impedance সঙ্গে একটি সঞ্চালন লাইন উপস্থাপন পারবেন ডেটার সংবহন deletrious সংকেত প্রতিচ্ছবি সফল যোগাযোগ হস্তক্ষেপ করতে পারে ছাড়া যে লাইন ক্রস। এটি আন্তঃস্মিবল হস্তক্ষেপ (আইএসআই), ক্রসস্টালক, অতিরিক্ত জিটার একটি ইউআই (ইউনিট অন্তর) রেন্ডারিং অব্যবহারযোগ্য এবং অন্যান্য অনেক প্রভাব হিসাবে প্রকাশ করতে পারে। মনে রাখবেন যে এর মধ্যে কয়েকটি প্রোটোকল (পিসিআইয়ের মতো) স্বল্প ব্যয়যুক্ত এফআর -4 এর উপর প্রচলিত তামার উপর 8GT / s বেশি পরিমাণে চাপ দিচ্ছে; এটি করার জন্য, ডিজাইনারদের ডেটা সংক্রমণের জন্য একটি উচ্চ-মানের চ্যানেল সরবরাহ করার জন্য তাদের যথাসাধ্য চেষ্টা করা উচিত।

প্রদত্ত প্রোটোকল (বা স্পেসিফিকেশন) সাধারণত একটি পছন্দসই বৈশিষ্ট্যযুক্ত প্রতিবন্ধকতা তালিকাবদ্ধ করে । উদাহরণস্বরূপ, ইন্টেল তাদের Xeon প্ল্যাটফর্মগুলিকে "100 ওহম ডিফারেনশিয়াল জোড়া" হিসাবে চালিত করার জন্য পিসিআই এক্সপ্রেস ট্রেসের অনুরোধ করতে পারে। এর অর্থ হ'ল তারা ডেটা স্থানান্তরের জন্য 100 ওম বৈশিষ্ট্যযুক্ত প্রতিবন্ধক সংক্রমণ লাইন প্রত্যাশা করার জন্য তাদের পিসিআই এক্সপ্রেস ট্রান্সসিভারকে যোগ্য এবং ডিজাইন করেছেন। ইউএসবিতে সাধারণত 90 ওহম প্রয়োজন হয়, আরএস -232 120 ওহম হতে পারে এবং ইথারনেট 100 ওহম হতে পারে। আমি এই পোস্টে একক-সমাপ্ত ট্রান্সমিশন লাইনের কাঠামোগুলিতে যাব না, তবে কমেন্টে নীচে উল্লিখিত হিসাবে প্রায় প্রথম অর্ডারে আপনি জোড়ের অর্ধবন্ধন হিসাবে নীচের প্রতিটি কাঠামোর 'অর্ধেক' বিবেচনা করতে পারবেন।

এখন, একটি প্রচলিত এফআর -4 পিসিবিতে ট্রান্সমিশন লাইন কাঠামো তৈরি করতে (এই জিনিসটি সাশ্রয়ী রাখার জন্য!), আমাদের কাছে বেশ কয়েকটি বিকল্প রয়েছে। ডিফারেনশিয়াল ট্রেসগুলির জন্য, আমাদের কাছে বেশ কয়েকটি বিকল্প রয়েছে। ধরা যাক আপনার ট্রেসগুলি শীর্ষ বা নীচের স্তরে রয়েছে - বিকল্পটি হ'ল প্রান্ত-জোড়াযুক্ত মাইক্রোস্ট্রিপ (আমার কাছে থাকা ছবিটি 'প্রলিপ্ত', যেখানে সোল্ডার-মাস্ক এর উপরে রয়েছে Techn প্রযুক্তিগতভাবে , প্রান্ত-সংযুক্ত লেপযুক্ত এবং প্রান্ত-জোড়াযুক্ত রয়েছে) শীর্ষ / নীচের স্তর বিকল্পগুলির জন্য পৃষ্ঠ - সত্যিকারের উচ্চ ফ্রিকোয়েন্সি আরএফ কাজের জন্য এমনকি সোল্ডার-মাস্কের উপস্থিতিও সমস্যা হতে পারে)।

ECMS

এটির নীচে রিটার্ন প্লেনের দূরত্ব, দুটি লাইনের ব্যবধান এবং প্রতিটি লাইনের প্রস্থের ভিত্তিতে আপনার পিসিবি ফাব আপনাকে এমন একটি কাঠামো সরবরাহ করতে পারে যা লক্ষ্য প্রতিবন্ধকতা উপস্থাপন করে।

এখন, ধরা যাক আপনি একটি অভ্যন্তরীণ স্তরে রয়েছেন। এখানে ব্যবহৃত কাঠামোটি সাধারণত এজ-এমবেড এম্বেড এমক্রোস্ট্রিপ হয় :

ইসি ইএমএস

প্রথমটির মতো, এটিও নিকটতম রেফারেন্স প্লেনের দূরত্বকে কারণ দেয়। ডিজাইনার প্রচুর পরিমাণে রেডিয়েশন নির্গমন কমাতে তামা প্লেনগুলি 'ফ্রি' রক্ষা থেকে উপকার পেতে তাদের উচ্চ গতির জোড়গুলি অভ্যন্তরীণ স্তরগুলিতে কবর দেওয়ার পক্ষে। দুটি প্লেন স্তরের মাঝে আপনার যখন সিগন্যাল স্তর স্যান্ডউইচড থাকে তখন এজ-কাপলড অফসেট স্ট্রিপলাইন ব্যবহৃত হয়:

ইসি ওএস

এই ডিফারেনশিয়াল স্ট্রাকচারগুলি পেতে , আপনি আপনার পিসিবি বানোয়াট বাড়ির সাথে যোগাযোগ করুন এবং তাদের যে ডিফারেনশিয়াল প্রতিবন্ধকতাগুলি আপনি খুঁজছেন তা বলুন - এটি পিসিবি স্ট্যাক-আপ ডিজাইন প্রক্রিয়ার অংশ। জালিয়াতি ঘর কোর জন্য প্রকৃত উপকরণ তারা ব্যবহার (যা এরের মান বিভিন্নমুখী আছে) চলে এবং প্রাক preg উপকরণ, এবং আপনার নকশা টুল অনুসরণ করার জ্যামিতি একটি সেট সঙ্গে আপনি ফিরে আসুন, যেমন ( না বাস্তব সংখ্যার) "0.2 100 ওহম প্রতিবন্ধকতার জন্য স্তর 1 এবং 8 এ 0.15 মিমি ব্যবধান সহ ঘন ট্রেসগুলি +/- 10% "। তারপরে আপনি এই মানগুলিকে আলটিয়ামে ইনপুট করুন এবং এটি বুদ্ধিমানের সাথে নিশ্চিত করবে যে আপনি যখন জোড়গুলি রুট করবেন তখন আপনাকে পৃথক হিসাবে ডেকে আনা হবে যে তারা সেই জ্যামিতিগুলি অনুসরণ করে।

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

দৈর্ঘ্য- মিলটি ডিফারেনশিয়াল প্রতিবন্ধকে প্রভাবিত করে না এবং প্রোটোকল থেকে প্রোটোকল থেকে পৃথক হয়। ইন্ট্রা-পেয়ার স্কিউ (পি টু এন), এবং আন্ত-জোড়া / আন্ত-লেন স্কিউ (অর্থাত পিসিআই টি এক্স লেন থেকে 1 থেকে 1) স্কু রয়েছে, যেখানে পূর্ববর্তীটি সাধারণত পূর্বের তুলনায় অমিলের চেয়ে বেশি সহনশীল। এই জুটির সদস্যকে প্রস্তুতকারকের নির্দিষ্টকরণের সাথে মিলিত করার জন্য আপনি সাধারণত মাইন্ডারিং বা সর্পচালিত রাউটিং যুক্ত করার জন্য প্রায় শেষের দিকে বিশ্লেষণ করেন। আমি একটি স্ক্রিপ্ট ব্যবহার করি যা এক্সেলের কাঁচা নেট দৈর্ঘ্যগুলি ছিন্ন করে এবং তারপরে শর্তসাপেক্ষে ফর্ম্যাটিংয়ের মাধ্যমে আমি জানতে পারি যে আমি কীভাবে মিটিংয়ে যাচ্ছি (কিছুটা ক্ষতিপূরণ করা - এটি একটি মডিউলের সাথে একটি বোর্ড যা কিছু ভুল মিল রয়েছে) এবং একটি ক্যারিয়ার পিসিবি যা ভুল মেলে):

দৈর্ঘ্য-ম্যাচিং

এবং এখানে আমার বিক্রেতার সুপারিশের ভিত্তিতে 100 ওহম ডিফারেনশিয়াল জোড়গুলির জন্য আলটিয়াম সেট আপের একটি উদাহরণ রয়েছে:

100 আর ডিফারেনশিয়াল রাউটিং

এখানে আরো কয়েকটি টিপস রইল যা আমি আপনাকে বেছে নিয়েছি যাতে কোনও নির্দিষ্ট ক্রমে আপনাকে সহায়তা করতে পারে:

  • কোনও নির্মাতার কাছ থেকে ভুল ম্যাচের জন্য সহনশীলতা দেওয়া, যদি সম্ভব হয় তবে এটি অর্ধেক করে শুরু করুন। পিসিআই এক্সপ্রেসের মতো ক্ষেত্রে যেখানে আপনার একটি হোস্ট পিসিবি এবং একটি ক্যারিয়ার পিসিবি রয়েছে, এই (সাজানো) দুজনের মধ্যে সহনশীলতা বিভক্ত করে।
  • ডিফারেনশিয়াল প্রতিবন্ধকতা সহ একটি বোর্ড বানানোর সময়, "ডি-কোডস" ব্যবহার করুন। বিভিন্ন প্রতিবন্ধকতার মধ্যে পার্থক্য করতে ট্রেস প্রস্থগুলিতে হুন্ড্রিথ বা হাজারতম অঙ্ক ব্যবহার করুন। উদাহরণস্বরূপ, যদি 0.20 মিমি 90 ওহম এবং 100 ওহম উভয়ের প্রস্থ হিসাবে ডেকে আনা হয়, আমি 90 ওহম 0.201 মিমি এবং 100 ওহম 0.202 মিমি তৈরি করব এবং আমি কী করেছি তা ব্যাখ্যা করে মিথ্যা নোট যুক্ত করব। সিএএম ইঞ্জিনিয়ার তখন সহজেই তার সফ্টওয়্যারটি ব্যবহার করে জোড়গুলি বেছে নিতে এবং তার যা প্রয়োজন তা করতে পারে।

সুতরাং, আপনি আপনার পরবর্তী পিসিবি প্রকল্পটি প্রোটোকল / প্রয়োজনীয়তাগুলি দিয়ে শুরু করার আগে যা ডিফারেনশিয়াল ট্রেস রাউটিংকে বোঝায়:

  1. নিয়ন্ত্রণ করতে হবে এবং বিভিন্ন স্তরগুলি কী কী হবে তা সনাক্ত করুন (যেমন, আপনার সংকেত স্তরগুলি কী)।
  2. উপরের তথ্যের সাথে আপনার বানোয়াট বাড়ির সাথে যোগাযোগ করুন এবং আপনার প্রকল্পের জন্য একটি স্ট্যাক-আপ সংজ্ঞায়িত করতে এবং প্রয়োজনীয় জ্যামিতিগুলি পেতে তাদের সাথে কাজ করুন। পর্যায়ক্রমে, নীচের মন্তব্যে যেমনটি যথাযথ উপাদান এবং অন্যান্য তথ্যের সাথে বর্ণিত হয়েছে, আপনার ইডিএ সরঞ্জামগুলি আপনাকে প্রয়োজনীয় জ্যামিতি সরবরাহ করতে সক্ষম হতে পারে।
  3. পদক্ষেপ 2 থেকে সংখ্যার উপর ভিত্তি করে উপযুক্ত বিধি দিয়ে আপনার সিএডি সরঞ্জামটি সেট আপ করুন।
  4. জোড়া এবং রুটের জন্য নেট ক্লাসগুলি সংজ্ঞায়িত করুন!
  5. কোনও স্ক্রিপ্ট ব্যবহার করুন বা অনুরূপ একটি প্রতিবেদন তৈরি করতে ব্যবহার করুন যা অন্তর্-জুটি / অভ্যন্তর-জুড়ি মেলে না এবং সেগুলি অনুমানের মধ্যে রয়েছে কিনা তা দেখায়।

অতিরিক্তভাবে, প্রয়োজনীয় জ্যামিতিগুলি নিজেই সমাধান করা সম্ভব, তবে আমি সর্বদা আমার ফেব হাউসে ঝুঁকে পড়েছি কারণ আমার পণ্যগুলি সাধারণত কম পরিমাণে থাকে এবং এক, সম্ভবত দুটি বিক্রেতার সাথে লেগে থাকে। এই উত্তরের কোন অংশটি কাউকে অসন্তুষ্ট করেছে তা নিশ্চিত নন - যদি সত্যই কিছু ভুল থাকে তবে দয়া করে আমাকে জানান let
ক্রুনাল দেশাই

আপনি স্পষ্টভাবে বলতে পারেন যে (প্রথম আনুমানিক) প্রতিটি লাইনের প্রতিবন্ধকতা "জোড়া বাঁধা" অর্ধেক। Altium, অন্যদের মধ্যে, একটি প্রদত্ত প্রতিবন্ধকতা দিতে ডান লাইনের প্রস্থের জন্য সমাধান করতে পারে।
ব্রাইস

আলটিয়ামের ক্যালকুলেটরের কাছ থেকে আমি কখনও ভাল ফলাফল পাইনি, তবে ইডিএ সরঞ্জামগুলি আপনার জন্য গণিত করতে পারে + এসই প্রতিবন্ধকতা সম্পর্কে একটি নোট।
ক্রুনাল দেশাই

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

1
@ ব্রাইস, স্বতন্ত্র লাইনের প্রতিবন্ধকতা অর্ধেক ডিফারেনশিয়াল প্রতিবন্ধকতার উপর নির্ভর করে এই জুটিটি "দৃ strongly়ভাবে মিলিত" বা "দুর্বলভাবে মিলিত" কিনা on যখন দুটি লাইন অনেক বেশি দূরে থাকে (বলুন, 3 বা 4 এর চেয়ে বেশি ট্রেস প্রস্থ), তখন লাইনগুলি দুর্বলভাবে মিলিত হয় এবং পৃথক লাইন প্রতিবন্ধকতা জুটির প্রতিবন্ধকতা প্রায় 1/2 হয়। যদি দুটি লাইন একসাথে কাছাকাছি হয়, তবে তারা দৃ strongly়ভাবে মিলিত হয় এবং এটি সত্য হবে না।
ফোটন

1

জুটির দুই পক্ষের মধ্যে সংযোগের মাধ্যমে পার্থক্যীয় প্রতিবন্ধকতা প্রভাবিত হয়। সাধারণত, পিসিবি ডিফারেনশিয়াল জোড়গুলি পিসিবি স্তরগুলির একটি নির্দিষ্ট কনফিগারেশনের মধ্যে একটি নির্দিষ্ট ফাঁকে পাশাপাশি সমান্তরাল-রুটেড হয়। যদি উভয় পক্ষের মধ্যে মিলন না হয় (তারা যথেষ্ট দূরে রয়েছে) তবে ডিফারেনশিয়াল প্রতিবন্ধকতা তার নিজের পক্ষের উভয় পক্ষের একক-সমাপ্ত বৈশিষ্ট্যযুক্ত প্রতিবন্ধকের দ্বিগুণ। উভয় পক্ষের আরও ঘনিষ্ঠ হওয়ার কারণে, ডিফারেনশিয়াল প্রতিবন্ধকতা এই ক্ষেত্রে থেকে আরও সরে যায়। আমার এই ব্লগে সম্ভবত কয়েকটি প্রাথমিক অন্তর্দৃষ্টি: https://blog.zuken.com/routing-pcb-differential-pairs/

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