যেহেতু আমরা জানি যে একটি সিপিইউ একক থাম্বনেইলে বেশ কয়েক বিলিয়ন ট্রানজিস্টর, যদি কোনও ট্রানজিস্টর ব্রেক হয়ে যায়?
সিপিইউতে কি কোনও অটো-পুনরুদ্ধার ব্যবস্থা আছে?
যেহেতু আমরা জানি যে একটি সিপিইউ একক থাম্বনেইলে বেশ কয়েক বিলিয়ন ট্রানজিস্টর, যদি কোনও ট্রানজিস্টর ব্রেক হয়ে যায়?
সিপিইউতে কি কোনও অটো-পুনরুদ্ধার ব্যবস্থা আছে?
উত্তর:
এটি সহজ, আমরা তাদের বিক্রি করার আগে এবং খারাপগুলি ফেলে দেওয়ার আগে তাদের পরীক্ষা করি।
এটি করার প্রচুর উপায় রয়েছে - বিভিন্ন লোক বিভিন্ন কাজ করে, প্রায়শই এর সংমিশ্রণটি ব্যবহার করে:
কিছু টেস্টগুলি দ্রুত পর্যায়ে যায় তা নিশ্চিত করার জন্য গতিতে থাকে।
অন্যান্য পরীক্ষাগুলি এমন একটি মোড জড়িত যা চিপের কিছু বা সমস্ত ফ্লিপপ্লপগুলি জায়ান্ট সিরিয়াল শিফট রেজিস্টারে পরিণত করে, আমরা সেই চেইনগুলিতে পরিচিত ডেটা ঘড়ি করি, তারপরে একটি ঘড়ির জন্য চিপটি চালাই এবং তারপরে নতুন ফলাফলগুলি আবার স্ক্যান করে পরীক্ষা করে দেখি যে তারা মিলছে match আমাদের পূর্বাভাসিত ফলাফল - স্বয়ংক্রিয় পরীক্ষার সরঞ্জামগুলি ন্যূনতম "স্ক্যান ভেক্টর" এর সেট তৈরি করে যা চিপের প্রতিটি এলোমেলো গেট বা ট্রানজিস্টরের পরীক্ষা করবে - অন্যান্য ভেক্টররা র্যাম ব্লকের বিশেষ পরীক্ষা করে,
অন্যরা পরীক্ষা করে যে বহিরাগত তারগুলি সমস্ত সঠিকভাবে বন্ধিত
আমরা নিশ্চিত করি যে এটি কোনও অস্বাস্থ্যকর পরিমাণ কারেন্ট টানছে না
পরীক্ষার সময় অর্থ ব্যয় হয়, আমরা মাঝে মাঝে সুস্পষ্ট মৃত চিপগুলির জন্য খারাপগুলি এড়াতে প্যাকেজ করার আগে কিছু সাধারণ পরীক্ষা করে থাকি এবং প্যাকেজিংয়ের পরে আরও পরীক্ষার ব্যবস্থা করা হয়
অন্যেরা যা বলেছেন তাতে কিছুটা প্রসারিত করার জন্য: বৈধতা আছে এবং এর পরে চিপের শ্রেণিবিন্যাস রয়েছে।
সিপিইউতে ট্রানজিস্টররা তাদের সমস্যাগুলি উচ্চতর ফ্রিকোয়েন্সিগুলিতে দেখানোর প্রবণতা রাখেন, তাই একটি সিপিইউ তৈরি করা এবং তারপরে একে একে বিভিন্ন পণ্য হিসাবে বাজারজাত করা সাধারণ। সস্তা সিপিইউগুলি আসলে ব্যয়বহুল সিপিইউর সংস্করণ ক্ষতিগ্রস্থ করেছে। আর একটি বিকল্প সিপিইউর কিছু অংশ অক্ষম করছে। উদাহরণস্বরূপ, এএমডি বিআরটন কোর দিয়ে প্রসেসর তৈরি করেছিল। এটি থর্টন কোর সহ প্রসেসর বিক্রি করেছে। থর্টন কোনও নতুন কোর ছিল না। পরিবর্তে, L2 ক্যাশে অর্ধেক ত্রুটিযুক্ত এবং অক্ষম ছিল। এইভাবে, এএমডি সিপিইউগুলিতে কিছুটা পুনরুদ্ধার করেছিল যা অন্যথায় নষ্ট হত।
এএমডির 3 টি কোর প্রসেসরের সাথে একই ঘটনা ঘটেছে। এগুলি মূলত ৪ টি কোর প্রসেসর, তবে একটি কোর ত্রুটিযুক্ত হওয়ার জন্য দৃ was়প্রতিজ্ঞ ছিল, তাই এটি অক্ষম করা হয়েছিল।
আপনার প্রশ্নের উত্তর নেই." হার্ডওয়্যার ব্যর্থতার জন্য বর্তমানে কোনও অটো-পুনরুদ্ধার পদ্ধতি নেই।
নির্মাতারা তাদের ওয়েফার থেকে সর্বোত্তম ফলন (ডলার) পাওয়ার জন্য তাদের প্রক্রিয়াগুলি ইঞ্জিনিয়ার। ট্রানজিস্টর সঙ্কুচিত করে, তারা কম অঞ্চলে আরও কার্যকারিতা ফিট করতে পারে। এটি ওয়েফারে আরও চিপ (একই কার্যকারিতার) হিসাবে ভাবা যেতে পারে। চিপের আকার সঙ্কুচিত হওয়ার সাথে সাথে আপনি এগুলির মধ্যে অনেকগুলি একটি ওয়েফার থেকে বের করতে পারেন, তবে তারা সঙ্কুচিত হওয়ার সাথে সাথে আরও বেশিরভাগ খারাপ হয়ে উঠতে পারে। উত্পাদনগুলি এটি গ্রহণ করে, এবং ক্রমাগত চিপগুলি সঙ্কুচিত করার জন্য প্রযুক্তির খামকে চাপ দিচ্ছে। খামের প্রান্তে তারা যে জিনিসটি তাদের জানায় তা হ'ল খারাপ চিপস।
কোনও সংস্থা যদি ফিচারের আকারটিকে পুরনো বৈশিষ্ট্যের আকারের 70% এ সঙ্কুচিত করতে পারে তবে তারা একটি ওয়েফারে চিপের সংখ্যার চেয়ে প্রায় 2 গুণ বেশি পেতে পারে। যদি পুরানো প্রক্রিয়াতে তাদের ফলন হয় 95% (বলুন, ওয়েফারে 100 এর মধ্যে 95 টি ভাল চিপ চিপস) এবং নতুন প্রক্রিয়াতে তাদের ফলন 75% (একটি ওয়েফারে 200 এর মধ্যে 150 টি ভাল চিপস) তারা অর্থ উপার্জন করে নতুন প্রক্রিয়া
ছোট নোডে, প্রতিটি "ট্রানজিস্টর" 2 টি গেট থাকে যদি না আপনার স্মৃতি থাকে, যেমন এসআরএএম। যদি কেউ কাজ না করে তবে আপনার কেবল ধীর চালক রয়েছে। এসআরএএম এর জন্য, যদি এটি পাস না হয় তবে আপনি সারিটি "ফুঁকুন"। ট্রানজিস্টারে থাকা দু'এইফইটি যদি ব্যর্থ হয় তবে আপনার কাছে খুব ব্যয়বহুল বালির টুকরো থাকলেও আমি ব্যক্তিগতভাবে কখনও এমনটি ঘটেনি। আধুনিক ফিনফেটগুলি এত ছোট, লিথোগ্রাফি এবং সম্ভাবনার প্রকৃতির কারণে একগুচ্ছ উত্পাদন সমস্যা রয়েছে (মূলত ঝামেলা)। আপনি দেখতে পাবেন যে নতুন প্রক্রিয়াগুলির প্রথম জিনিসগুলি হ'ল এফপিজিএ কারণ আপনি খারাপ কোষগুলিকে "ব্লো" করতে এবং রাউটিং গ্রাফটি পরিবর্তন করতে পারেন। আমি আপনাকে নম্বর দিতে পারি না, তবে আপনি অনুমান করতে পারেন x x ওয়ার্ল্ড কীভাবে বিনিং করে, জিনিস খুব কমই যায়।
এখানে একটি এক্সওআর সেলের বিন্যাসের চিত্র রয়েছে:
বাম / ডানদিকে থাকা সবুজ বারগুলি পাখনাযুক্ত এবং লালটি বহু রঙের। ব্লুজগুলি 1 স্তরের রঙিন ধাতু।
বাণিজ্যিক সিপিইউগুলির একটি অটোরকোভারি মেকানিজম নেই, তবে একাডেমিয়া এবং বিশেষ অ্যাপ্লিকেশন সিপিইউগুলিতে প্রায় ভাসমান জিনিসগুলি রয়েছে। আমি এমন কয়েকটি বিশেষ উপাদান তৈরি করেছি যা ঘড়ির সমস্যার সমাধানের জন্য অ্যাসিক্রোনাস আর্কিটেকচার ব্যবহার করে যা খারাপ গেটগুলির কারণে উত্থিত হয় যদিও একটি গরম বাহক হিসাবে কোনও গর্তের অক্সাইড ধ্বংস যেখানে আপনি কেবলমাত্র একটি ধীরে ধীরে ট্রানজিস্টর পেয়েছেন।
স্পষ্টতই সময় বদলেছে। এই প্রশ্নের পাঁচ বছরের পুরানো উত্তরগুলির মধ্যে অনেকগুলি আর্টের অবস্থা প্রতিফলিত করে না এবং কিছু তখন সঠিক ছিল না।
সিলিকনে ট্রানজিস্টর এবং অন্যান্য ডিভাইসগুলি উত্পাদন করার পরে মোটামুটি স্থিতিশীল হয়, তবে আইসি অতিরিক্ত গরম না করে।
ত্রুটিগুলি হ্রাস করতে একটি আধুনিক আইসি উত্পাদন প্রক্রিয়াতে এখানে করা জিনিসগুলি এখানে রয়েছে:
প্রসেসরের আনুষ্ঠানিক নির্দিষ্টকরণে প্রোগ্রামিং ত্রুটিগুলি নির্দিষ্ট ট্রানজিস্টারের ব্যর্থতার চেয়ে বেশি হয়।
সাধারণ সিপিইউগুলিতে অটোরিকোরির ক্ষমতার মতো কিছু না থাকলেও, মহাজাগতিক রশ্মির প্রতিরোধক হিসাবে স্ব-পুনরায় সেট করা সিপিইউগুলিতে কাজ করা হয়েছে । কসমিক রশ্মিগুলি বিপি-ফ্লিপ হওয়ার জন্য সিপিইউ বা র্যামে পর্যাপ্ত শক্তি জমা করতে পারে।
মন্তব্যে নির্দেশিত হিসাবে, মিশন সমালোচনা সিস্টেমগুলি দীর্ঘকাল যাচাইয়ের জন্য একাধিক সিপিইউতে নির্ভর করে। ১৯ example6 সালে স্পেস শাটলে একটি উদাহরণ হিসাবে, পাঁচটি কম্পিউটার ব্যবহার করা হয়েছিল, যার মধ্যে চারটি একই প্রোগ্রাম চালিয়েছিল এবং সুরক্ষা নিশ্চিত করার জন্য সমস্ত ফ্লাইট নিয়ন্ত্রণের সিদ্ধান্তগুলিতে "ভোট দিয়েছে"।
বেশিরভাগ আধুনিক প্রসেসরের ট্রানজিস্টর হলেন এফইটিএস। এগুলির ওভারলোড শুরু করার সময় উত্স / ড্রেন প্রতিরোধের লাভের সুবিধা রয়েছে। এটি এমন একটি উপাদান যা অনেককে সমান্তরালে রেখে উচ্চ শক্তি মোসফেটগুলি তৈরি করতে দেয়। লোড স্বয়ংক্রিয়ভাবে বিতরণ করে। সমস্যাগুলি বিতরণে সহায়তা করার জন্য এটি একটি কারণ হতে পারে। তবে আমি মনে করি এটি এর চেয়ে সহজ।
বেশিরভাগ বৈদ্যুতিন যন্ত্রের মতো, আপনি যদি এগুলিকে স্পেকের মধ্যে চালনা করেন তবে সেগুলি বেশ কিছুক্ষণ স্থায়ী হবে। যখন একটি মাইক্রোপ্রসেসর তৈরি করা হয়, ব্যয়ের জন্য দুটি কারণ রয়েছে। সিলিকনের কেবল স্থান এবং জটিলতার কারণে আসল ফলন। সমস্ত চিপ উত্পাদন পরে কাজ করে না। যাইহোক, এটি একবার তৈরি হয়ে গেলে এবং বৈধতাটি আটকে দেয়, আপনি জানেন ট্রানজিস্টরগুলি ভাল। যদি অনুমানের মধ্যে চালিত হয় তবে সম্ভাবনা থাকে যে তারা ভাল থাকবে।
আপনি কি কখনও ভেবে দেখেছেন কেন একই চিপটি মাঝে মাঝে বিভিন্ন গতিতে বিক্রি হয়? এবং আপনি কি লক্ষ্য করেছেন যে কখনও কখনও একই জিপিইউ চিপ আর্কিটেকচারটি বিভিন্ন সংখ্যক অভ্যন্তরীণ ইউনিট সহ বিক্রি হয়?
সিলিকন স্তরে কোনও হার্ডওয়্যার ত্রুটি ঠিক করার কোনও উপায় নেই, তবে সময়ের সাথে সাথে ডিজাইনাররা ফলন বাড়ানোর সমস্যাটি মোকাবেলা করতে শিখেছেন । দূরদর্শিতা না থাকায় ফলনটি কেবল উত্পাদনমানের উপর নির্ভর করে। তবে, আপনি যদি চালাক হন তবে আপনি কিছু খারাপ চিপগুলি পুনরুদ্ধার করতে পারেন।
উদাহরণস্বরূপ, ধরা যাক যে আপনার একটি 18-কোর চিপ ডিজাইন রয়েছে, যা কমবেশি স্বাধীনভাবে কাজ করে। পরীক্ষার সময়, আপনি নিখুঁত চিপগুলি বাছাই করে এ 18 মডেল হিসাবে প্রকাশ করুন। বেশিরভাগ ব্যর্থ চিপগুলিতে একটি মাত্র ত্রুটি থাকে, সুতরাং ত্রুটিযুক্ত কোর অক্ষম থাকাকালীন এগুলি ঠিক কাজ করবে will আপনি এগুলি সামান্য কম মূল্যে এ 17 মডেল হিসাবে বিক্রি করেন এবং দুটি খারাপ কোর রয়েছে তাদের এ 16 টি মডেল হিসাবে কখনও কম দামে বিক্রি করা হয়।
এটি একটি চিপের স্পিড রেটিংয়ের ক্ষেত্রেও প্রয়োগ করতে পারে। নিখুঁতভাবে উত্পাদিত চিপগুলি নকশা নকশার বাইরে গতিতে চলতে সক্ষম হবে, তবে সমস্যাযুক্ত চিপস এটি নাও পারে। এগুলি নিম্ন গতির চশমাগুলিতে বিক্রি হয়।
এই পদ্ধতিটি নাটকীয়ভাবে সামগ্রিক ফলন বাড়িয়ে তুলবে এবং তাই এটি সাধারণত দেখা যায়। উদাহরণস্বরূপ প্লেস্টেশন 3 এর হার্ডওয়ারে 8 এসপিই ইউনিট রয়েছে, তবে ফলন সমস্যার জন্য অ্যাকাউন্টে সর্বদা একটি অক্ষম থাকে।
সিপিইউতে কি কোনও অটো-পুনরুদ্ধার ব্যবস্থা আছে?
উপরে বর্ণিত হিসাবে না। তবে তাদের ক্যাশে, বিশেষত এল 2 এবং এল 3 এর মধ্যে অতিরিক্ত র্যাম থাকতে পারে। যখন অংশটি কারখানায় পরীক্ষা করা হয়, খারাপ র্যাম ব্লকগুলি সরানো যায় এবং অতিরিক্ত র্যাম ব্লক ব্যবহৃত হয়।
সাধারণভাবে না, আপনি চিপ স্ক্রিনের মাধ্যমে খারাপ ট্রানজিস্টরগুলি কভার করেন এবং আপনি তার পরে অপেক্ষাকৃত কম শতাংশের ক্ষতির প্রত্যাশা করেন। চিপ ব্যবসায় প্রায় কয়েক দশক ধরে এটি পরিচালনা করার জন্য তাদের কাছে প্রচুর কৌশল রয়েছে (এবং হ্যাঁ, কখনও কখনও কৌশলগুলির মধ্যে একটি হ'ল খারাপ অংশগুলি বেরিয়ে আসা এবং সেগুলি ফ্রিতে প্রতিস্থাপন করা বা গ্রাহকদের অসন্তুষ্ট করা)।
বিকিরণ শক্ত হয়ে যাওয়া পরিবেশের জন্য (স্পেস) আপনার সম্ভবত ট্রিপল ভোটিং হবে, প্রতিটি "বিট" এর কাছে আসলে তিনটি বিট থাকে যা একটিতে ভোট দেয়। বিট সেটিংটি নির্ধারণ করতে এটি কেবল দুই তৃতীয়াংশ ভোট নেয়। সুতরাং অন্য তৃতীয় ট্রানজিস্টর খারাপ হতে পারে এবং শেষ পর্যন্ত মোট ডোজ সহ। তবে প্রাথমিক উদ্বেগটি একক ঘটনা বিরক্ত upset এই চিপস এবং সিস্টেমগুলি নীচের থেকে নীচে, সিলিকন, হার্ডওয়্যার, সফ্টওয়্যার ইত্যাদির জন্য এই পরিবেশগুলির জন্য ডিজাইন করা হয়েছে এবং এগুলি পুরানো চেষ্টা ও সত্য প্রযুক্তি ব্যবহার করে, প্রান্তটি কাটা না, তাই ট্রানজিস্টরের গণনা এবং আকার বহু বছর আগের।
সিওটিএস আশা করে যে সময়ে সময়ে হিচাপ হবে এবং ব্যর্থ হবে।
এটি অলৌকিক বলে মনে হতে পারে তবে ট্রানজিস্টর ব্যর্থতার পরিমাণ হ্রাস করতে ব্যবহৃত বেশ কয়েকটি প্রক্রিয়া রয়েছে। যাইহোক, ট্রানজিস্টর দ্বারা অভিজ্ঞতার ধরণের উপর নির্ভর করে এবং কোথায়, নির্দিষ্ট পরিস্থিতিতে কিছু সময় সিপিইউ ব্যবহারযোগ্য হতে পারে বা নাও হতে পারে।
বর্তমানে, প্রায়শই কোনও স্বয়ং-পুনরুদ্ধার ব্যবস্থা অন্তর্নির্মিত থাকে না তবে এই সমস্যাটি হ্রাস করার জন্য পুনরায় কনফিগারযোগ্য কম্পিউটারিং, রিডানডেন্সি এবং অন্যান্য কৌশলগুলির বিষয়ে অনেক গবেষণা রয়েছে।