আপনার সংস্থা কীভাবে হার্ডওয়্যার পুনঃব্যবহার পরিচালনা করে?


12

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


1
আমি নিশ্চিত নই যে এটি সরাসরি ইলেকট্রনিক্সের ক্ষেত্রে প্রযোজ্য কিনা তবে কোড পুনরায় ব্যবহার করা সফ্টওয়্যার বিশ্বে একটি বড় বিষয়। কোড পুনঃব্যবহার সম্পর্কিত উইকিপিডিয়ায় একটি নিবন্ধ রয়েছে: en.wikedia.org/wiki/Code_reuse
টমাস ও

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

2
@ ফঙ্কিয়া, আপনি দেখতে পাবেন যে অনেক সংস্থাই স্থানীয় কোড পুনরায় ব্যবহারের সমাধান করেনি। এটি হার্ডওয়্যার সহ একটি ভিন্ন জন্তু, অনেক আলাদা।
কর্টুক

1
আমি হার্ডওয়ারের জন্য কোনও পদ্ধতি আছে কিনা তা জানতে আগ্রহী।
কর্টুক

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

উত্তর:


8

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

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


আমি আগে এই বৈশিষ্ট্যগুলি দেখেছি, তারা আসলে কতটা ভাল কাজ করে?
কর্টুক

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

আমরা পাশাপাশি আলটিয়াম ডিজাইনারও ব্যবহার করি এবং আমি স্কিম্যাটিক ক্যাপচার এবং বিন্যাসের জন্য সরঞ্জামটি পছন্দ করি। আমি নিজের আইপির জন্য স্নিপেট সরঞ্জামটি মোটেও ব্যবহার করি নি এবং অন্য লোকেরা যদি এটি / পছন্দ করে তবে এটি এখানে আগ্রহী হবে।
ফানকিহ

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

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

8

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

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

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

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


দুর্দান্ত লাগছে, আমরা আমাদের বিশ্ববিদ্যালয়ের ডিজাইনের ল্যাবগুলিতে অনুরূপ কিছু করি। সমস্যাটি তখন যখন কাজ করে না এমন কিছু যুক্ত হয়। আমি এটি ঘৃণা করি তবে এটি কাজটি করে।
কর্টুক

2
একটি পুনরায় ব্যবহারের কৌশলটির অনেকগুলি শৃঙ্খলা দরকার, সংস্করণ নিয়ন্ত্রণ ব্যবস্থার মতো বাছা। এটি কীভাবে এবং কখন ব্যবহার করতে হবে তা যদি সবাই বুঝতে না পারে তবে এটি কাজ করে না।
W5VO

2
আমি কয়েকটি এএসআইসি ক্লাস নিয়েছি এবং এফপিজিএ ডিজাইনটি বেশ ভাল জানি তাই আমি অবশ্যই বলতে পারি যে এনালগ ASIC উপাদানগুলির নকশা এবং পুনঃব্যবহারটি স্কিমেটিক স্তরে পৃথক উপাদানগুলির সমাধানের প্রত্যক্ষ রূপকথা are আপনার কাছে আমার প্রশ্নগুলি হ'ল যে কোনও বিল্ডিং ব্লকের ডিজাইনার কীভাবে বলেছেন বিল্ডিং ব্লকের উপযোগিতা এবং নমনীয়তা ছড়িয়ে দেয়? আপনার ভোল্টেজ রেফারেন্স উদাহরণটি ব্যবহার করে, আপনার দলের অন্যরা কী ভোল্টেজ রেফারেন্স আইপি সম্পর্কে জানেন কারণ এটি একটি ছোট দল বা এটি অনুসন্ধান করা যেতে পারে? যদি ভোল্টেজ রেফারেন্স নমনীয় হয় আপনি কীভাবে সেই তথ্যটি পৌঁছে দেন?
ফানকিহ

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

4

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


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