Intevac 是商用和军用市场光学产品的前沿开发商。本白皮书介绍该公司NightVista 嵌入式电子系统产品的开发,它是一款高性能超低亮度紧凑型摄像机,最初采用了流行的数字信号处理器、几片ASSP 和外部存储器件。系统对性能的需求越来越高,工程师团队决定试验一种替代方案——在可编程逻辑中实现可配置软核处理器。这一决定带来了以下好处: ■ 达到了目标性能 ■ 在单片FPGA 中集成了分立元件和数字信号处理(DSP) 功能 ■ 功耗降低了近80% ■ 将五块元件板缩减到一块,显著降低了成本。 ■ 缩短了开发时间 白皮书 采用 FPGA 集成 DSP 功能,提高成像应用的性能 引言 Intevac 是商用和军用市场光学产品的前沿开发商。本白皮书介绍该公司 NightVista 嵌入式电子系统产品的开 发,它是一款高性能超低亮度紧凑型摄像机,最初采用了流行的数字信号处理器、几片 ASSP 和外部存储 器件。系统对性能的需求越来越高,工程师团队决定试验一种替代方案――在可编程逻辑中实现可配置软 核处理器。这一决定带来了以下好处: ■ 达到了目标性能 ■ 在单片 FPGA 中集成了分立元件和数字信号处理 (DSP) 功能 ■ 功耗降低了近 80% ■ 将五块元件板缩减到一块,显著降低了成本。 ■ 缩短了开发时间 基于 DSP 处理器的方法 NightVista 电子系统的部分功能包括: ■ 摄像机上电测试和初始化 ■ 视频传感器校准和特征参数测试 ■ 图像增强管理的自动增益控制 ■ 图形、文本和水印随屏显示 ■ 实时自适应对比度调整 ■ Gamma 校正,视频停帧捕获,并存储至闪存。 ■ 实时时钟 ■ 用户定义的可编程预置配置 ■ 通过 RS-232 与主机 PC 进行通信 ■ 摄像机功能和参数远程更新,摄像机至主机 PC 视频数据传送。 Intevac 开发 NightVista 电子产品最初的方法是采用数字信号处理器。除了处理器之外,还需要其他几个主要 部件,包括 NTSC 视频编码器、一个 RS-232 接口、多个锁相环 (PLL)、实现各种逻辑功能的 CPLD,以及 几……