একটি কম্পিউট মডিউলের জন্য একটি কাস্টম ক্যারিয়ার সার্কিট বোর্ড কী করে?
একটি কম্পিউট মডিউলের জন্য একটি ক্যারিয়ার সার্কিট বোর্ড একটি কম্পিউট মডিউলকে একটি পণ্যের বাকি অংশের সাথে সংযুক্ত করে। এটি পাওয়ার রূপান্তর, ফিল্ড ট্রান্সসিভার, সংযোগকারী, সুরক্ষা, স্টোরেজ সংযোগ এবং নিয়ন্ত্রণ ফাংশন প্রদান করতে পারে। সঠিক কাজটি মডিউলটি ইতিমধ্যে কী সরবরাহ করে এবং ইনস্টলেশনের জন্য কী প্রয়োজন তার উপর নির্ভর করে।
প্রকল্পটি একটি মডিউলের চারপাশে সংযোগকারী স্থাপনের বাইরে প্রসারিত। যান্ত্রিক সীমাবদ্ধতা, সংকেত অখণ্ডতা, সফ্টওয়্যার কনফিগারেশন, উত্পাদন এবং পরিষেবা অ্যাক্সেস ইন্টারঅ্যাক্ট করে। প্রকল্পে দেরিতে সরানো একটি সংযোগকারী রাউটিং, এনক্লোজার টুলিং এবং তারের জোতাকে প্রভাবিত করতে পারে। সেই নির্ভরতাগুলি ক্যাপচার করুন যখন সেগুলি পরিবর্তন করার জন্য এখনও সস্তা।
প্ল্যাটফর্মের সিদ্ধান্ত এখনও খোলা থাকলে, দিয়ে শুরু করুন SoM বনাম একক-বোর্ড কম্পিউটার গাইড. যদি ডিজাইনে AI অনুমান অন্তর্ভুক্ত থাকে, তাহলে কম্পিউট মডিউল হিমায়িত করার আগে উদ্দিষ্ট মডেল এবং সেন্সর পাথ যাচাই করুন।
নকশা সংক্ষেপে কি অন্তর্ভুক্ত করা উচিত
| ইনপুট | তথ্য প্রদান | কেন এটা নকশা পরিবর্তন |
|---|---|---|
| কম্পিউট মডিউল | সঠিক অংশ, সংশোধন, মেমরি/স্টোরেজ ভেরিয়েন্ট এবং সমর্থিত BSP | বৈদ্যুতিক, যান্ত্রিক এবং সফ্টওয়্যার সীমানা সংজ্ঞায়িত করে |
| ইন্টারফেস | গণনা, বৈদ্যুতিক মান, ডেটা রেট, সংযোগকারী, বিচ্ছিন্নতা এবং তারের দৈর্ঘ্য | ট্রান্সসিভার, সুরক্ষা, রাউটিং এবং বৈধতা নির্ধারণ করে |
| সরবরাহ | নামমাত্র ভোল্টেজ, অপারেটিং পরিসীমা, স্টার্টআপ এবং ঝামেলার প্রয়োজনীয়তা | রূপান্তর, সিকোয়েন্সিং, সুরক্ষা এবং তাপীয় কাজ সংজ্ঞায়িত করে |
| মেকানিক্স | বোর্ডের রূপরেখা, উচ্চতা সীমা, মাউন্টিং, সংযোগকারী অবস্থান এবং ঘের মডেল | বসানো, কুলিং এবং সমাবেশ সীমাবদ্ধ করে |
| সফটওয়্যার | অপারেটিং সিস্টেম, বুট/আপডেট প্রয়োজনীয়তা এবং পেরিফেরাল সমর্থন | BSP, ড্রাইভার এবং অ্যাপ্লিকেশন ইন্টিগ্রেশন কাজ সংজ্ঞায়িত করে |
| বৈধতা | অপারেটিং পরিবেশ, প্রযোজ্য পরীক্ষা এবং পরিমাপযোগ্য গ্রহণযোগ্যতা মানদণ্ড | সরঞ্জাম, প্রোটোটাইপ, পরীক্ষার সময় এবং প্রমাণ সংজ্ঞায়িত করে |
| উৎপাদন | পাইলট পরিমাণ, প্রত্যাশিত ভলিউম, পরিষেবা মডেল এবং উত্পাদন সরবরাহযোগ্য | সোর্সিং, টেস্ট ফিক্সচার এবং পরিবর্তন নিয়ন্ত্রণকে প্রভাবিত করে |
অজানাকে স্পষ্টভাবে চিহ্নিত করুন এবং প্রত্যেককে একজন মালিক বরাদ্দ করুন। উদাহরণস্বরূপ, "চারটি ক্যামেরা" পাতাগুলি ইন্টারফেস, সেন্সর, তারের দৈর্ঘ্য, সিঙ্ক্রোনাইজেশন এবং একই সাথে অপারেটিং মোডগুলিকে খোলে। একটি নির্দিষ্ট বাস্তবায়ন সুযোগ সম্মত হওয়ার আগে একটি প্রাথমিক আবিষ্কারের পর্যায় সেই অনিশ্চয়তার সমাধান করতে পারে।
একটি ব্যবহারিক নকশা এবং বৈধতা প্রক্রিয়া
- প্রয়োজনীয়তা এবং সম্ভাব্যতা। মডিউল, ইন্টারফেস বরাদ্দ, উপলব্ধ সফ্টওয়্যার এবং প্রধান ঝুঁকি নিশ্চিত করুন। একটি সম্মত ব্লক ডায়াগ্রাম এবং গ্রহণযোগ্যতার রূপরেখা তৈরি করুন।
- পরিকল্পিত এবং উপাদান পর্যালোচনা. পাওয়ার ট্রি, সুরক্ষা, ঘড়ি, রিসেট এবং ইন্টারফেস সংজ্ঞায়িত করুন। লেআউটের আগে উপাদানের প্রাপ্যতা এবং বিকল্পগুলি পর্যালোচনা করুন।
- লেআউট এবং উত্পাদন পর্যালোচনা. স্ট্যাক-আপ, প্লেসমেন্ট, রাউটিং সীমাবদ্ধতা, যান্ত্রিক ফিট, সমাবেশ অ্যাক্সেস এবং পরীক্ষার পয়েন্টগুলি সমাধান করুন।
- প্রোটোটাইপ সংগ্রহ এবং সমাবেশ। ফেব্রিকেশন ডেটা এবং কম্পোনেন্ট প্রতিস্থাপন পরীক্ষা করুন, তারপর প্রতিটি বোর্ডের তৈরি কনফিগারেশন রেকর্ড করুন।
- প্রাথমিক হার্ডওয়্যার পরীক্ষা এবং সফ্টওয়্যার ইন্টিগ্রেশন। ইন্টারফেস এবং অ্যাপ্লিকেশন ওয়ার্কলোড অনুশীলন করার আগে পাওয়ার এবং স্টার্টআপ যাচাই করুন। বোর্ড এবং সফ্টওয়্যার সংশোধনের বিরুদ্ধে সমস্যাগুলি ট্র্যাক করুন।
- বৈধতা এবং হস্তান্তর। সম্মত পরীক্ষা চালান, সমস্যা বন্ধ করুন এবং রিলিজ ডেটা এবং প্রকল্পের সুযোগে সংজ্ঞায়িত সমর্থনকারী প্রমাণ সরবরাহ করুন।
নির্বাচিত অংশের জন্য মডিউল প্রস্তুতকারকের ডিজাইন গাইড এবং প্রাথমিক হার্ডওয়্যার পরীক্ষার চেকলিস্ট ব্যবহার করুন। বিক্রেতার রেফারেন্সগুলি এমন প্রয়োজনীয়তাগুলি সনাক্ত করতে পারে যা উপেক্ষা করা সহজ, তবে একটি ভিন্ন মডিউল বা প্রজন্মের জন্য নির্দেশগুলি বিনিময়যোগ্য নয়। রেফারেন্সে NVIDIA চেকলিস্ট হল একটি নির্দিষ্ট ইকোসিস্টেমের জন্য হার্ডওয়্যার এবং সফ্টওয়্যার চেকগুলি কীভাবে নথিভুক্ত করা হয় তার একটি উদাহরণ৷
ক্যারিয়ার-বোর্ড NRE খরচ নির্ধারণ করে কী?
অ-পুনরাবৃত্ত প্রকৌশল কভার কাজ সম্পাদিত নকশা তৈরি এবং বৈধতা. একটি দরকারী উদ্ধৃতি প্রোটোটাইপ উপাদান, PCB বানোয়াট, সমাবেশ, ফিক্সচার, বাহ্যিক পরীক্ষা এবং পুনরাবৃত্ত উত্পাদন থেকে কাজকে আলাদা করে৷ সম্মত হন যে এইগুলির মধ্যে কোনটি অন্তর্ভুক্ত, ঐচ্ছিক বা আলাদাভাবে চার্জ করা হয়।
| খরচ চালক | একটি উদ্ধৃতি আগে সমাধান করতে প্রশ্ন |
|---|---|
| ইন্টারফেস জটিলতা | ইন্টারফেসগুলি কি ইতিমধ্যেই সমর্থিত, বা তাদের কি নতুন সার্কিট্রি এবং ড্রাইভারের প্রয়োজন? |
| উচ্চ গতির বিন্যাস | কোন সংকেত স্ট্যাক আপ, প্রতিবন্ধকতা এবং বৈধতা প্রয়োজনীয়তা আরোপ? |
| শক্তি এবং সুরক্ষা | কোন সরবরাহ শর্ত এবং ক্ষেত্রের ব্যাঘাত সম্পূর্ণ পণ্য সহ্য করতে হবে? |
| যান্ত্রিক সীমাবদ্ধতা | রূপরেখাটি কি নমনীয়, নাকি নকশাটি একটি নির্দিষ্ট খাম এবং জোতা মাপসই করা উচিত? |
| সফ্টওয়্যার সুযোগ | কাজের মধ্যে কি BSP অভিযোজন, ড্রাইভার, পুনরুদ্ধার এবং আপডেট সমর্থন অন্তর্ভুক্ত আছে? |
| প্রোটোটাইপ পুনরাবৃত্তি | প্রত্যাশিত সংশোধন, পুনরায় পরীক্ষা এবং সুযোগ পরিবর্তনগুলি কীভাবে পরিচালনা করা হয়? |
| যোগ্যতা এবং উত্পাদন | কোন আনুষ্ঠানিক পরীক্ষা, ফিক্সচার এবং উত্পাদন নথি প্রয়োজন? |
একটি খালি "PCB ডিজাইন" মূল্য একটি সম্পূর্ণ পণ্য-উন্নয়ন উদ্ধৃতির সাথে তুলনা করা কঠিন। একটি বিতরণযোগ্য তালিকা, অনুমান, বর্জন, গ্রহণযোগ্যতার মানদণ্ড এবং পরিবর্তন প্রক্রিয়ার অনুরোধ করুন। এটি অনুপস্থিত কাজ অন্তর্ভুক্ত করা হয়েছে অনুমান না করে প্রস্তাবগুলির তুলনা করা সম্ভব করে তোলে।
কিভাবে টাইমলাইন পরিকল্পনা করা উচিত?
নির্ভরতার চারপাশে সময়সূচী তৈরি করুন। প্রয়োজনীয়তা অনুমোদন নকশা জমা আগে; বানোয়াট এবং উপাদান প্রাপ্যতা নির্ধারণ করে যখন একত্রিত প্রোটোটাইপ আসতে পারে; একটি পরীক্ষা পুনরাবৃত্তি করার আগে একটি হার্ডওয়্যার পরিবর্তনের জন্য অন্য উত্পাদন চক্রের প্রয়োজন হতে পারে। সফ্টওয়্যার একটি ডেভেলপমেন্ট প্ল্যাটফর্মে সমান্তরালভাবে এগিয়ে যেতে পারে যেখানে সেই প্ল্যাটফর্মটি চূড়ান্ত হার্ডওয়্যারটি ঘনিষ্ঠভাবে উপস্থাপন করে।
প্রতিটি মাইলফলকে, বিতরণযোগ্য, মালিক, পর্যালোচনার সিদ্ধান্ত এবং পরবর্তী নির্ভরতা বলুন। যেমন: অনুমোদিত পরিকল্পিত; প্রকাশ করা উত্পাদন প্যাকেজ; চালিত প্রোটোটাইপ; যাচাইকৃত ইন্টারফেস; আবেদন পরীক্ষার রিপোর্ট; উত্পাদন মুক্তি।
একটি বিশ্বাসযোগ্য ডেলিভারি অনুমান একটি সংজ্ঞায়িত সুযোগ এবং একটি উপাদান সরবরাহ চেক প্রয়োজন. অতিবাহিত সীসা সময় থেকে পৃথক প্রকৌশল প্রচেষ্টা এবং পর্যালোচনা, সংগ্রহ এবং একটি সম্মত পুনরাবৃত্তি ভাতা অন্তর্ভুক্ত। প্রোটোটাইপ প্রাপ্যতা এবং উৎপাদন যোগ্যতাকে পৃথক মাইলফলক হিসাবে বিবেচনা করুন।
প্রথম প্রোটোটাইপের আগে গ্রহণযোগ্যতা সংজ্ঞায়িত করুন
প্রয়োজনীয়তাগুলিকে পর্যবেক্ষণযোগ্য পরীক্ষায় পরিণত করুন। "গেটওয়ে কাজ করে" এর পরিবর্তে ইন্টারফেস মোড, ট্রাফিক প্যাটার্ন, সময়কাল, অনুমোদিত ক্ষতি এবং ফলাফল রেকর্ড করে এমন লগ বা পরিমাপ উল্লেখ করুন। "AI দ্রুত" এর পরিবর্তে মডেল, ইনপুট, নির্ভুলতা থ্রেশহোল্ড, টেকসই থ্রুপুট এবং গ্রহণযোগ্য আউটপুট বিলম্ব সংজ্ঞায়িত করুন।
- ডকুমেন্ট স্টার্টআপ, শাটডাউন, পুনরুদ্ধার এবং বিঘ্নিত আপডেটের পরে আচরণ।
- প্রয়োজনীয় ইন্টারফেস একসাথে ব্যায়াম করুন, এক সময়ে শুধুমাত্র একটির পরিবর্তে।
- প্রাসঙ্গিক থার্মাল অপারেটিং অবস্থা মূল্যায়ন করার জন্য যথেষ্ট দীর্ঘ সময়ের জন্য উদ্দেশ্যমূলক কাজের চাপ চালান।
- সম্মত পরিষেবা এবং উত্পাদন-পরীক্ষা পদ্ধতি যাচাই করুন।
- প্রতিটি পরীক্ষার ফলাফলের সাথে বোর্ড রিভিশন, ফার্মওয়্যার এবং সফ্টওয়্যার ছবি সংযুক্ত রাখুন।
যান্ত্রিক এবং শক্তি বিবেচনার জন্য, আমাদের দেখুন রাগড ফ্যানলেস কম্পিউটার ডিজাইন নোট. একটি নিউরাল-নেটওয়ার্ক কাজের চাপের জন্য, RK3588 NPU পরীক্ষার নির্দেশিকা সম্পূর্ণ-সিস্টেম কর্মক্ষমতা থেকে মডেল কর্মক্ষমতা পৃথক করার জন্য একটি সূচনা বিন্দু প্রদান করে।
হস্তান্তর প্যাকেজ সম্মত
স্কিম্যাটিক্স, PCB লেআউট, ম্যানুফ্যাকচারিং আউটপুট, উপকরণের বিল, সমাবেশ নির্দেশাবলী, সফ্টওয়্যার, প্রোগ্রামিং নির্দেশাবলী এবং পরীক্ষার ফিক্সচারের জন্য বিন্যাস এবং অধিকারগুলি নির্দিষ্ট করুন৷ কোন সম্পাদনাযোগ্য উত্সগুলি বিতরণ করা হয় তা নির্ধারণ করুন, কোন তৃতীয় পক্ষের উপাদানগুলির আলাদা লাইসেন্স রয়েছে এবং কে স্বীকৃতির পরে নকশাটি বজায় রাখে৷ এইগুলি হল সম্মত হওয়ার জন্য প্রজেক্টের শর্তাবলী, অনুমান নয় যেগুলি স্বয়ংক্রিয়ভাবে অর্থপ্রদানের পরে অনুসরণ করে NRE৷
একটি দরকারী রিলিজ পরিচিত সীমাবদ্ধতা, অনুমোদিত প্রতিস্থাপন, অমীমাংসিত ঝুঁকি এবং পরিবর্তনের অনুরোধ করার পদ্ধতিও রেকর্ড করে। এই তথ্যটি ম্যানুফ্যাকচারিং এবং পরিষেবা দলগুলিকে একটি অনথিভুক্ত পরিবর্তন থেকে একটি নিয়ন্ত্রিত সংশোধনকে আলাদা করতে সহায়তা করে৷
কাস্টম ক্যারিয়ার-বোর্ড প্রশ্ন
একটি রেফারেন্স ক্যারিয়ার অপরিবর্তিত অনুলিপি করা যেতে পারে?
এটি একটি ইঞ্জিনিয়ারিং স্টার্টিং পয়েন্ট হতে পারে যেখানে এর লাইসেন্স অনুমতি দেয়, তবে নতুন ইনস্টলেশনের জন্য এখনও বৈদ্যুতিক, যান্ত্রিক, সফ্টওয়্যার এবং উত্পাদন বৈধতা প্রয়োজন। প্রতিটি উল্লেখিত নকশা সঠিক মডিউল এবং সংশোধনের জন্য প্রযোজ্য কিনা তা পরীক্ষা করুন।
BSPটি কাজ কি স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত?
শুধুমাত্র যদি সম্মত সুযোগ এটি অন্তর্ভুক্ত করে। প্রকল্পের সংক্ষিপ্ত বিবরণে বুট কনফিগারেশন, পেরিফেরাল সাপোর্ট, অপারেটিং-সিস্টেম ইন্টিগ্রেশন এবং দীর্ঘমেয়াদী আপডেটের মালিক রাষ্ট্র।
প্রথম আলোচনার জন্য কি যথেষ্ট?
একটি ব্লক ডায়াগ্রাম, মডিউল পছন্দ, ইন্টারফেস তালিকা, সরবরাহের বিশদ বিবরণ, ঘেরের সীমাবদ্ধতা, লক্ষ্য পরিমাণ এবং উদ্দিষ্ট পাইলট তারিখ একটি দরকারী শুরুর পয়েন্ট। যা অনিশ্চিত থাকে তা অন্তর্ভুক্ত করুন যাতে প্রথম কথোপকথন সেই ঝুঁকিগুলির উপর ফোকাস করতে পারে।
এম্বেড করা Linux প্রাথমিক হার্ডওয়্যার পরীক্ষার সাথে PCB ডিজাইন সংযুক্ত করুন
কাস্টম PCB ডিজাইন এবং এমবেডেড-সিস্টেম সফ্টওয়্যার পরস্পর নির্ভরশীল৷ একটি বোর্ড-সমর্থন প্যাকেজ (BSP) নির্বাচিত সিস্টেম-অন-মডিউল, পাওয়ার সিকোয়েন্সিং, পিন বরাদ্দ এবং সংযুক্ত পেরিফেরালগুলির সাথে মেলে। লেআউটের আগে এই ইন্টারফেসগুলি সমাধান করুন যাতে হার্ডওয়্যার এবং এমবেড করা Linux প্রাথমিক হার্ডওয়্যার পরীক্ষা একই কনফিগারেশনের বিরুদ্ধে এগিয়ে যেতে পারে।
একটি edge AI পণ্যের জন্য, প্রারম্ভিক সম্ভাব্যতা কাজের মধ্যে উদ্দেশ্যযুক্ত ক্যামেরা বা সেন্সর পাথ অন্তর্ভুক্ত করুন। একটি কার্যকরী প্রসেসর মডিউল প্রমাণ করে না যে সম্পূর্ণ অধিগ্রহণ এবং অনুমান পাইপলাইন প্রয়োজনীয় লেটেন্সি পূরণ করবে। প্রজেক্ট ব্রিফে ড্রাইভারের প্রাপ্যতা, মেমরির চাহিদা এবং পরীক্ষার প্রমাণ ক্যাপচার করুন।
ফ্যানলেস ইন্ডাস্ট্রিয়াল পিসি ডিজাইনের সীমাবদ্ধতা পর্যালোচনা করুন
প্রযুক্তিগত রেফারেন্স
- NVIDIA: মডিউল অভিযোজন এবং হার্ডওয়্যার/সফ্টওয়্যার প্রাথমিক হার্ডওয়্যার পরীক্ষার চেকলিস্ট
- ডিজি: এমবেডেড-সিস্টেম বিকাশের সূচনা পয়েন্ট
উপরের প্রক্রিয়াটি একটি প্রকল্প-পরিকল্পনা কাঠামো। বৈদ্যুতিক নকশার নিয়ম অবশ্যই নির্বাচিত মডিউলের বর্তমান প্রযুক্তিগত ডকুমেন্টেশন থেকে আসতে হবে।
আপনার ইন্টারফেস তালিকা আনুন.
মডিউল পছন্দ, সংযোগকারী, সরবরাহ, ঘের এবং পাইলট পরিমাণ পাঠান। আমরা তাদের একটি স্কোপড ক্যারিয়ার-বোর্ড এবং এমবেডেড-সফ্টওয়্যার আলোচনায় পরিণত করতে পারি।
