क्या कोई ऐसा आईसी मौजूद है जो सिग्नलों की उड़ान भरने की अनुमति देता है?


9

क्या N इनपुट पिन और N आउटपुट पिन के साथ IC मौजूद है, जो या तो EEPROM सेटिंग के माध्यम से या माइक्रो-कंट्रोलर द्वारा ऑन-द-फ्लाई कंट्रोल के माध्यम से, किसी भी N आउटपुट में से प्रत्येक N इनपुट को रूट करने की अनुमति देता है?

दूसरे शब्दों में, उदाहरण के लिए, कोई व्यक्ति इसका उपयोग इनपुट 1 पर आने वाली लाइन को आउटपुट 6 पर आउटगोइंग लाइन से कनेक्ट करने के लिए कर सकता है, और इनपुट 2 को आउटपुट 3 से, और इनपुट 3 को आउटपुट 1 से कनेक्ट कर सकता है, और इसी तरह (चाहे सिग्नल एसपीआई हों, या I2C। , या मानक डिजिटल लाइनें, आदि) ... और बाद में ऑर्डर को बदल दें।

यदि यह मौजूद है, तो ऐसे आईसी को क्या कहा जाता है?


क्या द्विपक्षीय स्विच किसी काम का होगा? doctronics.co.uk/4016.htm एक एकल क्वाड द्विपक्षीय स्विच केवल एन = 2 के लिए पूरा करता है जब ठीक से वायर्ड होता है। या कैसे के बारे में एक ट्रिपल दो चैनल mux ti.com/lit/ds/symlink/cd4053b.pdf द्विपक्षीय मल्टीप्लेक्सर?
जिप्सी

जवाबों:


8

जो आप खोज रहे हैं उसे "क्रॉसबार चिप" कहा जाता है। चूंकि यह सिलिकॉन संसाधनों का उपयोग करने के लिए एक काफी अक्षम तरीका है, इसलिए इन दिनों इस तरह के चिप्स का उपयोग करने के लिए जोर लगता है कि वे बहुत उच्च गति वाले एलवीसी सिग्नलों को रूट करते हैं।


2
जब मैं उन्हें देखता हूं तो क्रॉसबार स्विच हमेशा महंगे और आउट-ऑफ-स्टॉक लगते हैं। शायद वे ज्यादा इस्तेमाल नहीं कर रहे हैं?
अंकन

5
और "क्रॉसपॉइंट" को "क्रॉसबार" की तुलना में अधिक सामान्य नाम लगता है।
अंकन

9

सामान्य तौर पर, एक उपकरण जो एन इनपुट को एन आउटपुट से एक साथ जोड़ता है उसे क्रॉसबार स्विच कहा जाता है ।

जब तक सभी सिग्नल डिजिटल यूनिडायरेक्शनल सिग्नल हैं, जैसे कि कुछ एसपीआई बसों पर सिग्नल,

  • एक FPGA को एन इनपुट के किसी भी एन गतिशील करने के लिए गतिशील रूप से किसी भी मार्ग को कॉन्फ़िगर किया जा सकता है।
  • यदि N काफी छोटा है, तो आप कुछ अन्य प्रकार के प्रोग्रामेबल लॉजिक डिवाइस या मल्टीप्लेक्सर के साथ भी ऐसा कर सकते हैं ।
  • यदि इनपुट बदलने और आउटपुट बदलने के बीच एक माइक्रोसेकंड या देरी के कारण सहनीय है, तो एक माइक्रोकंट्रोलर या अन्य प्रोसेसर सबसे कम लागत वाला दृष्टिकोण हो सकता है।

यदि सिग्नल द्विदिश हैं, जैसे कि I2C बस पर सिग्नल, तो इस तरह की रूटिंग करना अधिक कठिन हो जाता है - जब क्रॉसबार स्विच को पिन ए को पिन बी से कनेक्ट करने के लिए कहा जाता है, तो इसे किसी तरह पहचानने की आवश्यकता होती है और संभवतः मिलीसेकंड से दिशाओं को स्विच करना होगा। मिलीसेकंड के लिए, क्या इसे इनपुट ए और ड्राइव पिन बी के रूप में पिन ए पढ़ने की जरूरत है, या बी को इनपुट और ड्राइव पिन ए के रूप में पढ़ना है। ऐसा करने के लिए आवश्यक अतिरिक्त तर्क एक एफपीजीए पर आसानी से फिट हो सकता है।

