एनएक्सपी कोल्डफायर: Difference between revisions

From Vigyanwiki
(Created page with "{{Infobox CPU | name = | image =Hermstedt Webshuttle II - board - Motorola Coldfire MCF5204PU25B-0082.jpg | image_size = | caption = | produc...")
 
(text)
Line 57: Line 57:
| variant        =
| variant        =
}}
}}
[[File:Extron DMP 128 - subboard 20-547-08LF - Freescale Coldfire MCF5272VM66-7565.jpg|thumb|फ्रीस्केल कोल्डफायर MCF5272VM66]]NXP ColdFire एक [[माइक्रोप्रोसेसर]] है जो Motorola 68000 फैमिली आर्किटेक्चर से निकला है, जो NXP सेमीकंडक्टर्स द्वारा [[ अंतः स्थापित प्रणाली ]] डेवलपमेंट के लिए निर्मित है। यह पूर्व में [[फ्रीस्केल सेमीकंडक्टर]] (पूर्व में [[ MOTOROLA ]] का सेमीकंडक्टर डिवीजन) द्वारा निर्मित किया गया था, जो 2015 में एनएक्सपी के साथ विलय कर दिया गया था।
[[File:Extron DMP 128 - subboard 20-547-08LF - Freescale Coldfire MCF5272VM66-7565.jpg|thumb|फ्रीस्केल कोल्डफायर एमसीएफ5272VM66]]'''एनएक्सपी कोल्डफायर''' एक [[माइक्रोप्रोसेसर]] है जो मोटोरोला 68000 वर्ग शिल्प विद्या से निकला है, जो एनएक्सपी सेमीकंडक्टर्स द्वारा [[ अंतः स्थापित प्रणाली |अंतः स्थापित प्रणाली]] डेवलपमेंट के लिए निर्मित है। यह पूर्व में [[फ्रीस्केल सेमीकंडक्टर]] (पूर्व में [[ MOTOROLA |मोटोरोला]] का सेमीकंडक्टर श्रेणी) द्वारा निर्मित किया गया था, जो 2015 में एनएक्सपी के साथ विलय कर दिया गया था।


== निर्देश सेट ==
== निर्देश सम्मुच्चय ==
कोल्डफायर निर्देश सेट असेंबली स्रोत संगत है (विक्रेता से उपलब्ध अनुवाद सॉफ़्टवेयर के माध्यम से) और [[मोटोरोला 68000]] के साथ पूरी तरह से ऑब्जेक्ट कोड संगत नहीं है। क्लासिक 68k हार्डवेयर की तुलना में, निर्देश सेट मुख्य रूप से अलग है कि इसमें अब समर्थन नहीं है [[बाइनरी-कोडित दशमलव]] (बीसीडी) पैक्ड डेटा प्रारूप; यह कई अन्य, कम उपयोग किए जाने वाले निर्देशों को हटा देता है; और रखे गए अधिकांश निर्देश कम [[एड्रेसिंग मोड]] का समर्थन करते हैं। इसके अलावा, [[ तैरनेवाला स्थल ]] इंटरमीडिएट 64 बिट हैं न कि 80 बिट जैसा कि [[मोटोरोला 68881]] [[ सह प्रोसेसर ]] में है। निर्देश केवल 16, 32, या 48 बिट लंबे हैं, मोटोरोला 68000 परिवार की तुलना में एक सरलीकरण।
कोल्डफायर निर्देश सम्मुच्चय असेंबली स्रोत संगत है (विक्रेता से उपलब्ध अनुवाद सॉफ़्टवेयर के माध्यम से) और [[मोटोरोला 68000]] के साथ पूरी तरह से ऑब्जेक्ट कोड संगत नहीं है। क्लासिक 68k हार्डवेयर की तुलना में, निर्देश सम्मुच्चय मुख्य रूप से अलग है कि इसमें अब [[बाइनरी-कोडित दशमलव|बाइनरी-कोडेड डेसीमल]] (बीसीडी) पैक्ड डेटा प्रारूप समर्थन नहीं है; यह कई अन्य, कम उपयोग किए जाने वाले निर्देशों को हटा देता है; और रखे गए अधिकांश निर्देश कम [[एड्रेसिंग मोड]] का समर्थन करते हैं। इसके अतिरिक्त, [[ तैरनेवाला स्थल |फ्लोटिंग प्वाइंट]] इंटरमीडिएट 64 बिट हैं न कि 80 बिट जैसा कि [[मोटोरोला 68881]] [[ सह प्रोसेसर |सह प्रोसेसर]] में है। निर्देश केवल 16, 32, या 48 बिट लंबे हैं, मोटोरोला 68000 वर्ग की तुलना में एक सरलीकरण है।
 
