项目中需要一款价格便宜的,资源较大的CPLD。比较了xilinx的xc95288xl、altera的max-ii系列epm240、lattice的xo系列LCMXO256。设计中要实现红外调制器、一个带FIFO的UART、还有一个SPI主收发器等等逻辑。分别用ISE、IspLever、Quartus软件,对Verilog文件进行了综合和布线,只有lattice的xo256可以胜任。价格方面也是xo256最便宜,工业级TQ100封装的小批量单价大约20几元。
各家的CPLD有其自身的特点,本次应用中FIFO需要一些存储资源,lattice的xo结构比较适于这个应用。因此选用CPLD时,还是要根据资源需要的特点具体选择。比较简单的办法就是具体综合布线验证一下。这些软件都有免费的WEB版本,容易下载。、
发表时间:2006-12-10 16:31:00