मैं कुछ CPLD सामानों के साथ घूमना चाहूंगा और मुझे लगता है कि मेरे पास कुछ विकल्प हैं। मेरे मन में कोई विशेष आवेदन नहीं है; ऐसा लगता है कि बहुत सारी संभावनाएं हैं, जिनमें से कुछ दूसरों की तुलना में उपयोग करना आसान है।
मुख्य विनिर्माण में विकास बोर्ड हैं, जो दूसरों की तुलना में कुछ अधिक महंगे हैं। उनके पास प्रोग्रामर केबल भी हैं जो आमतौर पर लगते हैं ... सस्ते नहीं। कुछ खुदाई करते हुए, मैं कई विकल्पों में आया हूं और मैं प्रत्येक के पेशेवरों / विपक्षों को समझने के लिए देख रहा हूं।
- क्या यह कहना उचित है कि X Macrocells वाले CPLD कमोबेश एक जैसे हैं?
- हालांकि JTAG इंटरफ़ेस मानक है, भाग के प्रोग्रामिंग के प्रयोजनों के लिए, कोई मानक JTAG पिछला प्रश्न नहीं है । क्या यह वेंडर सॉफ्टवेयर प्रोग्रामर से बात कर रहा है? बाइनरी फ़ाइल को डंप करने के लिए कुछ अन्य उपयोगिता का उपयोग करने पर क्या चीजें अधिक मानक बन जाती हैं?
- कुछ प्लेटफार्मों में सस्ते विकल्प हैं। मैं सोच रहा हूं कि USB / समानांतर पोर्ट, लिनक्स / विंडोज के संदर्भ में कैच क्या हैं।
- मुझे लगता है कि मैं एक विकास बोर्ड के साथ सहज हो जाता हूं, सीधे आधार भागों में से एक का उपयोग करना कितना मुश्किल है? मेरी धारणा यह है कि प्रमुख विकल्पों में, यह केवल कुछ हेडर पिन और कुछ डायोड / रेसिस्टर्स की बात है। क्या मैं इस पर दूर हूं?
- मैं अपने स्वयं के डिजाइन में उपकरणों को कैसे प्रोग्राम करूंगा? अगर मेरे पास एक विकास बोर्ड या स्टार्टर किट है, तो क्या मुझे वापस जाना होगा और एक महंगा प्रोग्रामर खरीदना होगा? एक देव बोर्ड सस्ते में क्यों बेचता है लेकिन प्रोग्रामर सैकड़ों डॉलर चलाता है? संभवतः देव बोर्ड प्रोग्राम करने की क्षमता के साथ आता है।
यहाँ कुछ विकल्प दिए गए हैं जो मेरे लिए खड़े हैं। मैं केवल बहु-सौ-डॉलर के विकल्पों से उन्हें अलग करने के लिए कीमतों को सूचीबद्ध करता हूं। वे सभी मेरे लिए बॉलपार्क में हैं। मैं उपयोग की आसानी, सॉफ्टवेयर मुद्दों और इतने पर के संदर्भ में hiden लागत के लिए देख रहा हूँ।
Xilinx एक लोकप्रिय मार्ग है। मैं कर सकता था:
- $ 17 के लिए डिजीलेंट सी-मॉड बोर्ड: http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,798&Prod=CMOD
- और उनकी एक प्रोग्रामिंग केबल ($ 48 के लिए $ 12 या USB के समानांतर) http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,395&Cat=5
Digilent केबल को अपने सॉफ़्टवेयर का उपयोग करने की आवश्यकता होती है जो वर्तमान में केवल विंडोज़ है, इसलिए मुझे $ 48 USB मार्ग पर जाने की आवश्यकता होगी।
एक और Xilinx संभावना है
- एक बस समुद्री डाकू बोर्ड ($ 28) http://www.seeedstudio.com/depot/bus-pirate-v3-assembled-p-609.html?cPath=61_68
- और एक कूलनर विकास बोर्ड ($ 15) http://www.seeedstudio.com/depot/xc9572xl-cpld-development-board-p-799.html?cPath=174
कंपनियों को जाली में बदलना:
- उनके पास एक ब्रेकआउट बोर्ड डेवलपमेंट किट ($ 29) http://www.latticesemi.com/products/developmenthardware/breakoutboardevalkits.cfm है
मुझे लूसिस भागों का उपयोग करने का विचार पसंद है क्योंकि Mouser.com उन्हें ले जाता है (मुझे वहाँ बहुत Xilinx नहीं दिखता है)। मैं उनसे और ऑर्डर लेने के लिए तैयार हूं। एक बार जब मैं उनके सामान के साथ सहज हो जाता हूं, तो मैं अनुमान लगा रहा हूं कि मैं इस बोर्ड की योजनाबद्धता के आधार पर एक प्रोग्रामर केबल को हैक कर सकता हूं। यह वास्तव में सीधे आगे दिखता है। क्या मैं एक प्रोग्रामर के रूप में eval बोर्ड का उपयोग कर सकता हूं? JTAG हेडर को उजागर करते हैं?
जालीदार माक्सएक्सओ 2 पिको किट (29 डॉलर) भी एक शानदार मूल्य लगता है, हालांकि यह दिखाने वाला हिस्सा अधिक महंगा है।
अल्टरना में भी अच्छा प्रसाद है।
- एक प्रोग्रामर को eBay से ($ 15) लिया जा सकता है
- ईबे से एक डेमो बोर्ड ($ 28) लिया जा सकता है
वैकल्पिक रूप से, एल्टररा के पास है
- के लिए एक स्टार्टर किट ($ 50)
इनमें से कौन सा शुरुआती के लिए बेहतर मार्ग है जो काम करना आसान है (ड्राइवर और ऐसे), कुछ रहने की शक्ति है, और शायद सबसे अधिक लचीलापन प्रदान करता है?