Circuit design
সার্কিট ডিজাইনের প্রক্রিয়াটি জটিল ইলেকট্রনিক সিস্টেম থেকে শুরু করে ইন্টিগ্রেটেড সার্কিটের মধ্যে পৃথক ট্রানজিস্টর পর্যন্ত সিস্টেমগুলিকে অন্তর্ভুক্ত করতে পারে। একজন ব্যক্তি প্রায়শই সহজ সার্কিটের জন্য পরিকল্পিত বা কাঠামোগত নকশা প্রক্রিয়ার প্রয়োজন ছাড়াই নকশা প্রক্রিয়াটি করতে পারেন। তবুও, বুদ্ধিমানভাবে পরিচালিত কম্পিউটার সিমুলেশনের সাথে একটি পদ্ধতিগত পদ্ধতির অনুসরণকারী ডিজাইনারদের দলগুলি আরও জটিল ডিজাইনের জন্য ক্রমবর্ধমান সাধারণ হয়ে উঠছে। ইন্টিগ্রেটেড সার্কিট ডিজাইন অটোমেশনে, "সার্কিট ডিজাইন" শব্দটি প্রায়শই নকশা চক্রের ধাপকে বোঝায় যা ইন্টিগ্রেটেড সার্কিটের পরিকল্পনার ফলাফল দেয়। সাধারণত এটি লজিক ডিজাইন এবং ফিজিক্যাল ডিজাইনের মধ্যবর্তী ধাপ। প্রক্রিয়া ঐতিহ্যবাহী বর্তনী নকশায় সাধারণত বেশ কয়েকটি পর্যায় জড়িত থাকে। কখনও কখনও, গ্রাহকের সাথে যোগাযোগের পরে একটি নকশা নির্দিষ্টকরণ লেখা হয়। গ্রাহকের নির্দিষ্টকরণের প্রয়োজনীয়তা পূরণের জন্য একটি প্রযুক্তিগত প্রস্তাব লেখা যেতে পারে। পরবর্তী পর্যায়ে কাগজে একটি পরিকল্পিত বর্তনী চিত্র, একটি বিমূর্ত বৈদ্যুতিক বা বৈদ্যুতিন বর্তনী সংশ্লেষিত করা হয় যা নির্দিষ্টকরণগুলি পূরণ করবে। নির্দিষ্ট শর্তে অপারেটিং নির্দিষ্টকরণগুলি পূরণ করার জন্য উপাদানগুলির মানগুলির একটি গণনা করা উচিত। নকশার সঠিকতা যাচাই করার জন্য সিমুলেশন করা যেতে পারে। নির্দিষ্টকরণের বিরুদ্ধে পরীক্ষার জন্য একটি ব্রেডবোর্ড বা নকশার অন্যান্য প্রোটোটাইপ সংস্করণ তৈরি করা যেতে পারে। সম্মতি অর্জনের জন্য সার্কিটের যে কোনও পরিবর্তন করা জড়িত থাকতে পারে। নির্মাণের একটি পদ্ধতি এবং ব্যবহার করার জন্য সমস্ত যন্ত্রাংশ ও উপকরণ অবশ্যই বেছে নিতে হবে। প্রোটোটাইপ উৎপাদনের জন্য খসড়া প্রস্তুতকারী ব্যক্তি এবং বিন্যাস এবং যান্ত্রিক প্রকৌশলীদের কাছে উপাদান এবং বিন্যাসের তথ্যের একটি উপস্থাপনা রয়েছে। এর পরে গ্রাহকের প্রয়োজনীয়তার সাথে সম্মতি নিশ্চিত করার জন্য বেশ কয়েকটি প্রোটোটাইপ পরীক্ষা বা টাইপ-টেস্টিং করা হয়। সাধারণত, চূড়ান্ত উৎপাদন অঙ্কনের একটি স্বাক্ষর এবং অনুমোদন থাকে, এবং নকশা-পরবর্তী পরিষেবাগুলি (উপাদানগুলির অপ্রচলিততা ইত্যাদি) থাকতে পারে। নির্দিষ্টকরণ সার্কিট ডিজাইনের প্রক্রিয়াটি নির্দিষ্টকরণের সাথে শুরু হয়, যা সমাপ্ত নকশাকে অবশ্যই যে কার্যকারিতা প্রদান করতে হবে তা উল্লেখ করে তবে এটি কীভাবে অর্জন করতে হবে তা নির্দেশ করে না। প্রাথমিক নির্দিষ্টকরণটি গ্রাহক সমাপ্ত বর্তনীটি কী অর্জন করতে চায় তার একটি প্রযুক্তিগতভাবে বিশদ বিবরণ এবং এতে বিভিন্ন বৈদ্যুতিক প্রয়োজনীয়তা অন্তর্ভুক্ত থাকতে পারে, যেমন বর্তনীটি কী সংকেত পাবে, কোন সংকেতগুলি অবশ্যই আউটপুট করতে হবে, কোন বিদ্যুৎ সরবরাহ উপলব্ধ এবং কতটা শক্তি ব্যবহারের অনুমতি দেওয়া হয়েছে। নির্দিষ্টকরণটি কিছু ভৌত পরামিতিও নির্ধারণ করতে পারে (এবং সাধারণত করে) যা নকশাকে অবশ্যই পূরণ করতে হবে, যেমন আকার, ওজন, আর্দ্রতা প্রতিরোধ, তাপমাত্রার পরিসীমা, তাপীয় আউটপুট, কম্পন সহনশীলতা এবং ত্বরণ সহনশীলতা। নকশা প্রক্রিয়াটি এগিয়ে যাওয়ার সাথে সাথে ডিজাইনাররা প্রায়শই নির্দিষ্টকরণে ফিরে আসবেন এবং নকশার অগ্রগতি বিবেচনা করার জন্য এটি পরিবর্তন করবেন। এর মধ্যে গ্রাহক যে নির্দিষ্টকরণগুলি সরবরাহ করেছেন তা কঠোর করা এবং গ্রহণযোগ্য হওয়ার জন্য সার্কিটকে অবশ্যই উত্তীর্ণ হতে হবে এমন পরীক্ষাগুলি যুক্ত করা জড়িত থাকতে পারে। এই অতিরিক্ত বৈশিষ্ট্যগুলি প্রায়শই একটি নকশার যাচাইকরণে ব্যবহার করা হবে। যে পরিবর্তনগুলি গ্রাহকের মূল নির্দিষ্টকরণের সাথে দ্বন্দ্ব বা সংশোধন করে সেগুলি কার্যকর করার আগে প্রায় সর্বদা গ্রাহকের দ্বারা অনুমোদিত হতে হবে। গ্রাহকের চাহিদা সঠিকভাবে চিহ্নিত করা 'ডিজাইন ক্রিপ' নামে পরিচিত একটি শর্ত এড়াতে পারে, যা বাস্তবসম্মত প্রাথমিক প্রত্যাশার অভাবে ঘটে এবং পরে নকশা প্রক্রিয়া চলাকালীন গ্রাহকের সাথে সম্পূর্ণ যোগাযোগ করতে ব্যর্থ হয়। এটি তার ফলাফলের পরিপ্রেক্ষিতে সংজ্ঞায়িত করা যেতে পারে; "এক প্রান্তে প্রয়োজনের চেয়ে বেশি কার্যকারিতা সহ একটি সার্কিট এবং অন্যদিকে একটি ভুল কার্যকারিতা সহ একটি সার্কিট।" তবে, কিছু পরিবর্তন আশা করা যেতে পারে। বিকল্পগুলি যতক্ষণ সম্ভব খোলা রাখা ভাল অভ্যাস কারণ সার্কিট থেকে অতিরিক্ত উপাদানগুলি রাখার চেয়ে পরে সরিয়ে ফেলা সহজ। নকশা প্রক্রিয়াটির শুরুতে নির্দিষ্টকরণ থেকে এমন একটি পরিকল্পনার দিকে অগ্রসর হওয়া জড়িত যা শেষে শারীরিকভাবে নির্মিত হওয়ার জন্য প্রয়োজনীয় সমস্ত তথ্য ধারণ করে; এটি সাধারণত বিভিন্ন পর্যায়ের মধ্য দিয়ে যাওয়ার মাধ্যমে ঘটে, যদিও সোজা সার্কিটে, এটি একটি একক ধাপে করা যেতে পারে। প্রক্রিয়াটি সাধারণত নির্দিষ্টকরণকে সার্কিটকে অবশ্যই সম্পাদন করতে হবে এমন বিভিন্ন ফাংশনের একটি ব্লক রেখাচিত্রে রূপান্তরিত করার সাথে শুরু হয়, এই পর্যায়ে প্রতিটি ব্লকের বিষয়বস্তু বিবেচনা করা হয় না, শুধুমাত্র প্রতিটি ব্লককে কী করতে হবে, এটিকে কখনও কখনও "ব্ল্যাক বক্স" নকশা হিসাবে উল্লেখ করা হয়। এই পদ্ধতিটি সম্ভবত অত্যন্ত জটিল কাজটিকে ক্রমানুসারে মোকাবেলা করে বা একটি নকশা দলের সদস্যদের মধ্যে ভাগ করে ছোট কাজগুলিতে বিভক্ত করার অনুমতি দেয়। প্রতিটি ব্লক তখন আরও বিস্তারিতভাবে বিবেচনা করা হয়, এখনও একটি বিমূর্ত পর্যায়ে, তবে সরবরাহ করা বৈদ্যুতিক ক্রিয়াকলাপের বিশদ বিবরণের উপর অনেক বেশি ফোকাস সহ। এই বা পরবর্তী পর্যায়ে, কী অর্জন করা সম্ভব এবং কী সম্ভব নয় সে সম্পর্কে প্রচুর পরিমাণে গবেষণা বা গাণিতিক মডেলিংয়ের প্রয়োজন হয়। এই গবেষণার ফলাফলগুলি নকশা প্রক্রিয়ার প্রাথমিক পর্যায়ে ফিরিয়ে আনা যেতে পারে, উদাহরণস্বরূপ, যদি দেখা যায় যে ব্লকগুলির মধ্যে একটি সেট করা পরামিতিগুলির মধ্যে ডিজাইন করা যায় না, তবে পরিবর্তে অন্যান্য ব্লকগুলি পরিবর্তন করা প্রয়োজন হতে পারে। এই মুহুর্তে, নকশাটি নির্দিষ্টকরণগুলি পূরণ করে তা কীভাবে প্রদর্শন করা যায় এবং কীভাবে এটি পরীক্ষা করা যায় (যার মধ্যে স্ব-ডায়াগনস্টিক সরঞ্জাম অন্তর্ভুক্ত থাকতে পারে) উভয়ই বিবেচনা করা শুরু করা সাধারণ। পরিশেষে, সামগ্রিক নকশায় প্রতিটি কাজ সম্পাদনের জন্য পৃথক সার্কিট উপাদানগুলি বেছে নেওয়া হয়; এই পর্যায়ে, প্রতিটি উপাদানের শারীরিক বিন্যাস এবং বৈদ্যুতিক সংযোগগুলিও নির্ধারণ করা হয়, এই বিন্যাসটি সাধারণত একটি মুদ্রিত সার্কিট বোর্ড বা ইন্টিগ্রেটেড সার্কিট তৈরির জন্য শিল্পকর্মের রূপ নেয়। উপলব্ধ বিকল্পগুলির বিশাল বিন্যাসের কারণে এই পর্যায়টি সাধারণত অত্যন্ত সময়সাপেক্ষ। এই পর্যায়ে নকশার একটি ব্যবহারিক সীমাবদ্ধতা হল প্রমিতকরণ। একই সময়ে, কোনও বর্তনীর কোনও জায়গায় ব্যবহারের জন্য কোনও উপাদানের একটি নির্দিষ্ট মূল্য গণনা করা যেতে পারে; যদি সেই মূল্য কোনও সরবরাহকারীর কাছ থেকে কেনা না যায়, তবে সমস্যাটি এখনও সমাধান করা যায়নি। এটি এড়ানোর জন্য, একটি সামগ্রিক নকশার মধ্যে আরও জাগতিক কাজগুলি সমাধান করার জন্য একটি নির্দিষ্ট পরিমাণ 'ক্যাটালগ ইঞ্জিনিয়ারিং' প্রয়োগ করা যেতে পারে। দ্রুত প্রযুক্তি উন্নয়নের একটি ক্ষেত্র হল ন্যানো ইলেকট্রনিক সার্কিট ডিজাইনের ক্ষেত্রে। খরচ সাধারণত, সার্কিট ডিজাইনের খরচ সরাসরি চূড়ান্ত সার্কিটের জটিলতার সঙ্গে যুক্ত থাকে। যত বেশি জটিলতা (উপাদানগুলির পরিমাণ এবং নকশার অভিনবত্ব), একটি কার্যকরী পণ্য তৈরি করতে একজন দক্ষ ইঞ্জিনিয়ারের সময়ের তত বেশি সময় প্রয়োজন হবে। প্রক্রিয়াটি ক্লান্তিকর হতে পারে, কারণ সূক্ষ্ম বিবরণ বা বৈশিষ্ট্যগুলি তৈরি করতে যে কোনও পরিমাণ সময়, উপকরণ এবং জনবল লাগতে পারে। ট্রানজিস্টরের আকার বা কোডেক পরিবর্তন করার প্রভাবগুলি বিবেচনা করার মতো। নমনীয় ইলেকট্রনিক্সের জগতে, নমনীয় ইলেকট্রনিক্স উৎপাদনের জন্য ব্যাপকভাবে ব্যবহৃত পলিমাইড সাবস্ট্রেটগুলিকে পি. ই. এন বা পি. ই. টি-র মতো উপকরণ দিয়ে প্রতিস্থাপন করা, <আই. ডি1>-এর কারণে খরচ কমাতে পারে। একটি বর্তনী নকশা করার খরচ প্রায় সবসময়ই প্রতি একক উৎপাদন খরচের তুলনায় অনেক বেশি হয়, কারণ বর্তনীটির উৎপাদন এবং কার্যকারিতার খরচ বর্তনীটির নকশার উপর ব্যাপকভাবে নির্ভর করে। যদিও সাধারণ পিসিবি উৎপাদন পদ্ধতিতে বিয়োগাত্মক উৎপাদন জড়িত থাকে, এমন কিছু পদ্ধতি রয়েছে যা একটি যোগাত্মক উৎপাদন প্রক্রিয়া ব্যবহার করে, যেমন একটি পিসিবি "প্রিন্ট" করার জন্য একটি থ্রিডি প্রিন্টার ব্যবহার করা। এই পদ্ধতিটি যোগাত্মক উৎপাদনের তুলনায় কম ব্যয়বহুল বলে মনে করা হয় এবং বর্জ্য ব্যবস্থাপনার প্রয়োজনীয়তা সম্পূর্ণরূপে দূর করে। যাচাইকরণ এবং পরীক্ষা একবার একটি সার্কিট ডিজাইন করা হয়ে গেলে, এটি অবশ্যই যাচাই এবং পরীক্ষা করা উভয়ই হতে হবে। যাচাইকরণ হল একটি নকশার প্রতিটি পর্যায়ের মধ্য দিয়ে যাওয়ার প্রক্রিয়া এবং এটি নিশ্চিত করা যে এটি নির্দিষ্টকরণের জন্য যা প্রয়োজন তা করবে। এটি প্রায়শই একটি অত্যন্ত গাণিতিক প্রক্রিয়া এবং নকশার বড় আকারের কম্পিউটার সিমুলেশন জড়িত থাকতে পারে। যে কোনও জটিল নকশায়, খুব সম্ভবত এই পর্যায়ে সমস্যাগুলি পাওয়া যাবে এবং সেগুলি ঠিক করার জন্য পুনরায় নকশার কাজকে প্রভাবিত করতে পারে। পরীক্ষা হ 'ল যাচাইকরণের বাস্তব-বিশ্বের প্রতিরূপ; পরীক্ষার সাথে শারীরিকভাবে নকশার কমপক্ষে একটি প্রোটোটাইপ তৈরি করা হয় এবং তারপরে (নির্দিষ্টকরণে পরীক্ষার পদ্ধতির সাথে সংমিশ্রণে বা এতে যুক্ত করা হয়) সার্কিটটি পরীক্ষা করা হয় যা এটি ডিজাইন করা হয়েছিল। ডিজাইন সফ্টওয়্যার ভিজ্যুয়াল ডি. এস. ডি-র সফ্টওয়্যারে, কম্পাইলিং প্রোগ্রাম কোড দ্বারা পরিপূরক বর্তনীর লজিক সার্কিট প্রয়োগ করা হয়। এই ধরনের সফ্টওয়্যার প্রোগ্রাম সব ধরনের সার্কিটের জন্য সস্তা আরও দক্ষ সার্কিট তৈরি করছে। আমরা আমাদের প্রস্তাবিত সার্কিটগুলিতে লজিক এক্সপ্রেশনগুলির সাথে সম্পর্কিত লজিক ফাংশনগুলি যাচাই করার জন্য কার্যকরী সিমুলেশন প্রয়োগ করেছি। প্রস্তাবিত স্থাপত্যগুলি ভিএইচডিএল ভাষায় তৈরি করা হয়েছে। এই ভাষা ব্যবহার করলে আরও দক্ষ সার্কিট তৈরি হবে যা কেবল সস্তাই হবে না, দীর্ঘস্থায়ীও হবে। এগুলি অনেক ডিজাইন সফ্টওয়্যারের মধ্যে মাত্র দুটি যা ব্যক্তিদের উৎপাদনের জন্য সার্কিট পরিকল্পনা করতে সহায়তা করে। প্রোটোটাইপিং প্রোটোটাইপিং এমন কাজ করার একটি বড় অংশ যা খুব কঠিন। সার্কিট ডিজাইন আপনাকে জিনিসগুলি চালিয়ে যেতে এবং আপনার ভুলগুলি সংশোধন করতে বাধ্য করে। সার্কিট ডিজাইন একটি খুব কঠোর কাজ যা কোনও ভুল না করেই করা যায়। সার্কিট ডিজাইনারদের অবশ্যই অনেকবার পরীক্ষা করতে হবে যাতে তাদের নকশা দক্ষতার সাথে কাজ করে এবং সর্বোপরি, একজন ভোক্তার জন্য কেনা এবং ব্যবহার করা নিরাপদ হয়। প্রোটোটাইপিং যে কোনও বৈদ্যুতিক কাজের একটি বড় অংশ কারণ এটি খুব সূক্ষ্ম এবং গুরুত্বপূর্ণ। কাজের মধ্যে কোনও প্রোটোটাইপিং না থাকলে যে ভুলগুলি করা হয়েছে তা সম্ভবত সবাই কল্পনা করতে পারে। এই শ্রমিকরা বৈদ্যুতিক সার্কিট তৈরি করতে এবং যারা এই বৈদ্যুতিক সার্কিট কিনছেন তাদের সবাইকে বাড়িতে নিরাপদে রাখার জন্য বেতন পাচ্ছেন। প্রোটোটাইপিং না করা এবং একটি ব্যর্থ বৈদ্যুতিক সার্কিট পাঠানোর বিপদগুলির মধ্যে আগুন এবং গরম তারগুলি অন্তর্ভুক্ত থাকবে, যা কাউকে অজানা করে তুলবে এবং সেগুলি পুড়ে যাবে বা সবচেয়ে খারাপ সময়ে গুরুতরভাবে আহত হবে। ফলাফল প্রতিটি বৈদ্যুতিক সার্কিট একটি সার্কিট বোর্ড সিমুলেটর দিয়ে শুরু হয় যে দিনের শেষে জিনিসগুলি কীভাবে একত্রিত করা হবে এবং সার্কিটটি কার্যত কীভাবে কাজ করবে তা দেখায়। একটি নীলনকশা হল প্রযুক্তিগত নকশা এবং চূড়ান্ত পণ্যের অঙ্কন। সর্বোপরি, এটি করা হয়েছে, এবং আপনি সার্কিটটি একসাথে রাখার জন্য নীলনকশাটি ব্যবহার করেন, আপনি বৈদ্যুতিক সার্কিটের ফলাফল পাবেন যা বেশ স্মরণীয়। সার্কিটটি সিনেমা থিয়েটারে ভ্যাকুয়াম থেকে শুরু করে বড় টিভি পর্যন্ত যে কোনও কিছু চালাবে। এই সমস্ত কিছুর জন্য দীর্ঘ সময় লাগে এবং একটি নির্দিষ্ট দক্ষতা যা সবাই অর্জন করতে পারে না। বৈদ্যুতিক সার্কিট এমন একটি জিনিস যা আমাদের দৈনন্দিন জীবনে সবচেয়ে বেশি প্রয়োজন। ডকুমেন্টেশন যে কোনও বাণিজ্যিক নকশায় সাধারণত ডকুমেন্টেশনের একটি উপাদানও অন্তর্ভুক্ত থাকবে; এই ডকুমেন্টেশনের সুনির্দিষ্ট প্রকৃতি সার্কিটের আকার এবং জটিলতা এবং যে দেশে এটি ব্যবহার করা হবে তার উপর নির্ভর করে পরিবর্তিত হবে। ন্যূনতম হিসাবে, ডকুমেন্টেশনে সাধারণত নকশার জন্য কমপক্ষে নির্দিষ্টকরণ এবং পরীক্ষার পদ্ধতি এবং বর্তমান বিধিমালা মেনে চলার বিবৃতি অন্তর্ভুক্ত থাকবে। ইইউতে এই শেষ আইটেমটি সাধারণত একটি সিই ঘোষণার রূপ নেবে যা ইউরোপীয় নির্দেশাবলী মেনে চলে এবং সম্মতির জন্য দায়বদ্ধ একজন ব্যক্তির নামকরণ করে। সফ্টওয়্যার আল্টিয়াম ডিজাইনার ইজিইডিএ জিইডিএ অর্ক্যাড এনআই মাল্টিসিম স্পাইস আরও দেখুন অ্যাডভান্সড ডিজাইন সিস্টেম সার্কিট ডিজাইন ল্যাঙ্গুয়েজ কনফিগারেশন ডিজাইন বৈদ্যুতিক সিস্টেম ডিজাইন বৈদ্যুতিন সার্কিট ডিজাইন বৈদ্যুতিন নকশা অটোমেশন এস্প্রেসো হিউরিস্টিক লজিক মিনিমাইজার জিডিএসআইআই ইন্টিগ্রেটেড সার্কিট ডিজাইন ইডিএ সংস্থাগুলির তালিকা জাল বিশ্লেষণ ওপেন আর্ট সিস্টেম ইন্টারচেঞ্জ স্ট্যান্ডার্ড রেফারেন্স সোর্সস সম্ভাব্য নকশা প্রক্রিয়া ডায়াগ্রাম ইউএস গাইড সিই মার্কিং এ ইউকে গাইড প্রাথমিক বৈদ্যুতিন সার্কিটগুলি বোঝার, বিশ্লেষণ এবং ডিজাইনের উপর একটি শিক্ষানবিশ টিউটোরিয়াল ভ্লাদিমির গুরেভিচ বৈদ্যুতিন ডিভাইস শিল্প ও বিদ্যুৎ প্রকৌশলের জন্য বিচ্ছিন্ন উপাদান, সিআরসি প্রেস, লন্ডন-নিউ ইয়র্ক, 2008,418 পি।, আইএসবিএন 9781420069822 বৈদ্যুতিন নকশা