সমস্ত জায়গায় এলপিসি 21 xxx এর পিনআউটগুলি কেন?


10

আমি একটি রোবোটিক্স সংস্থায় শীতের ইন্টার্ন হিসাবে কাজ করছি am আমার কাজ হ'ল লিড এম্বেড থাকা বিকাশকারীকে সহায়তা করা ... তিনি আমার সহায়তায় যে যাই হোক না কেন চাই।

প্রায় এক সপ্তাহ আগে, আমাকে এটিতে এলপিসি 2148 সহ একটি এনএক্সপি ব্লুবোর্ড দেওয়া হয়েছিল। যদিও আমি বেশি প্রক্রিয়াকরণ শক্তি পছন্দ করেছিলাম (এটিএমগ 32 এর সাথে তুলনায় আমি কাজ করে যাচ্ছিলাম), আমি এআরএম 7 ভিত্তিক নিয়ামক সম্পর্কে খুব অদ্ভুত কিছু পেয়েছি। আপনি যদি এখানে পিনআউট তাকান

LPC2148 পিনআউট

আপনি লক্ষ্য করবেন যে পোর্ট পিনগুলি পুরো জায়গা জুড়ে রয়েছে। এভিআর সিরিজে সমস্ত বন্দর পিনগুলি একসাথে পরিষ্কার করে সাজানো হয়। এলপিসি 21 এএক্সএক্সএক্সএক্সে কেন এটি হয় না? আমি মোটেই কোনও যুক্তি খুঁজে পাচ্ছি না, সেগুলি পিন নম্বর বা কার্যকারিতা দ্বারা সজ্জিত করা হয়নি (সমস্ত জেটিএইচ পিন একসাথে)। দেখে মনে হচ্ছে ডিজাইনাররা কেবল একটি এলোমেলো আকারে পিনগুলি স্ট্যাক করেছে।

কোনও দেহ দয়া করে এর পিছনে কারণ ব্যাখ্যা করতে পারেন?


হাঃ হাঃ হাঃ! আমি সম্প্রতি একটি অনুরূপ ইস্যু সহ একটি এলপিসি 2478 ব্যবহার করেছি। আমি এসডিআরএম পেরিফেরাল ব্যবহার করেছি যা আক্ষরিক অর্থে কোয়াড-প্যাকের পুরো পেরিফেরিলের চারপাশে পিনগুলি স্থান করেছিল। এটি সমান লাইনের দৈর্ঘ্যকে দুঃস্বপ্ন রাখে। আমার একমাত্র অনুমান তাদের পক্ষে এ জাতীয়ভাবে উত্পাদন করা সহজ।
বিটি 2

আমি ইদানীং প্রচুর পোর্টিং করছি (atmega32 থেকে lpc2148) এবং এলসিডি থেকে এলপিসি চালানোর জন্য কোড পোর্ট করতে হয়েছিল। এখন atmega32 এ এটি দুটি বন্দর ব্যবহার করেছে (এটির 16-বিট ডেটা বাস)। সুতরাং আমি অনুভব করেছি যে আমি কেবল দুটি শব্দ (FIO1DIR2 ইত্যাদি) দিয়ে FIO1 এ অ্যাক্সেস করতে পারব তবে আমার ভয়াবহতার জন্য আমি সমস্ত পিন একসাথে না থাকায় পুরুষ হেডারগুলি ব্যবহার করার পরিবর্তে তারের সোল্ডার করতে হয়েছিল।
রিক_2047

3
ভালো খবর: তারা না এই কাজ আপনি বিরক্ত করা। :-)
স্টিভেনভ

উত্তর:


7

