CPLD'lere başlamak için daha ucuz seçeneklerim neler [kapalı]


10

Bazı CPLD şeyler ile dolaşmak istiyorum ve orada birkaç seçenek var görüyorum. Aklımda belirli bir uygulama yok; sadece bir kısmı diğerlerinden daha kolay olan birçok olasılık var gibi görünüyor.

Ana üreticilerin geliştirme panoları var, bazıları diğerlerinden daha pahalı. Ayrıca genellikle ucuz olmayan programlayıcı kabloları var. Biraz kazma yaparak, çeşitli seçeneklerle karşılaştım ve her birinin artılarını / eksilerini anlamaya çalışıyorum.

  1. X Macrocell içeren CPLD'lerin aşağı yukarı aynı olduğunu söylemek doğru mu?
  2. JTAG arayüzü standart olmasına rağmen, parçayı programlamak için standart yoktur. önceki JTAG Sorusu yoktur . Bu satıcı yazılımı programcı ile konuşmak meselesi mi? İkili bir dosyayı boşaltmak için başka bir yardımcı program kullanırsam işler daha standart hale gelir mi?
  3. Bazı platformların daha ucuz alternatifleri var. USB / paralel bağlantı noktası, Linux / Windows açısından bunların ne olduğunu merak ediyorum.
  4. Bir geliştirme panosundan rahat olduğumu varsayarsak, sadece temel parçalardan birini doğrudan kullanmaya geçiş ne kadar zordur? Benim izlenimim, büyük seçeneklerde, sadece bazı başlık pimleri ve birkaç diyot / direnç meselesi. Bu konuda çok uzak mıyım?
  5. Cihazları kendi tasarımlarımda nasıl programlayabilirim? Bir geliştirme kartım veya başlangıç ​​kitim varsa, geri dönüp pahalı bir programcı satın almam gerekecek mi? Neden bir dev kurulu ucuza satıyor ama programcı yüzlerce dolar çalıştırıyor? Muhtemelen dev kurulu programlama yeteneği ile geliyor.

İşte benim için öne çıkan seçeneklerden bazıları. Fiyatları sadece yüz dolarlık seçeneklerden ayırmak için listeliyorum. Hepsi benim için baloda. Kullanım kolaylığı, yazılım sorunları vb. Açısından gizlenme maliyetlerini arıyorum.

Xilinx popüler bir yoldur. Yapabilirim:

Digilent kablosu şu anda sadece Windows olan yazılımlarını kullanmayı gerektiriyor, bu yüzden 48 $ USB yoluna gitmem gerekiyor.

Başka bir Xilinx olasılığı

Şirketleri Kafes'e geçirmek:

Kafes parçalarını Mouser.com'un taşıdığı gibi kullanma fikrini seviyorum (orada çok fazla Xilinx görmüyorum). Onlardan daha fazla sipariş verme eğilimindeyim. Eşyalarıyla rahat edince, bu panonun şemalarına dayanan bir programcı kablosunu hackleyebileceğimi tahmin ediyorum. Gerçekten düz görünüyor. Değerlendirme tahtasını programcı olarak kullanabilir miyim? JTAG üstbilgisini ortaya çıkarır mı?

Kafes MachXO2 Pico kiti (29 $) da büyük bir değer gibi görünüyor, ancak sergilediği kısım daha pahalı.

Altera'nın da iyi teklifleri var.

  • EBay'den bir programcıya (15 $) sahip olabilir
  • EBay'den bir demo panosu alınabilir (28 $)

Alternatif olarak, Altera

  • Başlangıç ​​fiyatı ($ 50)

Bunlardan hangisi, çalışmaya yeni başlayan (sürücüler ve benzeri), biraz güç sahibi olan ve belki de en fazla esnekliği sunan yeni başlayanlar için daha iyi bir yoldur?


Bu site, CPLD türleri, üreticileri ve programlama sistemleri hakkında bilgi edinmek için iyi bir yerdir, ancak mevcut distribütörlerden dolar başına dolar cinsinden mevcut teklifleri karşılaştırmak için iyi değildir.
Kevin Vermeer

Sorunuzu mevcut fiyatlara ve tekliflere daha az odaklanmak ve platformlar arası sürücülere, parçanın gücünü korumak ve esnekliğe daha fazla odaklanmak için gözden geçirebilir misiniz? O zaman sadece bir link vermek yerine sizi ve gelecekteki okuyucuları eğitebiliriz. ( Bu politika hakkında daha fazla bilgi için [alışveriş] etiketine ve SSS'ye bakın).
Kevin Vermeer

@reemrevnivek Soruya ekledim. Umarım, kafamda dolaşan soruları açıklığa kavuşturur.
mmccoo

Yanıtlar:


5

Altera MAX II CPLD'lerini Xilinx'inkine tercih ederim. Aslında küçük FPGA'lar, ancak Altera bu konuda sessiz kalıyor. Xilinx ve Altera CPLD'ler için kendi PCB'lerimi tasarladım, oldukça kolay. Hem Xilinx hem de Altera cihazları için düşük maliyetli programlama kabloları Ebay'de mevcuttur, bunları FPGA'larla kullanıyorum ve hem Xilinx hem de Altera parçaları ile herhangi bir sorunum yok. İstenen fiyatlarla kendi artık yapmaya değer değil.

Altera'nın yazılımını kullanmak Xilinx'lerden çok daha kolaydır. Kullanmayı düşündüğünüz cihazlar için yazılımı indirir ve son kararı vermeden önce denerim.


Önerdiğiniz gibi bazı ebay Altera programcıları buldum. Teşekkür ederim. Xilinx uyumlu olanı bulamıyorum. Ne aramalıyım?
mmccoo


"Xilinx kablosu" için arama yap
Leon Heller

0

Öğrenmek istediğiniz şey VHDL veya Verilog ise, gerçekten bir geliştirme kartına ihtiyacınız yoktur. xilinx'in ücretsiz derleyicileri ve simülatörleri vardır. İyi simülasyon tekniğini öğrenmek, aslında donanım kullanarak öğreneceğiniz her şeyden daha önemli bir beceridir.


2
Doğru ama gerçek bir LED yanıp sönmesi görmek çok daha heyecan verici :)
John Burton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.