彩色激光打印机一般用于对高质量图像的硬拷贝。图像来自于一束激光用充电的方法把图像“拷贝”到硒鼓上。硒鼓通过在墨粉盒中滚动将墨粉吸附在有电荷的硒鼓表面。在热力和压力的作用下,硒鼓将墨粉转移到纸上形成图像的硬拷贝。图1.显示了一般的彩色激光打印机的系统框图。
图1. 彩色激光打印机

1. DDR = 双倍数据速率
2. LAN = 局域网
3. CODEC = 编码/解码
通过以太网或蓝牙联结、局域网链路接收来自于工作站和网络存储器的数据。外设接口例如通用串行总线(USB)可以用于从PC传输简单的数据。Flash卡接口使得从数码相机拍摄的照片可以传输到打印机内,一般这些照片都存储在flash存储卡上。I/O和系统控制模块控制着I/O接口和图像打印过程。图像编解码模块Postscript(.ps)格式文件和PDF(.pdf)格式文件的打印。
在打印的过程中,图像处理和增强模块将矢量图像数据被转换成位图图像格式,再经过过滤和平滑处理。还有更多的其他增强性的处理如色彩矫正、图像缩放以及其他一些数字的处理过程。然后所有这些处理过的图像被发送到打印引擎打印出图像的硬拷贝。
Altera提供多种IP核,例如10/100兆以太网媒体存储控制(MAC),USB1.1和2.0设备控制器。用这些IP核可以实现局域网链接和外设接口模块。工程师还可以利用Altera®的IP核在Cyclone器件内实现DDR SDRAM控制器、色彩空间转换、PCI总线以及有限脉冲响应滤波器这些功能。工程师还可以在Cyclone器件内部嵌入Altera的嵌入式的32位RISC软核处理器Nios® 来管理I/O和系统模块。实现于Cyclone器件内部的Nios处理器的性能和效率是其他竞争者不能比拟的。
Cyclone的高效的结构使其性能很容易的超出了实现一个打印机和多功能外设系统的需求。Altera的低成本的Cyclone可编程逻辑器件正是实现这类应用的理想选择。Cyclone器件为图像打印及其控制处理提供了一个最具性价比的可编程逻辑解决方案。Cyclone FPGA还可以用来做为现有的ASSP的补充为系统添加更多的功能。Cyclone系列器件为打印机和多功能外设系统的设计师提供了一个用超低价格的器件实现超大功能的可能性。
