क्या कोई एनालॉग FPGAs हैं?


23

जैसा कि मैं समझता हूं कि FPGAs लचीले "डिजिटल" सर्किट हैं, जो आपको डिजिटल सर्किट का डिज़ाइन और निर्माण और पुनर्निर्माण करते हैं।

यह अनुभवहीन या मूर्खतापूर्ण लग सकता है, लेकिन मैं सोच रहा था कि क्या FPGAs या अन्य "लचीली" प्रौद्योगिकियां हैं जो कि एनालॉग घटकों को भी डिज़ाइनर के लिए उपलब्ध कराती हैं, जैसे एम्पलीफायरों, या ए / डी या डी / ए या ट्रांसीवर या और भी सरल घटकों?


1
मैंने कुछ के बारे में सुना जो कुछ साल पहले ऐसा करेगा। मुझे कोई सुराग नहीं है कि उनका नाम क्या है।
कालेनजब

3
एक अतीत नहीं-काफी-डुप्लिकेट प्रश्न: Electronics.stackexchange.com/questions/24315/
फोटॉन

2
मुझे याद है कि इसे एफपीएए (फील्ड प्रोग्रामेबल एनालॉग ऐरे) कहा जाता है
मैट

एल्टर और Xilinx के अलावा कुछ विशिष्ट विक्रेता हैं जो ADC और DAC को अपने FPGAs में निर्मित करते हैं। इसके अलावा मैट ने कहा कि हमारे पास फील प्रोग्रामेबल एनालॉग एरे भी हैं।
क्वांटम 231

बिल्कुल नहीं जो आप पूछ रहे हैं लेकिन फिर भी दिलचस्प है: zrna.org
tonys

जवाबों:


23

मैंने इलेक्ट्रॉनिक रूप से प्रोग्रामेबल एनालॉग सर्किट (EPAC) नामक एक उत्पाद लाइन का उपयोग किया है, शायद अब से दस साल पहले, जो एक FPGA के अनुरूप समकक्ष होने का दावा करता था, और सरू ने वर्षों से PSoC (प्रोग्रामेबल) नामक लाइन का उत्पादन किया है सिस्टम ऑन चिप) जो एनालॉग और डिजिटल सर्किटरी दोनों के एक स्विच करने योग्य सरणियों को शामिल करता है। ध्यान दें कि दोनों ही मामलों में उपकरणों में कुछ हद तक सीमित रूटिंग विकल्पों के साथ कार्यात्मक ब्लॉक (3 से 24 या तो पीएसओसी के मामले में) की मामूली संख्या होती है, बजाय आवश्यक अवरोध के अनुमति देने के लिए पर्याप्त अंतराल के साथ सैकड़ों या हजारों ब्लॉक प्रदान करने के बजाय। ।

एक कारण है कि एनालॉग FPGA डिजिटल उपकरणों के डिजाइन लचीलेपन के पास कहीं भी पेश नहीं करता है, भले ही कोई राउटिंग और लॉजिक सर्किटरी के दर्जनों या सैकड़ों स्तरों के माध्यम से डिजिटल सिग्नल पास करता हो, जिनमें से प्रत्येक में 10dB सिग्नल-टू-शोर अनुपात होता है (एसएनआर), जिसका अर्थ है कि सिग्नल के रूप में 1/3 शोर है, जिसके परिणामस्वरूप संकेत साफ हो सकता है। इसके विपरीत, एनालॉग डिवाइस से एक साफ सिग्नल प्राप्त करने के लिए आवश्यक है कि हर चरण जिस सिग्नल से गुजरता है वह साफ होना चाहिए। राउटिंग जितना जटिल है, उतना ही कठिन है कि आवारा संकेतों को उठाना न पड़े।

उन अनुप्रयोगों में जो बहुत अधिक मांग वाले नहीं हैं, एक छोटी मात्रा में एनालॉग सर्किटरी को एक चिप में जोड़ा जाना उपयोगी हो सकता है। उदाहरण के लिए, मैंने एक संगीत बॉक्स तैयार किया है जो सीधे पीजो स्पीकर को चलाने के लिए PSoC का उपयोग करता है; PSoC में एक DAC, एक चौथे क्रम का कम-पास फ़िल्टर और आउटपुट एम्पलीफायर शामिल हैं। फ़िल्टरिंग और प्रवर्धन करने के लिए एक अलग चिप का उपयोग करना कठिन नहीं होगा, लेकिन PSoC के उपयोग से अतिरिक्त चिप की आवश्यकता से बचा जाता है।


