我最便宜的CPLD入门选择有哪些?


10

我想闲逛一些CPLD的东西,我看到我有几个选择。我没有特定的应用程序;似乎有很多可能性,其中有些比其他的更容易使用。

主要制造商都有开发板,有些比其他的贵。他们也有通常似乎不便宜的编程器电缆。进行一些挖掘时,我遇到了几种选择,我希望了解每种选择的利弊。

  1. 可以说带有X个宏单元的CPLD大致相同吗?
  2. 尽管JTAG接口是标准的,但出于对零件进行编程的目的,之前没有标准的JTAG Question。这是供应商软件与程序员对话的问题吗?如果我使用其他实用程序转储二进制文件,事情是否会变得更标准?
  3. 一些平台有更便宜的选择。我想知道在USB /并行端口,Linux / Windows方面有什么收获。
  4. 假设我对开发板感到满意,那么直接使用其中一个基础部件的过渡有多困难?我的印象是,在主要选项中,只需几个插头引脚和几个二极管/电阻即可。我还远吗?
  5. 我将如何在自己的设计中对设备进行编程?如果我有开发板或入门套件,那么我是否必须回去购买昂贵的编程器?为什么开发板价格便宜,而程序员却要花费数百美元?大概开发板具有编程能力。

这里有一些对我来说很突出的选择。我列出价格只是为了区别于数百美元的选择。他们全都在我的球场上。我正在寻找有关易用性,软件问题等方面的隐性成本。

Xilinx是一条流行的道路。我可以做:

Digilent电缆需要使用其软件,该软件目前仅在Windows中使用,因此我需要使用48美元的USB路由。

Xilinx的另一种可能性是

将公司切换到莱迪思:

我喜欢在Mouser.com随身携带Lattice零件时使用它们的想法(我在那儿看不到很多Xilinx)。我倾向于从他们那里订购更多。一旦我对他们的东西感到满意,我猜测我可以根据此板的原理图破解编程器电缆。看起来真的很简单。我可以将评估板用作程序员吗?是否公开了JTAG标头?

Lattice MachXO2 Pico套件(29美元)看起来也很有价值,尽管它展示的零件更贵。

Altera也有不错的产品。

  • 可以以15美元的价格从EBay获得一名程序员
  • 可以从eBay购买演示板,价格为28美元。

或者,Altera有

  • 入门套件,售价50美元

对于初学者来说,哪一种是更容易上班的更好路线(驾驶员等),具有一些持久力,并且可能提供最大的灵活性?


该站点是了解CPLD类型,制造商和编程系统的好地方,但不能很好地比较当前分销商提供的美元对美元产品。
凯文·维米尔

您是否可以修改您的问题,使之不再关注当前的价格和产品,而更多地关注跨平台驱动程序,零件的持久力和灵活性?然后,我们可以教育您和未来的读者,而不仅仅是给您链接。(有关此政策的更多信息,请参见[购物]标签和常见问题解答)。
凯文·维米尔

@reemrevnivek我已经添加了这个问题。希望它可以澄清我脑海中嗡嗡作响的问题。
2011年

Answers:


5

我比Xilinx更喜欢Altera MAX II CPLD。它们实际上是小型FPGA,但是Altera对此保持沉默。我已经为Xilinx和Altera CPLD设计了自己的PCB,这很容易。可以在Ebay上获得用于Xilinx和Altera器件的低成本编程电缆,我将它们与FPGA一起使用,并且Xilinx和Altera部件都没有任何问题。按照要求的价格,再制造自己的东西不值得。

Altera的软件比Xilinx的易于使用。我会为您打算使用的设备下载该软件,并在做出最终决定之前尝试一下。


正如您所建议的,我已经找到了一些ebay Altera程序员。谢谢。我找不到兼容Xilinx的产品。我应该搜寻什么?
2011年

我认为是这样的:cgi.ebay.co.uk/Xilinx-FPGA-CPLD-USB-download-Cable-JTAG-/ ...还有其他一些。
莱昂·海勒

搜索“ Xilinx电缆”
Leon Heller

0

如果您想学习的是VHDL或Verilog,那么您实际上不需要开发板。xilinx具有免费的编译器和模拟器。与从实际使用硬件中学到的任何东西相比,学习良好的仿真技术可以说是一项更重要的技能。


1
没错,但是看到实际的LED闪烁真是令人兴奋得多:)
约翰·伯顿
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.