চিপটি অভ্যন্তরীণভাবে কীভাবে ছড়িয়ে দেওয়া হয়েছে তার একটি পরিণতি হবে, মাইক্রোকন্ট্রোলার অ্যাপ্লিকেশনগুলিতে প্রশস্ত বাসগুলি তৈরি করার জন্য পরপর আইও পিনের ব্লক প্রয়োজন, তাই একসাথে গ্রুপিং করা উচ্চ অগ্রাধিকার নয় এমনটি একত্রিত হয়ে যায় ence এবং অতিরিক্ত সিলিকন অঞ্চল ব্যয় করা উচিত নয়। অবশ্যই এই যুক্তিটি কিছুটা বাহ্যিক বাস ইন্টারফেসের অংশগুলিতে কিছুটা ভেঙে গেছে, লেআউট তৈরি করে, বিশেষত কিউএফপি দিয়ে একটি দুঃস্বপ্নের কিছু, তবে ভলিউম ব্যবহারকারীরা সম্ভবত স্থান বাঁচাতে বিজিএ ব্যবহার করবে - আমি সবসময় ভেবেছি 208 কিউএফপিগুলি কিছুটা হাস্যকর দেখাচ্ছে ... !


ক্ষুধা ক্ষমা করুন, বিজিএ কি?
মার্ক হ্যারিসন

@ মার্ক হ্যারিসন, বল গ্রিড অ্যারে, কোনও পিন নেই, সোল্ডার বলের মাত্র একটি অ্যারে সাধারণত সাধারণত খুব বেশি ঘনত্বের (৪৪ বা p৪ পিন রয়েছে এমন কিছু বিষয়ে 121+ পিন মনে করুন) তবে চারদিকে লেআউট এবং ডিজাইনের একটি দুঃস্বপ্ন।
থমাস হে

11

পিনআউটগুলি যেভাবে হয় তার অনেক কারণ রয়েছে।

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

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

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

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

যাই হোক না কেন, শেষ পর্যন্ত "এটি হ'ল এটি" এবং আমরা কেবল এটি মোকাবিলা করি। এটি সত্যই খুব বেশি সমস্যা সৃষ্টি করে না এবং আমরা এর সাথে এতটাই অভ্যস্ত যে এটি আমাদের বিরক্ত করে না (বেশি)।


কোনও বিখ্যাত ইই কি "এটি যা তা" বা কিছু বলেছিলেন? আমার বিশ্ববিদ্যালয়ের একজন প্রবীণ স্কুলের অধ্যাপক আছেন যা বলতেন যে অনেক ...
নিকহাল্ডেন

@JGord এটা একটা প্রচলিত শব্দবন্ধ সর্বাঙ্গে ইঞ্জিনিয়ারিং, ব্যবসা, ক্রীড়া, ইত্যাদি ব্যবহার করা হয় urbandictionary.com/define.php?term=It+is+what+it+Is

হ্যাঁ আমি জানতাম যে, আমি এটি
ইইতে

আপনি SOT23-5 এ কিছু বর্তমান শান্ট মনিটর দেখতে পারেন যা তাদের ভিন + এবং ভিনপিনগুলি আলাদাভাবে সাজিয়েছে। উদাহরণস্বরূপ, INA193 / 196। কার্যত একই চিপ, তবে আমি মনে করি এটি নির্ভর করে যে বোর্ড কীভাবে রুট হবে এবং পিক'ন'প্লেস মেশিনগুলির অনুকূল পরিস্থিতি কী।
হ্যান্স

4

আইসি পিনআউটগুলি প্যাকেজের অভ্যন্তরে চিপের সার্কিটের বিন্যাস দ্বারা নির্ধারিত হয়।

আইসি লেআউট ডিজাইনারদের জন্য বিভিন্ন বিবেচনা রয়েছে তবে ডাই প্যাডের ব্যবস্থা থেকে বাহ্যিক পিনের কার্যকারিতা অনেকটাই পৃথক হতে পারে unlikely

অন্যতম বিবেচ্যতা হ'ল চিপের চারপাশে বিদ্যুত বিতরণ, যার অর্থ ভিডিডি (বা ভিসিসি) এবং গ্রাউন্ড অপ্রত্যাশিত জায়গায় উপস্থিত হতে পারে।

এর জন্য সর্বদা একটি ভাল কারণ আছে। বিশ্বাস করুন, আইসি ডিজাইনাররা ইচ্ছামত কাজ করে না।


2

