描述 | IC CYCLONE III FPGA 25K 240-PQFP | 系列 | Cyclone? III |
---|---|---|---|
LAB/CLB数 | 1539 | 逻辑元件/单元数 | 24624 |
RAM 位总计 | 608256 | 输入/输出数 | 148 |
门数 | - | 电源电压 | 1.15 V ~ 1.25 V |
安装类型 | 表面贴装 | 工作温度 | 0°C ~ 85°C |
封装/外壳 | 240-BFQFP | 供应商设备封装 | 240-PQFP(32x32) |
配用 | 544-2601-ND - KIT DEV CYCLONE III LS EP3CLS200544-2411-ND - KIT DEV NIOS II CYCLONE III ED.544-2370-ND - KIT STARTER CYCLONE III EP3C25 | 其它名称 | 544-2076EP3C25Q240C8NES |
摘 要:为了取代传统利用单片机驱动微型打印机,使用alt era 公司的fpga 芯片ep3c25q240c8n 设计驱动打印机的硬件控制电路,并正确控制微型打印机的工作时序。软件使用硬件描述语言vh dl 实现对微型打印机的时序控制,并通过quar tus 软件平台下载到fpga 调试通过,证明该方法行之有效,完全可以取代传统利用单片机来驱动微型打印机,且抗干扰性好,可靠性高,具有较强的可移植性。 0 引 言 fpga 即现场可编程逻辑阵列。是在cpld 的基础上发展起来的新型高性能可编程逻辑器件。fpga的集成度很高,其器件密度从数万门到数千万门不等,可以完成极其复杂的时序与组合逻辑电路功能,适用于高速、高密度的高端数字逻辑电路设计领域。新一代的fpga 甚至集成了中央处理器( cpu ) 或数字处理器( dsp) 内核,在一片fpga 上进行软硬件协同设计,为实现片上可编程系统( sopc) 提供了强大的硬件支持。对微型打印机的驱动,传统方法是使用单片机是实现对其的时序控制。随着fpga 在各领域的普及使用,以及对微型打印机的需要,因此要实现fpga 对微型打印机的时序控制 ...