अच्छा होगा यदि इसके लिए किसी प्रकार का संदर्भ दिया गया हो। कोई कंपनी नहीं? कोई उत्पाद लाइन नहीं? कोई भाग संख्या? इसके बारे में कोई लेख नहीं? "इलेक्ट्रॉनिक रूप से प्रोग्राम करने योग्य IC" के लिए खोज करने से कुछ भी उपयोगी नहीं हो सकता
krb686

"इलेक्ट्रॉनिक प्रोग्रामेबल एनालॉग सर्किट" आज़माएं? मैंने अभी-अभी एक त्वरित Google किया है और ऐसा लगता है कि मैंने नाम को थोड़ा ऊपर (ऊपर तय) कर दिया है।
सुपरकाट

2
@ krb686 सरू
Tut

3

यह Google का पहला शॉट है; लगता है एक बहुत नई तकनीक है, और केवल कुछ ही निर्माता उन्हें पैदा कर रहे हैं।

मुझे नहीं पता कि एनालॉग भाग FPGA ब्लॉक के रूप में लचीला है, लेकिन निश्चित रूप से यह सुविधाओं को जोड़ती है।

अद्यतन: एक्टेल में मॉडल के आधार पर केवल एक एकीकृत एडीसी (एएसआईसी) और निश्चित संख्या में एनालॉग इनपुट होते हैं।


तो मूल रूप से, ये FPGAs हैं जो बहुत विशिष्ट उपयोग के लिए उनमें कुछ विशेष एनालॉग घटक हैं? (क्षमा करें, मुझे नहीं पता कि PLL क्या हैं)
अली

ओह, बस किनटेक्स -7 देखा, बहुत अच्छा। इसलिए इन्हें मिश्रित संकेत FPGA कहा जाता है।
अली

1
Anadigm FPAAs भी बनाते हैं।
माइकज-यूके

2
@ ThePhoton आपको सवाल के नीचे टिप्पणी नहीं करनी चाहिए?
clabacchio

3

वर्षों पहले, लैटिस के पास ispPAC नामक एक श्रृंखला थी, जिसमें सिस्टम-प्रोग्राम प्रोग्राम एनालॉग ब्लॉक के विभिन्न कॉन्फ़िगरेशन थे। FPGA- स्तर की तुलना में अधिक CPLD- स्तर की जटिलता। ये सभी अब अप्रचलित हैं।

मुझे संदेह है कि एक चिप को "यह सब करने" की अनुमति देने के लिए विभिन्न एनालॉग अनुप्रयोगों में आवश्यकताओं में बहुत भिन्नता है। उदाहरण के लिए, एक डिजाइन में आपको 16-बिट सटीकता के साथ एडीसी इनपुट बफर की आवश्यकता हो सकती है; दूसरे में आपको केवल 8-बिट सटीकता की आवश्यकता हो सकती है और लागत को यथासंभव कम रखना चाहते हैं। वहाँ कोई रास्ता नहीं एक सामान्य प्रयोजन प्रोग्राम ब्लॉक एक साथ उन अनुप्रयोगों के दोनों सूट कर सकता है।


3

ट्रायड सेमीकंडक्टर, www.TriadSemi.com , विन्यास योग्य एनालॉग और मिश्रित सिग्नल सरणियों (जिसे VCAs के रूप में जाना जाता है) के माध्यम से बनाता है। ये VCA एकल-मास्क विन्यास योग्य हैं और प्रोग्राम योग्य नहीं हैं। इसका मतलब यह है कि एक वीसीए के साथ मास्क चार्ज और प्रसंस्करण समय जुड़ा हुआ है।

VCA निर्माण लागत पारंपरिक फुल-कस्टम मिश्रित-संकेत ASIC की तुलना में काफी कम है। पारंपरिक एएसआईसी के लिए 4-6 महीनों की तुलना में वीसीए फैब्रिकेशन, पैकेज और टेस्ट चार सप्ताह तक कम हो सकते हैं।