আপনি যদি মনোযোগ সহকারে দেখেন তবে দেখতে পাবেন সেগুলি যথাযথ, তবে একসাথে দলবদ্ধ নয়। এটি সম্ভবত নেমে আসে চিপটি উত্পাদন করা কত সহজ।

বিকল্প পাঠ


কী ধরণের অর্ডার, যত্নশীল (আরও)?
রিক_2047

1
@ রিক_2047, চিত্রটি দেখুন, তারা ক্রমানুসারে রয়েছে।
থমাস হে

সিরিয়াসলি ডুড, আমি ক্রমটি দেখতে পাচ্ছি না। আপনার লাল রেখা কেবল এগুলি দেখায় যে তারা পুরো জায়গা জুড়ে রয়েছে, সম্ভবত আমি ঘন হয়ে যাচ্ছি এবং এর জন্য আরও কিছু ব্যাখ্যা দরকার।
রিক_2047

1
@ রিক_2047, পিন # 19 P0.0 থেকে শুরু, পিন # 21 P0.1, (লাল রেখাটি অনুসরণ করুন, আপনি কয়েকটি বিশেষ ব্যতিক্রম বাদে P0.x ক্রমান্বয়ে দেখতে পাবেন)) তারা সমস্ত জায়গাতেই রয়েছে তবে অর্ডার এলোমেলো নয়।
থমাস হে

এর ব্যাবহার কি? একটি ডেটা পোর্ট চালনা করতে আমার কমপক্ষে 8 টি পিনের প্রয়োজন হবে বা কোনও সংযোজককে সরাসরি সংযোগ করার জন্য কমপক্ষে সমস্ত পেরিফেরিয়াল পিন থাকতে হবে। সুতরাং পিনগুলি আমার কাছে এলোমেলো।
রিক_2047

2

এটি সেই জায়গাগুলির সাথে করতে হবে যেখানে একটি প্রদত্ত সংকেত সেখানে মরার ধারে কাছে এসে পৌঁছে সেখানে এটির জন্য বন্ধন প্যাড তৈরি করতে। এটি পিনের ক্রমটি নির্ধারণ করে। কখনও কখনও কয়েকটি সংকেত স্যুইচ করা যেতে পারে তবে এগুলি সমস্তকে যৌক্তিক ক্রমে রাখলে ডাই আকারটি বাড়তে পারে যার অর্থ অতিরিক্ত ব্যয়।


2

আইসি'র পুনরায় বিতরণ স্তর থাকতে পারে যা কোনও স্থানে যে কোনও পিন মানচিত্র করতে দেয়, তবে এটি মাত্র 5-10% দ্বারা খালি মরা ব্যয় বাড়িয়ে তুলবে।

প্রতিটি প্রস্তুতকারক একটি উপায় চয়ন করুন:

1) স্থির আউটপুট পিনের সাথে ডিজাইন চিপ (কিছুটা বড় ডাই => আরও ব্যয়বহুল)

2) এলোমেলো পিন (সস্তা)

3) 1 অতিরিক্ত স্তর (উত্পাদন করতে কিছুটা বেশি ব্যয়বহুল) থাকুন


2

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

নোট করুন যে কিছু পিনের জন্য চিপ নির্মাতারা যত্ন নেন:

  • ভারসাম্যযুক্ত জোড় (ইথারনেট, ইউএসবি) পরবর্তী বা কাছাকাছি
  • xtal সংযোগগুলি নিকটবর্তী (নিকটস্থ গ্রাউন্ড পিন সহ, তবে কিছু PIC- তে নয়)
  • গ্রাউন্ড এবং পাওয়ার পিনগুলি পরবর্তী বা নিকটে রয়েছে, তাই পিনের নিকটে একটি ডিকোপলিং ক্যাপ যুক্ত করা যায়

আমার মনে আছে 30 বা তাই বছর আগে আমি একতরফা Z80 কম্পিউটার পিসিবি করার চেষ্টা করেছি। আমি বেশিরভাগ লাইনে রাস্তা পেয়েছি, কিন্তু সেই নির্বোধ ডাটা বাস পিনগুলি এটি অসম্ভব করে তুলেছে।

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