80 के ड्रम चिप्स: डेटा बस चौड़ाई का एक बिट?

rwallace 08/21/2017. 5 answers, 2.583 views
memory performance

जैसा कि मैं इसे समझता हूं, अस्सी के दशक में स्मृति को संभालने का सामान्य तरीका डेटा बस चौड़ाई के प्रति एक रैम चिप था। मान लीजिए कि आप 16-बिट मशीन बना रहे थे और आप इसे 32 के रैम देना चाहते थे, तो आप उनमें से सोलह का उपयोग करके 16 किलो रैम चिप्स के साथ ऐसा कर सकते थे। 128K 64kbit चिप्स का उपयोग करके समान रूप से अच्छी तरह से किया जा सकता है, उनमें से सोलह फिर से।

हालांकि, अगर आप 64 के रैम चाहते थे, तो यह केवल 64 बिट बिट चिप्स का उपयोग करके किया जा सकता था, और प्रत्येक चिप को दो बिट्स वितरित करने के बाद, एक के बाद एक, जिससे मंदी हो रही थी।

इसलिए यदि आप पहुंच की गति में कोई जुर्माना नहीं देना चाहते हैं, तो यह 32 के या 128 के बीच है लेकिन बीच में नहीं है। क्या ये सही है?

5 Comments
3 manassehkatz 07/30/2017
जैसा कि @ पीएनडीसी के जवाब में उल्लेख किया गया है, सरल - और बहुत आम - समाधान छोटे चिप्स के कई सेटों का उपयोग करना था। इसके लिए दो कारण हैं - "बर्बाद" स्मृति के लिए भुगतान न करें और नए उच्च घनत्व चिप्स आमतौर पर अधिक लागत में खर्च करते हैं। यह अतिरिक्त बोर्ड अचल संपत्ति, सॉकेट, सोल्डरिंग आदि के खिलाफ संतुलित हो जाता है। रेट्रो दिनों में, बोर्ड रीयल एस्टेट आमतौर पर सस्ता था और नए चिप्स बहुत महंगा थे जब तक कि वे उत्पादन के उच्च स्तर तक नहीं पहुंच जाते। यह आज भी सच है - अक्सर एक मशीन 1 या 2 बड़े डीआईएमएम के बजाय 2 या 4 छोटे डीआईएमएम के साथ जहाज जाएगी।
2 Ross Ridge 07/30/2017
80 के दशक के दौरान भी व्यापक डीआरएएम चिप्स उपलब्ध थे। उदाहरण के लिए कमोडोर 64 मूल रूप से आठ 64kx1 चिप्स के साथ भेज दिया गया लेकिन बाद में संशोधनों में दो 64kx4 चिप्स का उपयोग किया गया।
1 cat 07/31/2017
16 बिट्स चौड़ी बस * 16KiB प्रति चिप = 32KiB कैसे है ??
1 rwallace 07/31/2017
@ जेफरी बॉसबूम यह मुझे सुझाव नहीं देता है! इरादा यह सुझाव देना है कि प्रत्येक चिप एक समय में डेटा बस पर एक बिट भेजती है। यदि कोई वैकल्पिक शीर्षक है जो अन्य लोगों को स्पष्ट लगेगा, तो मुझे शीर्षक संपादित करने वाले किसी के साथ कोई समस्या नहीं है।
1 rwallace 07/31/2017
@cat 16 बिट्स चौड़ी बस x 16kbit प्रति चिप = 32 किलोबाइट।

5 Answers


pndc 07/30/2017.

नहीं।

64kb रैम के साथ आपकी hypothetical 16 बिट मशीन में, आप बस दो 32kiB बैंकों को सोलह 16kib चिप्स का उपयोग कर लागू कर सकते हैं। यह स्पष्ट रूप से आवश्यक चिप्स और बोर्ड स्पेस की आवश्यक संख्या को दोगुना करता है, जो कि अगले उच्च घनत्व चिप्स का उपयोग करने के लिए लागत प्रभावी नहीं हो सकता है और दो बार जितनी अधिक मेमोरी मुफ्त में मिल सकती है।