फील्ड प्रोग्रामेबल एनालॉग गंभीर शोर और प्रदर्शन के मुद्दों से ग्रस्त है क्योंकि राउटिंग फैब्रिक में बड़ी संख्या में ट्रांजिस्टर होते हैं।

Via कॉन्फ़िगर करने योग्य एनालॉग इंटरकनेक्ट संसाधन के रूप में vias का उपयोग करता है। ये vias एक पूर्ण-कस्टम डिज़ाइन का एक मानक हिस्सा हैं, लेकिन इन-कॉन्फिगरेबल एनालॉग एरे में केवल दिए गए VCA पर डिज़ाइन को कॉन्फ़िगर करने के लिए vias परिवर्तन होता है।

Vias बहुत उच्च-प्रदर्शन, कम प्रतिरोध और कम-शोर हैं। बहुत कम विकास लागत और निर्माण समय के साथ कॉन्फ़िगर किए गए सरणियों में पूर्ण-कस्टम मिश्रित-संकेत आईसी प्रदर्शन होता है।

मैंने एक लेख पोस्ट किया कि क्यों फील्ड प्रोग्रामेबल एनालॉग प्लैनेटअनालॉग डॉट कॉम पर थोड़ा बहुत प्रोग्रामेबल है।


यह व्यक्ति ViaDesigner SW के एक निर्माता के साथ है जिसे TriASSemi से ViaASIC प्रोग्राम करने के लिए उपयोग किया जा सकता है। यह स्पष्ट नहीं है कि आवश्यक रूप से वहाँ एक रिश्ता है, न ही वह अपने उत्पाद को बढ़ावा दे रहा है - प्रकटीकरण के हितों में।
प्लेसहोल्डर

3

आपके माइक्रोकंट्रोलर में कुछ एनालॉग घटक हो सकते हैं। उदाहरण के लिए, STM32F303x (A | C) में 4 ऑपैंप (the3.15) और 7 तुलनित्र (ators3.16) हैं।

कस्टमिज़ैबलिटी की बहुत सीमित मात्रा है - उदाहरण के लिए, ओप्पैम्प्स आउटपुट को माइक्रोकंट्रोलर के एडीसी से जोड़ा जा सकता है, लेकिन उन्हें आउटपुट पिन या आंतरिक तुलनित्र के इनपुट से नहीं जोड़ा जा सकता है। हालांकि, तुलनित्र के आउटपुट को आउटपुट पिन से जोड़ा जा सकता है । पूर्ण इंटरकनेक्ट मैट्रिक्स inter3.8 में पाया जा सकता है।

मुझे यह भी यकीन है कि अन्य विक्रेताओं द्वारा माइक्रोकंट्रोलर्स के पास कॉन्फ़िगर करने योग्य बाह्य उपकरणों का एक समान सेट है - लेकिन मैं हाल ही में एसटीएम 32 श्रृंखला के साथ काम कर रहा हूं, इसलिए मैं उनके डिजाइन से परिचित हूं।


1
वास्तव में, कुछ अन्य निर्माताओं के पास अपने MCU पोर्टफोलियो में बहुत ही मिश्रित मिश्रित-संकेत परिधीय हैं। उदाहरण के लिए, MSP430FR235x की जाँच करें, और उनके "स्मार्ट एनालॉग कॉम्बो" ब्लॉक।
मंद

2

आप माइक्रोसेमी स्मार्टफ्यूज़न की जांच कर सकते हैं;

http://www.microsemi.com/products/fpga-soc/soc-fpga/smartfusion

इनमें FPGA, uP, और प्रोग्रामेबल एनालॉग सभी एक चिप पर हैं। मैंने स्कूल के एक प्रोजेक्ट में इनका इस्तेमाल किया और उन सभी हिस्सों को पूरी तरह से इस्तेमाल किया।


1

Anadigm एक FPAA या फील्ड प्रोग्रामेबल एनालॉग ऐरे बनाता है। http://www.anadigm.com/fpaa.asp उनका डिज़ाइनर सॉफ़्टवेयर फ़िल्टर या कई अन्य एनालॉग फ़ंक्शंस सेट करने के लिए इसे तुच्छ बनाता है। सर्विसमैन एक कम लागत <400USD विकास बोर्ड बनाता है जो Anadigm डिजाइनर सॉफ्टवेयर का समर्थन करता है। PAM 5002R http://www.servenger.com/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.