CPLD के साथ आरंभ करने के लिए मेरे कम खर्चीले विकल्प क्या हैं [बंद]


10

मैं कुछ CPLD सामानों के साथ घूमना चाहूंगा और मुझे लगता है कि मेरे पास कुछ विकल्प हैं। मेरे मन में कोई विशेष आवेदन नहीं है; ऐसा लगता है कि बहुत सारी संभावनाएं हैं, जिनमें से कुछ दूसरों की तुलना में उपयोग करना आसान है।

मुख्य विनिर्माण में विकास बोर्ड हैं, जो दूसरों की तुलना में कुछ अधिक महंगे हैं। उनके पास प्रोग्रामर केबल भी हैं जो आमतौर पर लगते हैं ... सस्ते नहीं। कुछ खुदाई करते हुए, मैं कई विकल्पों में आया हूं और मैं प्रत्येक के पेशेवरों / विपक्षों को समझने के लिए देख रहा हूं।

  1. क्या यह कहना उचित है कि X Macrocells वाले CPLD कमोबेश एक जैसे हैं?
  2. हालांकि JTAG इंटरफ़ेस मानक है, भाग के प्रोग्रामिंग के प्रयोजनों के लिए, कोई मानक JTAG पिछला प्रश्न नहीं है । क्या यह वेंडर सॉफ्टवेयर प्रोग्रामर से बात कर रहा है? बाइनरी फ़ाइल को डंप करने के लिए कुछ अन्य उपयोगिता का उपयोग करने पर क्या चीजें अधिक मानक बन जाती हैं?
  3. कुछ प्लेटफार्मों में सस्ते विकल्प हैं। मैं सोच रहा हूं कि USB / समानांतर पोर्ट, लिनक्स / विंडोज के संदर्भ में कैच क्या हैं।
  4. मुझे लगता है कि मैं एक विकास बोर्ड के साथ सहज हो जाता हूं, सीधे आधार भागों में से एक का उपयोग करना कितना मुश्किल है? मेरी धारणा यह है कि प्रमुख विकल्पों में, यह केवल कुछ हेडर पिन और कुछ डायोड / रेसिस्टर्स की बात है। क्या मैं इस पर दूर हूं?
  5. मैं अपने स्वयं के डिजाइन में उपकरणों को कैसे प्रोग्राम करूंगा? अगर मेरे पास एक विकास बोर्ड या स्टार्टर किट है, तो क्या मुझे वापस जाना होगा और एक महंगा प्रोग्रामर खरीदना होगा? एक देव बोर्ड सस्ते में क्यों बेचता है लेकिन प्रोग्रामर सैकड़ों डॉलर चलाता है? संभवतः देव बोर्ड प्रोग्राम करने की क्षमता के साथ आता है।

यहाँ कुछ विकल्प दिए गए हैं जो मेरे लिए खड़े हैं। मैं केवल बहु-सौ-डॉलर के विकल्पों से उन्हें अलग करने के लिए कीमतों को सूचीबद्ध करता हूं। वे सभी मेरे लिए बॉलपार्क में हैं। मैं उपयोग की आसानी, सॉफ्टवेयर मुद्दों और इतने पर के संदर्भ में hiden लागत के लिए देख रहा हूँ।

Xilinx एक लोकप्रिय मार्ग है। मैं कर सकता था:

Digilent केबल को अपने सॉफ़्टवेयर का उपयोग करने की आवश्यकता होती है जो वर्तमान में केवल विंडोज़ है, इसलिए मुझे $ 48 USB मार्ग पर जाने की आवश्यकता होगी।

एक और Xilinx संभावना है

कंपनियों को जाली में बदलना:

मुझे लूसिस भागों का उपयोग करने का विचार पसंद है क्योंकि Mouser.com उन्हें ले जाता है (मुझे वहाँ बहुत Xilinx नहीं दिखता है)। मैं उनसे और ऑर्डर लेने के लिए तैयार हूं। एक बार जब मैं उनके सामान के साथ सहज हो जाता हूं, तो मैं अनुमान लगा रहा हूं कि मैं इस बोर्ड की योजनाबद्धता के आधार पर एक प्रोग्रामर केबल को हैक कर सकता हूं। यह वास्तव में सीधे आगे दिखता है। क्या मैं एक प्रोग्रामर के रूप में eval बोर्ड का उपयोग कर सकता हूं? JTAG हेडर को उजागर करते हैं?