कम से कम एक वास्तविक दुनिया का उदाहरण मौजूद है। अमिगा 500 ने 512kiB रैम के साथ भेज दिया, और शुरुआती मॉडल सोलह 256 किब चिप्स का उपयोग करके इसे कार्यान्वित करते हैं। ए 501 मेमोरी विस्तार में एक और सोलह 256 किब चिप्स शामिल हैं, जो कुल मिलाकर 1 एमआईबी प्रदान करते हैं।

1 comments
6 rwallace 07/30/2017
अच्छी बात! सिंकलेयर स्पेक्ट्रम 48K 16kb चिप्स के तीन किनारों के साथ लागू किया जा रहा है, और 1 9 84 में जब मैं इसे समझता हूं, 64kb चिप्स के एक बैंक के साथ लागू होने के लिए स्विच किया जाता है, जिसमें एक चौथाई अप्रयुक्त छोड़ दिया गया था, इसलिए यह सुझाव दिया जाता है कि जब क्रॉसओवर पॉइंट लागत प्रभावशीलता होगी।

Dan Mills 07/30/2017.

समय पर किसी भी विशेष बिंदु पर लागत से काफी भिन्नताएं थीं।

दिलचस्प बात यह है कि क्यों 1 बिट चिप्स लोकप्रिय थे, मूल रूप से आपकी पता बस आरएएस और सीएएस सिग्नल का उपयोग करके मल्टीप्लेक्स किया गया था, इसलिए अगर उस समय की तकनीक ने 64 के लिए एक वांछित चिप आकार बनाया, तो आप 8 पता, आरएएस, सीएएस, 1 कर सकते थे डेटा, डब्ल्यूआर, आरडी, सीई प्लस पावर एंड ग्राउंड 16/18 पिन डीआईएल की तरह कुछ और केवल सिग्नल प्रति चिप 1 सिग्नल के साथ समाप्त होता है। मल्टीलायर पीसीबी सस्ते होने से पहले, यह mattered।

8, 8k * 8 भागों (समान कुल मेमोरी आकार) की सरणी के साथ तुलना करें, अब आपको प्रत्येक चिप के लिए उस 8 बिट डेटा बस को चलाने के लिए, साथ ही पते के 7 बिट्स, साथ ही नियंत्रण सिग्नल, और आपको एक एड्रेस डिकोडर की आवश्यकता है, तो आप पीसीबी पर अधिक रूटिंग के साथ 24 पिन चिप देख रहे हैं।

अंततः गति इस बिंदु पर पहुंच गई कि निचली बस लोडिंग ने व्यापक उपकरणों को बेहतर विकल्प बनाया (विशेष रूप से एनएमओएस के पास भयानक शोर मार्जिन था), लेकिन यदि आप एक आधुनिक डीआईएमएम देखते हैं तो आपको अभी भी पता चलेगा कि कई संकीर्ण हिस्सों को अक्सर पसंद किया जाता है।


John Turner 07/31/2017.

विंटेज कंप्यूटर शॉपर मुद्दों के संग्रह के साथ किसी को ढूंढें, ऐसे मामलों के लिए कोई बेहतर शोध सामग्री नहीं है। न केवल विभिन्न कंप्यूटरों और उनकी मेमोरी स्कीमों की योग्यता पर चर्चा करने वाले आलेख हैं, महीने-दर-महीने मूल्य निर्धारण, गति और प्रत्यक्ष बाजार प्रोसेसर की क्षमता, रैम चिप्स और डिस्क ड्राइव की क्षमता के बारे में विज्ञापन हैं।

कुछ पॉइंटर्स:

- शुरुआती गतिशील रैम मल्टीविंडर थे, जिसमें 4k से 256k पीढ़ियों के माध्यम से एक सामान्य भाग संख्या योजना (और इसी तरह के डीआईपी पिनआउट) थे।

उदाहरण के लिए 4096 x 1 चिप्स 4104 थे, 16,384 x 1 चिप्स 4116 थे, 65,536 x 1 चिप्स 4164 थे, 262,144 x 1 41256 थे।

- एक प्रत्यय पत्र अक्सर संकेत दिया जाता है कि यह एक epoxy (प्लास्टिक के लिए पी) या सिरेमिक (सिरेमिक के लिए सी) पैकेज था।