== प्रतिरूप ==
फरवरी 1999 में, μक्लिनक्स प्रोजेक्ट के [[लिनक्स]] कर्नेल को दो कोल्डफायर प्रोसेसर (MCF5206 और MCF5307) में पोर्ट किया गया था। <ref>{{cite web | url = http://www.uclinux.org/oldnews.html | title = uClinux was successfully ported to the Motorola MCF5206 and MCF5307 ColdFire® microprocessor. | publisher = μClinux Embedded Linux/Microcontroller project }}</ref> 2006 में, [[डेबियन]] परियोजना अपने m68k पोर्ट को कोल्डफायर के अनुकूल बनाने पर विचार कर रही थी, <ref>{{citation | url = http://lists.debian.org/debian-devel-announce/2006/01/msg00005.html | title = Development announcements | series = Mailing lists | contribution = Preparing the m68k port for the future | publisher = Debian |date=January 2006}}.</ref> जैसा कि कोल्डफायर प्रतिरूप हैं जिन्हें 300 मेगाहर्ट्ज तक क्लॉक किया जा सकता है। यह [[68060]] की तुलना में बहुत तीव्र है, जो आधिकारिक तौर पर 75 मेगाहर्ट्ज तक पहुंच सकता है <ref>{{citation | url = http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68060&nodeId=018rH3YTLC4622 | title = MC68060 Product Summary | publisher = Freescale}}</ref> और 110 मेगाहर्ट्ज पर ओवरक्लॉक किया जा सकता है। [[ स्टालियन टेक्नोलॉजीज |स्टालियन टेक्नोलॉजीज]] ईपाइप, <ref>{{citation | url = http://www.epipe.com.au | title = ePipe | location = Australia}}</ref> [[सुरक्षित कंप्यूटिंग]] स्नैपगियर <ref>{{citation | url = http://www.snapgear.com/ | title = SnapGear | access-date = 2009-10-29 | archive-url = https://archive.today/20010621233430/http://www.snapgear.com/ | archive-date = 2001-06-21 | url-status = dead }}</ref> मॉड्यूल उत्पादों पर [[सुरक्षा उपकरण]], और [[आर्कटुरस नेटवर्क]] सिस्टम <ref>{{cite web | title = मॉड्यूल पर आर्कटुरस कोल्डफायर सिस्टम| publisher= Arcturus Networks Inc. | url = https://www.arcturusnetworks.com/products/#General-purpose | location = Canada}}</ref> कोल्डफायर प्रोसेसर पर आधारित हैं। इसमें कोल्डफ़ायर लिनक्स-संचालित उपकरण हैं, [[ईथरनेट]] के साथ लिनक्स-आधारित [[सिंगल-बोर्ड कंप्यूटर]] (SBC) और 23×55 मिमी या 45×45 मिमी जितना छोटा [[ कॉम्पैक्ट फ़्लैश |कॉम्पैक्ट फ़्लैश]] <ref>{{citation | url = http://www.dilnetpc.com/dnp0033.htm | title = DilNetPC}}</ref> या स्वयं कॉम्पैक्टफ्लैश (37×43 मिमी) पर आधारित है। <ref>{{citation | url = http://www.cdatas.com/index1.html | title = CDatas}}</ref> कोल्डफायर आधारित उत्पादों को इलेक्ट्रॉनिक नाक परियोजना के रूप में अंतर्राष्ट्रीय अंतरिक्ष स्टेशन में भी प्रसारित किया गया है। <ref>{{cite web | title = JPL ENose परियोजना अंतर्राष्ट्रीय अंतरिक्ष स्टेशन छोड़ती है| publisher = μClinux Embedded Linux/Microcontroller project | url = http://www.uclinux.org | url-status = dead | archive-url = https://web.archive.org/web/20061004015712/http://uclinux.org/ | archive-date = 2006-10-04 }}</ref><ref>{{cite web | title = अंतरिक्ष स्टेशन से वापसी के लिए इलेक्ट्रॉनिक नाक| website=[[Jet Propulsion Laboratory]] | url = http://www.jpl.nasa.gov/news/news.php?feature=2309 }}</ref>


== मॉडल ==
फरवरी 1999 में, μClinux प्रोजेक्ट के [[लिनक्स]] कर्नेल को दो कोल्डफायर प्रोसेसर (MCF5206 और MCF5307) में पोर्ट किया गया था।<ref>{{cite web | url = http://www.uclinux.org/oldnews.html | title = uClinux was successfully ported to the Motorola MCF5206 and MCF5307 ColdFire® microprocessor. | publisher = μClinux Embedded Linux/Microcontroller project }}</ref> 2006 में, [[डेबियन]] परियोजना अपने m68k पोर्ट को कोल्डफायर के अनुकूल बनाने पर विचार कर रही थी,<ref>{{citation | url = http://lists.debian.org/debian-devel-announce/2006/01/msg00005.html | title = Development announcements | series = Mailing lists | contribution = Preparing the m68k port for the future | publisher = Debian |date=January 2006}}.</ref> जैसा कि कोल्डफायर मॉडल हैं जिन्हें 300 मेगाहर्ट्ज तक क्लॉक किया जा सकता है। यह [[68060]] की तुलना में बहुत तेज है, जो आधिकारिक तौर पर 75 मेगाहर्ट्ज तक पहुंच सकता है<ref>{{citation | url = http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68060&nodeId=018rH3YTLC4622 | title = MC68060 Product Summary | publisher = Freescale}}</ref> और 110 मेगाहर्ट्ज पर ओवरक्लॉक किया जा सकता है। [[ स्टालियन टेक्नोलॉजीज ]] ईपाइप,<ref>{{citation | url = http://www.epipe.com.au | title = ePipe | location = Australia}}</ref> [[सुरक्षित कंप्यूटिंग]] SnapGear<ref>{{citation | url = http://www.snapgear.com/ | title = SnapGear | access-date = 2009-10-29 | archive-url = https://archive.today/20010621233430/http://www.snapgear.com/ | archive-date = 2001-06-21 | url-status = dead }}</ref> मॉड्यूल उत्पादों पर [[सुरक्षा उपकरण]], और [[आर्कटुरस नेटवर्क]]्स सिस्टम<ref>{{cite web | title = मॉड्यूल पर आर्कटुरस कोल्डफायर सिस्टम| publisher= Arcturus Networks Inc. | url = https://www.arcturusnetworks.com/products/#General-purpose | location = Canada}}</ref> कोल्डफायर प्रोसेसर पर आधारित हैं। इसमें ColdFire Linux-संचालित डिवाइस हैं| [[ईथरनेट]] के साथ Linux-आधारित [[सिंगल-बोर्ड कंप्यूटर]] (SBC) और 23×55 मिमी या 45×45 मिमी जितना छोटा [[ कॉम्पैक्ट फ़्लैश ]]<ref>{{citation | url = http://www.dilnetpc.com/dnp0033.htm | title = DilNetPC}}</ref> या स्वयं कॉम्पैक्टफ्लैश (37×43 मिमी) पर आधारित है।<ref>{{citation | url = http://www.cdatas.com/index1.html | title = CDatas}}</ref> कोल्डफायर आधारित उत्पादों को इलेक्ट्रॉनिक नाक परियोजना के रूप में अंतर्राष्ट्रीय अंतरिक्ष स्टेशन में भी तैनात किया गया है।<ref>{{cite web | title = JPL ENose परियोजना अंतर्राष्ट्रीय अंतरिक्ष स्टेशन छोड़ती है| publisher = μClinux Embedded Linux/Microcontroller project | url = http://www.uclinux.org | url-status = dead | archive-url = https://web.archive.org/web/20061004015712/http://uclinux.org/ | archive-date = 2006-10-04 }}</ref><ref>{{cite web | title = अंतरिक्ष स्टेशन से वापसी के लिए इलेक्ट्रॉनिक नाक| website=[[Jet Propulsion Laboratory]] | url = http://www.jpl.nasa.gov/news/news.php?feature=2309 }}</ref>
फ्रीस्केल से कोल्डफायर की पांच पीढ़ियां या संस्करण उपलब्ध हैं:
फ्रीस्केल से कोल्डफायर की पांच पीढ़ियां या संस्करण उपलब्ध हैं:
* v1: 8-बिट माइक्रोकंट्रोलर्स से माइग्रेशन का समर्थन करने का इरादा है, यह v2 प्रोसेसर-वार का कट-डाउन संस्करण है। इसे मूल कोल्डफायर के 12 साल बाद 2006 में लॉन्च किया गया था। इसे 8-बिट फ़्रीस्केल 68HC08 माइक्रोकंट्रोलर्स को आसानी से बदलने और लो-एंड ARM चिप्स के साथ प्रतिस्पर्धा करने के लिए डिज़ाइन किया गया है।
* v1: 8-बिट माइक्रोकंट्रोलर्स से माइग्रेशन का समर्थन करने का अभिप्राय है, यह v2 प्रोसेसर-वार का कट-डाउन संस्करण है। इसे मूल कोल्डफायर के 12 साल बाद 2006 में प्रक्षेपित किया गया था। इसे 8-बिट फ़्रीस्केल 68HC08 माइक्रोकंट्रोलर्स को आसानी से बदलने और लो-एंड एआरएम चिप्स के साथ प्रतिस्पर्धा करने के लिए प्रतिरूप किया गया है।
* v2: 1994 में लॉन्च किया गया मूल कोल्डफायर कोर। सिंगल-इश्यू पाइपलाइन, कोई एमएमयू नहीं, कोई एफपीयू नहीं। गुणन-संचय और वर्धित मैक इकाइयों के साथ संस्करण भी उपलब्ध हैं।
* v2: 1994 में प्रक्षेपित किया गया मूल कोल्डफायर कोर। सिंगल-इश्यू पाइपलाइन, कोई एमएमयू नहीं, कोई एफपीयू नहीं। गुणन-संचय और वर्धित मैक इकाइयों के साथ संस्करण भी उपलब्ध हैं।
* v3: एक वैकल्पिक MAC यूनिट जोड़ा गया।
* v3: एक वैकल्पिक एमएसी यूनिट जोड़ा गया।
* v4: सीमित [[ superscalar ]] कोर।
* v4: सीमित [[ superscalar |सुपरस्केलर]] कोर।
* v4e (या कुछ दस्तावेज़ों में eV4): v4 का उन्नत संस्करण, 2000 में लॉन्च किया गया। आर्किटेक्चर में वैकल्पिक [[ स्मृति प्रबंधन इकाई ]], [[फ्लोटिंग-पॉइंट यूनिट]] और उन्नत MAC यूनिट जोड़ता है।
* v4e (या कुछ दस्तावेज़ों में eV4): v4 का उन्नत संस्करण, 2000 में प्रक्षेपित किया गया। शिल्प विद्या में वैकल्पिक [[ स्मृति प्रबंधन इकाई |स्मृति प्रबंधन इकाई]], [[फ्लोटिंग-पॉइंट यूनिट]] और उन्नत एमएसी यूनिट जोड़ता है।
* v5: पूरी तरह से सुपरस्केलर कोर।
* v5: पूरी तरह से सुपरस्केलर कोर।


फिडो 1100 भी है, जो 2007 में लॉन्च किया गया एक माइक्रोकंट्रोलर है जिसका उद्देश्य 68k/CPU32 निर्देश सेट का उपयोग करके [[औद्योगिक ईथरनेट]] अनुप्रयोगों जैसे अनुमानित एम्बेडेड कंट्रोल सिस्टम के लिए है। हालाँकि, Fido की अपनी अनूठी वास्तुकला है और केवल 68k के साथ सेट किए गए निर्देश को साझा करता है।<ref>{{cite web
फिडो 1100 भी है, जो 2007 में प्रक्षेपित किया गया एक माइक्रोकंट्रोलर है जिसका उद्देश्य 68k/CPU32 निर्देश सम्मुच्चय का उपयोग करके [[औद्योगिक ईथरनेट]] अनुप्रयोगों जैसे अनुमानित अंतः स्थापित कंट्रोल सिस्टम के लिए है। हालाँकि, फिडो की अपनी अनूठी वास्तुकला है और केवल 68k के साथ सम्मुच्चय किए गए निर्देश को साझा करता है।<ref>{{cite web
  | title = fido Architecture
  | title = fido Architecture
  | publisher = Innovasic Semiconductor
  | publisher = Innovasic Semiconductor
  | url = http://www.innovasic.com/index.php?page=fido-architecture
  | url = http://www.innovasic.com/index.php?page=fido-architecture
  | access-date = 2009-08-25}}</ref>
  | access-date = 2009-08-25}}</ref>
नवंबर 2006 में, फ्रीस्केल ने घोषणा की कि कोल्डफायर माइक्रोप्रोसेसर कोर उनके आईपी लाइसेंसिंग और सपोर्ट पार्टनर आईपीएक्सट्रीम इंक के माध्यम से सेमीकंडक्टर बौद्धिक संपदा के रूप में लाइसेंस के लिए उपलब्ध थे।<ref>{{cite web
 
नवंबर 2006 में, फ्रीस्केल ने घोषणा की कि कोल्डफायर माइक्रोप्रोसेसर कोर उनके आईपी लाइसेंसिंग और सपोर्ट पार्टनर आईपीएक्सट्रीम इंक के माध्यम से सेमीकंडक्टर बौद्धिक संपदा के रूप में लाइसेंस के लिए उपलब्ध थे। <ref>{{cite web
  | title = Freescale opens ColdFire to OEM licensing
  | title = Freescale opens ColdFire to OEM licensing
  | publisher = EETimes
  | publisher = EETimes
Line 92: Line 94:
  | archive-date = January 22, 2013
  | archive-date = January 22, 2013
  | access-date = 2009-07-27
  | access-date = 2009-07-27
  }}</ref> ColdFire v1 कोर अब [[Altera]] Cyclone-III FPGA's के लिए फ्री लाइसेंस (और नो पर यूज रॉयल्टी) के तहत उपलब्ध है।<ref>{{cite web
  }}</ref> कोल्डफायर v1 कोर अब [[Altera|अल्टेरा]] सायक्लोन-III एफपीजीए के लिए फ्री लाइसेंस (और नो पर यूज रॉयल्टी) के अंतर्गत उपलब्ध है। <ref>{{cite web
  | title =  IPextreme Delivers Free ColdFire Processor for Altera Cyclone III FPGA
  | title =  IPextreme Delivers Free ColdFire Processor for Altera Cyclone III FPGA
  | publisher = designreuse
  | publisher = designreuse
Line 103: Line 105:
  | url = http://www.freescale.com/webapp/sps/site/overview.jsp?code=CFV1FPGA}}
  | url = http://www.freescale.com/webapp/sps/site/overview.jsp?code=CFV1FPGA}}
</ref>
</ref>
सितंबर 2007 में, फ्रीस्केल ने 32-बिट [[ फ्लेक्सिंग ]] माइक्रोकंट्रोलर परिवार को कोल्डफायर सीपीयू कोर के साथ लॉन्च किया।<ref>{{citation | url = http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MCF51JE | title = MCF51JE: Flexis 32-bit ColdFire V1 Microcontrollers | publisher = Freescale}}.</ref>
 
सितंबर 2007 में, फ्रीस्केल ने 32-बिट [[ फ्लेक्सिंग |फ्लेक्सिंग]] माइक्रोकंट्रोलर वर्ग को कोल्डफायर सीपीयू कोर के साथ प्रक्षेपित किया।<ref>{{citation | url = http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MCF51JE | title = MCF51JE: Flexis 32-bit ColdFire V1 Microcontrollers | publisher = Freescale}}.</ref>
 
जून 2010 में, फ्रीस्केल ने कोल्डफायर+ लाइन की घोषणा की, जो 90 एनएम टीएफएस तकनीक का उपयोग कर कोल्डफायर वी1 कोर है।<ref>{{cite web
जून 2010 में, फ्रीस्केल ने कोल्डफायर+ लाइन की घोषणा की, जो 90 एनएम टीएफएस तकनीक का उपयोग कर कोल्डफायर वी1 कोर है।<ref>{{cite web
  | title =  ColdFire+ Microcontrollers
  | title =  ColdFire+ Microcontrollers
Line 111: Line 115:
  | access-date = 2011-02-04}}
  | access-date = 2011-02-04}}
</ref>
</ref>
2010 में, फ्रीस्केल ने [[एआरएम वास्तुकला]] उत्पाद लाइन काइनेटिस भी लॉन्च किया, जिसने कुछ उद्योग पर्यवेक्षकों का नेतृत्व किया।<ref>{{cite web | url=http://www.edn.com/electronics-blogs/brians-brain/4310712/Freescale-s-ARM-based-Kinetis-Is-Released-Did-ColdFire-Just-Get-Deep-Freezed- | title = Freescale's ARM-based Kinetis Is Released: Did ColdFire Just Get Deep-Freezed? | publisher = EDN}}</ref> कोल्डफायर रेंज के भविष्य के बारे में अनुमान लगाने के लिए, यह देखते हुए कि फ्रीस्केल में कई प्रतिस्पर्धी सीपीयू रेंज होंगे।
 
2010 में, फ्रीस्केल ने [[एआरएम वास्तुकला]] उत्पाद लाइन काइनेटिस भी प्रक्षेपित किया, जिसने कुछ उद्योग पर्यवेक्षकों का नेतृत्व किया।<ref>{{cite web | url=http://www.edn.com/electronics-blogs/brians-brain/4310712/Freescale-s-ARM-based-Kinetis-Is-Released-Did-ColdFire-Just-Get-Deep-Freezed- | title = Freescale's ARM-based Kinetis Is Released: Did ColdFire Just Get Deep-Freezed? | publisher = EDN}}</ref> कोल्डफायर क्षेत्र के भविष्य के बारे में अनुमान लगाने के लिए, यह देखते हुए कि फ्रीस्केल में कई प्रतिस्पर्धी सीपीयू क्षेत्र होंगे।


== यह भी देखें ==
== यह भी देखें ==
* ColdFire MCF5251 के लिए [[FlexOS 68K]]
* कोल्डफायर एमसीएफ5251 के लिए [[FlexOS 68K|फ्लेक्सओएस 68K]]
* [[ईकोस]] और [[आरटीईएमएस]] ओपन सोर्स रीयल-टाइम ऑपरेटिंग सिस्टम
* [[ईकोस]] और [[आरटीईएमएस]] ओपन सोर्स रीयल-टाइम ऑपरेटिंग सिस्टम


Line 122: Line 127:


==बाहरी संबंध==
==बाहरी संबंध==
* [https://www.nxp.com/products/processors-and-microcontrollers/legacy-mcu-mpus/32-bit-coldfire-mcus-mpus:PC68KCF NXP Semiconductor's Official ColdFire Site]
* [https://www.nxp.com/products/processors-and-microcontrollers/legacy-mcu-mpus/32-bit-coldfire-mcus-mpus:PC68KCF एनएक्सपी Semiconductor's Official कोल्डफायर Site]
* [http://www.microapl.co.uk/Porting/ColdFire/cf_68k_diffs.html Differences between ColdFire & 68K]
* [http://www.microapl.co.uk/Porting/ColdFire/cf_68k_diffs.html Differences between कोल्डफायर & 68K]
* [http://elbox.com/news_04_12_17.html Original announcement] of ColdFire based [[Amiga]] clone and [http://elbox.com/faq_dragon.html FAQ] about it
* [http://elbox.com/news_04_12_17.html Original announcement] of कोल्डफायर based [[Amiga]] clone and [http://elbox.com/faq_dragon.html FAQ] about it


{{Motorola processors}}
{{Motorola processors}}

Revision as of 14:09, 28 June 2023

Hermstedt Webshuttle II - board - Motorola Coldfire MCF5204PU25B-0082.jpg
General information
Common manufacturer(s)
Max. CPU clock rateto 300 MHz
Architecture and classification
ApplicationEmbedded systems
Instruction setModified Motorola 68000 family
Physical specifications
Cores
  • 1
History
PredecessorMotorola 68060
फ्रीस्केल कोल्डफायर एमसीएफ5272VM66

एनएक्सपी कोल्डफायर एक माइक्रोप्रोसेसर है जो मोटोरोला 68000 वर्ग शिल्प विद्या से निकला है, जो एनएक्सपी सेमीकंडक्टर्स द्वारा अंतः स्थापित प्रणाली डेवलपमेंट के लिए निर्मित है। यह पूर्व में फ्रीस्केल सेमीकंडक्टर (पूर्व में मोटोरोला का सेमीकंडक्टर श्रेणी) द्वारा निर्मित किया गया था, जो 2015 में एनएक्सपी के साथ विलय कर दिया गया था।

निर्देश सम्मुच्चय

कोल्डफायर निर्देश सम्मुच्चय असेंबली स्रोत संगत है (विक्रेता से उपलब्ध अनुवाद सॉफ़्टवेयर के माध्यम से) और मोटोरोला 68000 के साथ पूरी तरह से ऑब्जेक्ट कोड संगत नहीं है। क्लासिक 68k हार्डवेयर की तुलना में, निर्देश सम्मुच्चय मुख्य रूप से अलग है कि इसमें अब बाइनरी-कोडेड डेसीमल (बीसीडी) पैक्ड डेटा प्रारूप समर्थन नहीं है; यह कई अन्य, कम उपयोग किए जाने वाले निर्देशों को हटा देता है; और रखे गए अधिकांश निर्देश कम एड्रेसिंग मोड का समर्थन करते हैं। इसके अतिरिक्त, फ्लोटिंग प्वाइंट इंटरमीडिएट 64 बिट हैं न कि 80 बिट जैसा कि मोटोरोला 68881 सह प्रोसेसर में है। निर्देश केवल 16, 32, या 48 बिट लंबे हैं, मोटोरोला 68000 वर्ग की तुलना में एक सरलीकरण है।

प्रतिरूप

फरवरी 1999 में, μक्लिनक्स प्रोजेक्ट के लिनक्स कर्नेल को दो कोल्डफायर प्रोसेसर (MCF5206 और MCF5307) में पोर्ट किया गया था। [1] 2006 में, डेबियन परियोजना अपने m68k पोर्ट को कोल्डफायर के अनुकूल बनाने पर विचार कर रही थी, [2] जैसा कि कोल्डफायर प्रतिरूप हैं जिन्हें 300 मेगाहर्ट्ज तक क्लॉक किया जा सकता है। यह 68060 की तुलना में बहुत तीव्र है, जो आधिकारिक तौर पर 75 मेगाहर्ट्ज तक पहुंच सकता है [3] और 110 मेगाहर्ट्ज पर ओवरक्लॉक किया जा सकता है। स्टालियन टेक्नोलॉजीज ईपाइप, [4] सुरक्षित कंप्यूटिंग स्नैपगियर [5] मॉड्यूल उत्पादों पर सुरक्षा उपकरण, और आर्कटुरस नेटवर्क सिस्टम [6] कोल्डफायर प्रोसेसर पर आधारित हैं। इसमें कोल्डफ़ायर लिनक्स-संचालित उपकरण हैं, ईथरनेट के साथ लिनक्स-आधारित सिंगल-बोर्ड कंप्यूटर (SBC) और 23×55 मिमी या 45×45 मिमी जितना छोटा कॉम्पैक्ट फ़्लैश [7] या स्वयं कॉम्पैक्टफ्लैश (37×43 मिमी) पर आधारित है। [8] कोल्डफायर आधारित उत्पादों को इलेक्ट्रॉनिक नाक परियोजना के रूप में अंतर्राष्ट्रीय अंतरिक्ष स्टेशन में भी प्रसारित किया गया है। [9][10]

फ्रीस्केल से कोल्डफायर की पांच पीढ़ियां या संस्करण उपलब्ध हैं:

  • v1: 8-बिट माइक्रोकंट्रोलर्स से माइग्रेशन का समर्थन करने का अभिप्राय है, यह v2 प्रोसेसर-वार का कट-डाउन संस्करण है। इसे मूल कोल्डफायर के 12 साल बाद 2006 में प्रक्षेपित किया गया था। इसे 8-बिट फ़्रीस्केल 68HC08 माइक्रोकंट्रोलर्स को आसानी से बदलने और लो-एंड एआरएम चिप्स के साथ प्रतिस्पर्धा करने के लिए प्रतिरूप किया गया है।
  • v2: 1994 में प्रक्षेपित किया गया मूल कोल्डफायर कोर। सिंगल-इश्यू पाइपलाइन, कोई एमएमयू नहीं, कोई एफपीयू नहीं। गुणन-संचय और वर्धित मैक इकाइयों के साथ संस्करण भी उपलब्ध हैं।
  • v3: एक वैकल्पिक एमएसी यूनिट जोड़ा गया।
  • v4: सीमित सुपरस्केलर कोर।
  • v4e (या कुछ दस्तावेज़ों में eV4): v4 का उन्नत संस्करण, 2000 में प्रक्षेपित किया गया। शिल्प विद्या में वैकल्पिक स्मृति प्रबंधन इकाई, फ्लोटिंग-पॉइंट यूनिट और उन्नत एमएसी यूनिट जोड़ता है।
  • v5: पूरी तरह से सुपरस्केलर कोर।

फिडो 1100 भी है, जो 2007 में प्रक्षेपित किया गया एक माइक्रोकंट्रोलर है जिसका उद्देश्य 68k/CPU32 निर्देश सम्मुच्चय का उपयोग करके औद्योगिक ईथरनेट अनुप्रयोगों जैसे अनुमानित अंतः स्थापित कंट्रोल सिस्टम के लिए है। हालाँकि, फिडो की अपनी अनूठी वास्तुकला है और केवल 68k के साथ सम्मुच्चय किए गए निर्देश को साझा करता है।[11]

नवंबर 2006 में, फ्रीस्केल ने घोषणा की कि कोल्डफायर माइक्रोप्रोसेसर कोर उनके आईपी लाइसेंसिंग और सपोर्ट पार्टनर आईपीएक्सट्रीम इंक के माध्यम से सेमीकंडक्टर बौद्धिक संपदा के रूप में लाइसेंस के लिए उपलब्ध थे। [12][13] कोल्डफायर v1 कोर अब अल्टेरा सायक्लोन-III एफपीजीए के लिए फ्री लाइसेंस (और नो पर यूज रॉयल्टी) के अंतर्गत उपलब्ध है। [14][15]

सितंबर 2007 में, फ्रीस्केल ने 32-बिट फ्लेक्सिंग माइक्रोकंट्रोलर वर्ग को कोल्डफायर सीपीयू कोर के साथ प्रक्षेपित किया।[16]

जून 2010 में, फ्रीस्केल ने कोल्डफायर+ लाइन की घोषणा की, जो 90 एनएम टीएफएस तकनीक का उपयोग कर कोल्डफायर वी1 कोर है।[17]

2010 में, फ्रीस्केल ने एआरएम वास्तुकला उत्पाद लाइन काइनेटिस भी प्रक्षेपित किया, जिसने कुछ उद्योग पर्यवेक्षकों का नेतृत्व किया।[18] कोल्डफायर क्षेत्र के भविष्य के बारे में अनुमान लगाने के लिए, यह देखते हुए कि फ्रीस्केल में कई प्रतिस्पर्धी सीपीयू क्षेत्र होंगे।

यह भी देखें

संदर्भ

  1. "uClinux was successfully ported to the Motorola MCF5206 and MCF5307 ColdFire® microprocessor". μClinux Embedded Linux/Microcontroller project.
  2. "Preparing the m68k port for the future", Development announcements, Mailing lists, Debian, January 2006.
  3. MC68060 Product Summary, Freescale
  4. ePipe, Australia
  5. SnapGear, archived from the original on 2001-06-21, retrieved 2009-10-29
  6. "मॉड्यूल पर आर्कटुरस कोल्डफायर सिस्टम". Canada: Arcturus Networks Inc.
  7. DilNetPC
  8. CDatas
  9. "JPL ENose परियोजना अंतर्राष्ट्रीय अंतरिक्ष स्टेशन छोड़ती है". μClinux Embedded Linux/Microcontroller project. Archived from the original on 2006-10-04.
  10. "अंतरिक्ष स्टेशन से वापसी के लिए इलेक्ट्रॉनिक नाक". Jet Propulsion Laboratory.
  11. "fido Architecture". Innovasic Semiconductor. Retrieved 2009-08-25.
  12. "Freescale opens ColdFire to OEM licensing". EETimes. November 13, 2006. Retrieved 2009-07-27.
  13. "Freescale, Cypress to license key IP". EDN. November 21, 2006. Archived from the original on January 22, 2013. Retrieved 2009-07-27.
  14. "IPextreme Delivers Free ColdFire Processor for Altera Cyclone III FPGA". designreuse. October 21, 2008. Retrieved 2009-07-27.
  15. "Freescale's V1 ColdFire offering for Altera Cyclone III FPGA". freescale.
  16. MCF51JE: Flexis 32-bit ColdFire V1 Microcontrollers, Freescale.
  17. "ColdFire+ Microcontrollers". designreuse. February 4, 2011. Retrieved 2011-02-04.
  18. "Freescale's ARM-based Kinetis Is Released: Did ColdFire Just Get Deep-Freezed?". EDN.


बाहरी संबंध