जालीदार माक्सएक्सओ 2 पिको किट (29 डॉलर) भी एक शानदार मूल्य लगता है, हालांकि यह दिखाने वाला हिस्सा अधिक महंगा है।

अल्टरना में भी अच्छा प्रसाद है।

  • एक प्रोग्रामर को eBay से ($ 15) लिया जा सकता है
  • ईबे से एक डेमो बोर्ड ($ 28) लिया जा सकता है

वैकल्पिक रूप से, एल्टररा के पास है

  • के लिए एक स्टार्टर किट ($ 50)

इनमें से कौन सा शुरुआती के लिए बेहतर मार्ग है जो काम करना आसान है (ड्राइवर और ऐसे), कुछ रहने की शक्ति है, और शायद सबसे अधिक लचीलापन प्रदान करता है?


यह साइट CPLD प्रकार, निर्माताओं और प्रोग्रामिंग सिस्टम के बारे में जानने के लिए एक अच्छी जगह है, लेकिन यह वर्तमान वितरकों से वर्तमान के डॉलर-टू-डॉलर की तुलना करने के लिए अच्छी तरह से पूरा नहीं करता है।
केविन वर्मर

क्या आप अपने सवाल को वर्तमान कीमतों और प्रसाद पर कम ध्यान केंद्रित करने के लिए संशोधित कर सकते हैं, और क्रॉस-प्लेटफॉर्म ड्राइवरों पर अधिक ध्यान केंद्रित कर सकते हैं, भाग की शक्ति और लचीलापन? तब हम आपको लिंक देने के बजाय आपको और भविष्य के पाठकों को शिक्षित कर सकते थे। ( इस नीति के बारे में अधिक जानकारी के लिए [खरीदारी] टैग और FAQ देखें )।
केविन वर्मर

@reemrevnivek मैंने प्रश्न में जोड़ा है। उम्मीद है, यह मेरे सिर में चारों ओर तेजस्वी सवालों को स्पष्ट करता है।
mmccoo

जवाबों:


5

मैं Xilinx से उन लोगों के लिए Altera MAX II CPLD पसंद करता हूं। वे वास्तव में छोटे FPGAs हैं, लेकिन Altera इस बारे में चुप रहता है। मैंने Xilinx और Altera CPLDs के लिए अपने स्वयं के PCBs डिज़ाइन किए हैं, यह काफी आसान है। Xilinx और Altera दोनों उपकरणों के लिए कम लागत वाली प्रोग्रामिंग केबल्स Ebay पर उपलब्ध हैं, मैं इन्हें FPGAs के साथ उपयोग करता हूं और Xilinx और Altera दोनों भागों के साथ कोई समस्या नहीं है। कीमतों पर यह किसी भी अधिक अपनी खुद की बनाने के लायक नहीं है पूछा।

अल्टिना का सॉफ्टवेयर Xilinx's की तुलना में उपयोग करना बहुत आसान है। मैं उन उपकरणों के लिए सॉफ्टवेयर डाउनलोड करूँगा जिन्हें आप उपयोग करने के बारे में सोच रहे हैं और अंतिम निर्णय लेने से पहले इसका प्रयास करें।


जैसा कि आपने सुझाया है, मुझे कुछ एलेटा प्रोग्रामर मिले हैं। धन्यवाद। मैं एक Xilinx संगत एक खोजने में सक्षम नहीं हूँ। मुझे क्या खोजना चाहिए?
mmccoo

मुझे लगता है कि यह एक था: cgi.ebay.co.uk/Xilinx-FPGA-CPLD-USB-download-Cable-JTAG-/… अन्य हैं।
लियोन हेलर

"Xilinx केबल" की खोज करें
लियोन हेलर

0

यदि आप जो सीखना चाहते हैं वह वीएचडीएल या वेरिलॉग है तो आपको वास्तव में एक विकास बोर्ड की आवश्यकता नहीं है। xilinx में मुफ्त संकलक और सिमुलेटर हैं। वास्तव में अच्छी सिमुलेशन तकनीक सीखना कुछ भी महत्वपूर्ण कौशल है जो आप वास्तव में हार्डवेयर का उपयोग करके सीखेंगे।


2
यह सच है, लेकिन वास्तविक एलईडी ब्लिंक देखने के लिए यह बहुत अधिक रोमांचक है :)
जॉन बर्टन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.