- 4-बिट-समांतर भागों को "नबबल-चौड़ा" या "निबल-चौड़ा" कहा जाता था और 4416 और 4464 की संख्या में गिना गया था। 4464 पी का सबसे आम प्रकार था जिसका उपयोग 1 9 86 से ऐप्पल // ई में किया गया था, जिसमें 120 एनसीसी आरएएस ठेठ के साथ 64kx4 प्रदान किया गया था ।

- मूल प्रकार -1 आईबीएम एटी ने "128kbit" रैम के साथ अपने डीआईपी सॉकेट को पॉप्युलेट करने के लिए पिगबैक स्टैक्स में बिकने वाले 4164 सी के साथ जोड़ा, एक व्यवस्था संभव है क्योंकि आईबीएम ने इन रामों को अपने पौधों पर 256-केबीटी पिनआउट फिट करने के लिए अनुकूलित किया है। इन्हें आज ढूँढना ग्रैम्पा के वर्कबेंच के माध्यम से एक ईस्टर अंडे का शिकार है, क्योंकि उन्हें अक्सर 41256 चिप्स के लिए रास्ता बनाने के लिए हटा दिया जाता था और कुछ अनजान डीआईपी रेल या आयोजक दराज में घिरा हुआ था।

- 1-मेगाबिट भागों 5-वोल्ट आपूर्ति पर काम करने वाले आखिरी थे, लेकिन आंतरिक रूप से 3.3 वोल्ट भागों थे

- 4 मेगाबिट भागों ने 3.3-वोल्ट लॉजिक, जेईडीईसी पिनआउट्स, एसएमटी सतह माउंटिंग और सिंगल इनलाइन मेमोरी मॉड्यूल जैसी नई प्रौद्योगिकियों में थोक संक्रमण शुरू किया। तब तक अधिकांश नए कंप्यूटर वर्ड-वाइड (16-बिट) मेमोरी का इस्तेमाल करते थे।

1 comments
1 rackandboneman 07/31/2017
सबसे शुरुआती प्रकार (30 पिन, 8 बिट) सिम / एसआईपीपी मॉड्यूल अक्सर 8 या 9 (समानता!) 1 बिट चौड़े चिप्स से बने होते थे, कभी-कभी दो 4-बिट चौड़े भाग (एक समानता 1-बिट के साथ चाहते थे) .. ..

rackandboneman 07/31/2017.

एक अन्य कारण: 1-बिट चिप्स को केवल एक प्रकार के चिप का उपयोग करके 8 या 9 बिट चौड़े सरणी के रूप में कॉन्फ़िगर किया जा सकता है - बाद वाले मामलों में जहां स्मृति समानता (त्रुटि जांच) वांछित थी। कभी-कभी, 4 + 4 + 1 का उपयोग किया जाता था, लेकिन संभावित रूप से विभिन्न विश्वसनीयता विशेषताओं (जो एक समानता प्रणाली में सहायक नहीं है) के साथ दो चिप प्रकारों की आवश्यकता होती है।


Brian H 07/30/2017.

1 9 80 के दशक में डीआरएएम चिप्स का उपयोग करने के लिए यह बहुत आम था जो 4 बिट्स आउटपुट करता था। सामान्य रूपों में 256 केबी डीआरएएम चिप्स 64K x 4 बिट्स के रूप में उपयोग किए गए थे, और 1 एमबी चिप्स 256 के x 4 बिट्स के रूप में उपयोग किए गए थे। इस प्रकार, 16-बिट डेटा बस को 512 केबी प्रदान करने के लिए केवल 4 डीआरएएम चिप्स की आवश्यकता हो सकती है।

4-बिट चौड़े डीआरएएम का व्यापक रूप से उपयोग किया जाता था क्योंकि उन्होंने किसी दिए गए डेटा बस चौड़ाई के लिए चिप गणना को कम किया था। 32-बिट डेटा बस से जुड़े 8 चिप्स 1 99 0 के दशक की शुरुआत में एक आम कॉन्फ़िगरेशन थे। इसके अलावा, 1 9 80 के दशक के बाद के संस्करणों में ऐप्पल // ई प्लैटिनम और कमोडोर सी 64 सी जैसे 8-बिटर्स विनिर्माण लागत को कम करने, केवल 2 चिप्स तक अपने डीआरएएम पदचिह्न को कम करने में सक्षम थे।

Related questions

Hot questions

Language

Popular Tags