यदि सिग्नल एनालॉग ऑडियो या एनालॉग वीडियो सिग्नल हैं,

  • आप एनालॉग मक्स आईसी का उपयोग करने में सक्षम हो सकते हैं। उनमें से ज्यादातर स्वाभाविक रूप से द्विदिश हैं। यह बहुत आसान है कि 4 "4: 1 एनालॉग मक्स चिप्स" को 4 एनालॉग इनपुट और 4 एनालॉग आउटपुट के बीच पूर्ण मनमाना 4 x 4 राउटिंग तार दिया जाए, प्रति आउटपुट 2 डिजिटल कंट्रोल लाइनों के साथ (कुछ प्रोसेसर से संभवतः आने वाला) जो इनपुट का चयन करें इससे जुड़ा हुआ है।
  • वीडियो क्रॉसपॉइंट स्विच आईसी उपलब्ध हैं। उदाहरण के लिए, "मैक्सिम MAX4360 8x8 लो-कॉस्ट वीडियो क्रॉसपॉइंट स्विच" लगभग $ 20 के लिए उपलब्ध है। (धन्यवाद, एक्समैन)।
  • शुद्ध एनालॉग क्रॉसबार स्विच का एक लोकप्रिय विकल्प सिस्टम है जो (1) सभी एनालॉग इनपुट को डिजिटाइज़ करता है, फिर (2) उन संकेतों को डिजिटल क्रॉसबार स्विच के माध्यम से चलाता है, फिर (3) आउटपुट पर एनालॉग में वापस कन्वर्ट करता है।

सभी उपलब्ध आईसी में सीमा होती है जितनी शक्ति वे संभाल सकते हैं और अधिकतम आवृत्ति वे संभाल सकते हैं। यदि आपको उन संकेतों को स्विच करने की आवश्यकता है जो उन सीमाओं से परे हैं (और यह मानते हुए कि आप अपने स्वयं के कस्टम आईसी को विकसित नहीं करना चाहते हैं), तो आप यांत्रिक रिले का उपयोग करने के लिए मजबूर हैं।


3
यदि सिग्नल एनालॉग वीडियो सिग्नल हैं, तो समर्पित भाग हैं, जैसे मैक्सिम क्रॉसपॉइंट स्विच सीरी। : यहाँ एक है maximintegrated.com/datasheet/index.mvp/id/1931
Axeman

@Axeman: धन्यवाद।
डेविडेस्करी

3

लैटिस सेमीकंडक्टर द्वारा गए वर्षों में उनके जीडीएक्स और जीडीएक्स 2 श्रृंखला में विन्यास योग्य उपकरणों के एक दो परिवार हैं। से अपनी वेब साइट :

Lattice ispGDX2 - 38 Gbps बैंडविड्थ, 800 Mbps SERDES ispGDX2 परिवार, Lattice की अगली पीढ़ी के इन-सिस्टम प्रोग्रामेबल (ISP) हाई-स्पीड बस स्विचिंग के लिए डिजिटल क्रॉसप्वाइंट स्विच है और 38Gbps तक की बैंडविड्थ के साथ इंटरफेस है। यह परिवार उन्नत हाई स्पीड सीरियल I / O (sysHSI ब्लॉक), sysCLOCK PLLs और sysIO इंटरफेस के साथ एक लचीली स्विचिंग आर्किटेक्चर को जोड़ती है, जो आज की हाई-स्पीड सिस्टम की जरूरतों को पूरा करता है। मल्टीप्लेक्स आधारित वास्तुकला और चिप नियंत्रण तर्क पर सामान्य स्विचिंग कार्यों के उच्च निष्पादन कार्यान्वयन की सुविधा है। परिवार में डिवाइस 3.3, 2.5 और 1.8V कोर वोल्टेज पर काम कर सकते हैं।

बाद में GDX2 परिवार को 7 मार्च, 2011 को आखिरी बार खरीदने और 31 दिसंबर 2014 को अंतिम शिपमेंट के साथ ईओएल की घोषणा की गई थी।

इन दिनों आप Altera, Lattice, Xilinx और अन्य की पसंद से अलग-अलग कम लागत FPGAs के साथ आउटपुट स्विचिंग फ़ंक्शन के लिए एक सामान्यीकृत इनपुट को लागू कर सकते हैं। FPGA सरल रूटिंग सुविधा से परे अक्सर खेल में है क्योंकि जब आप इसे करने के लिए नीचे चयन करने के लिए Inputs से आउटपुट के चयन रूटिंग शायद ही सिर्फ इस सरल है। घड़ी तुल्यकालन, पंजीकरण, बफरिंग, स्तर रूपांतरण, द्वि-दिशात्मक संकेतों और विशेष गेटिंग या नियंत्रण संकेतों की आवश्यकता बहुत बार होती है। इन सभी और अधिक को FPGAs के साथ लागू किया जा सकता है।


1

आप वास्तव में क्या जरूरत है एक unbuffered अनुरूप crosspoint सरणी है । वे कई स्वादों में आते हैं (I2C या GPIO नियंत्रित) और विन्यास 12x8, 16x8 आदि। इस अन्य विषय पर एक नज़र डालें जो मैंने खोला है, क्योंकि मुझे यहाँ पर एक निश्चित उत्तर नहीं मिला।

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