虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

可编程<b>线性电源</b>

  • 基于FPGA的PAL-VGA转换器的实现

    介绍了基于Xilinx Spartan- 3E FPGA XC3S250E 来完成分辨率为738×575 的PAL 制数字视频信号到800×600 的VGA 格式转换的实现方法。关键词: 图像放大; PAL; VGA; FPGA 目前, 绝大多数监控系统中采用的高解析度摄像机均由47 万像素的CCD 图像传感器采集图像, 经DSP 处理后输出的PAL 制数字视频信号不能直接在VGA 显示器上显示, 而在许多场合需要在VGA 显示器上实时监视, 这就需要将隔行PAL 制数字视频转换为逐行视频并提高帧频, 再将每帧图像放大到800×600 或1 024×768。常用的图像放大的方法有很多种, 如最临近赋值法、双线性插值法、样条插值法等[ 1] 。由于要对图像进行实时显示, 本文采用一种近似的双线性插值方法对图像进行放大。随着微电子技术及其制造工艺的发展, 可编程逻辑器件的逻辑门密度有了很大提高, 现场可编程逻辑门阵列( FPGA) 有着逻辑资源丰富和可重复以及系统配置的灵活性, 同时随着微处理器、专用逻辑器件以及DSP 算法以IP Core 的形式嵌入到FPGA 中[ 2] , FPGA 的功能越来越强, 因此FPGA 在现代电子系统设计中发挥着越来越重要的作用。本课题的设计就是采用VHDL 描述, 基于FPGA 来实现的。

    标签: PAL-VGA FPGA 转换器

    上传时间: 2014-02-22

    上传用户:a1054751988

  • 通用阵列逻辑GAL实现基本门电路的设计

    通用阵列逻辑GAL实现基本门电路的设计 一、实验目的 1.了解GAL22V10的结构及其应用; 2.掌握GAL器件的设计原则和一般格式; 3.学会使用VHDL语言进行可编程逻辑器件的逻辑设计; 4.掌握通用阵列逻辑GAL的编程、下载、验证功能的全部过程。 二、实验原理 1. 通用阵列逻辑GAL22V10 通用阵列逻辑GAL是由可编程的与阵列、固定(不可编程)的或阵列和输出逻辑宏单元(OLMC)三部分构成。GAL芯片必须借助GAL的开发软件和硬件,对其编程写入后,才能使GAL芯片具有预期的逻辑功能。GAL22V10有10个I/O口、12个输入口、10个寄存器单元,最高频率为超过100MHz。 ispGAL22V10器件就是把流行的GAL22V10与ISP技术结合起来,在功能和结构上与GAL22V10完全相同,并沿用了GAL22V10器件的标准28脚PLCC封装。ispGAl22V10的传输时延低于7.5ns,系统速度高达100MHz以上,因而非常适用于高速图形处理和高速总线管理。由于它每个输出单元平均能够容纳12个乘积项,最多的单元可达16个乘积项,因而更为适用大型状态机、状态控制及数据处理、通讯工程、测量仪器等领域。ispGAL22V10的功能框图及引脚图分别见图1-1和1-2所示。 另外,采用ispGAL22V10来实现诸如地址译码器之类的基本逻辑功能是非常容易的。为实现在系统编程,每片ispGAL22V10需要有四个在系统编程引脚,它们是串行数据输入(SDI),方式选择(MODE)、串行输出(SDO)和串行时钟(SCLK)。这四个ISP控制信号巧妙地利用28脚PLCC封装GAL22V10的四个空脚,从而使得两种器件的引脚相互兼容。在系统编程电源为+5V,无需外接编程高压。每片ispGAL22V10可以保证一万次在系统编程。 ispGAL22V10的内部结构图如图1-3所示。 2.编译、下载源文件 用VHDL语言编写的源程序,是不能直接对芯片编程下载的,必须经过计算机软件对其进行编译,综合等最终形成PLD器件的熔断丝文件(通常叫做JEDEC文件,简称为JED文件)。通过相应的软件及编程电缆再将JED数据文件写入到GAL芯片,这样GAL芯片就具有用户所需要的逻辑功能。  3.工具软件ispLEVER简介 ispLEVER 是Lattice 公司新推出的一套EDA软件。设计输入可采用原理图、硬件描述语言、混合输入三种方式。能对所设计的数字电子系统进行功能仿真和时序仿真。编译器是此软件的核心,能进行逻辑优化,将逻辑映射到器件中去,自动完成布局与布线并生成编程所需要的熔丝图文件。软件中的Constraints Editor工具允许经由一个图形用户接口选择I/O设置和引脚分配。软件包含Synolicity公司的“Synplify”综合工具和Lattice的ispVM器件编程工具,ispLEVER软件提供给开发者一个简单而有力的工具。

    标签: GAL 阵列 逻辑 门电路

    上传时间: 2013-11-17

    上传用户:看到了没有

  • CQM1H可编程控制器操作手册

    欧姆龙PLC编程技术

    标签: CQM1H 可编程控制器 操作手册

    上传时间: 2013-11-15

    上传用户:herog3

  • EWB仿真双踪示波器

    双踪示波器图标如图5.3.1所示,面板如图5.3.2所示。EWB的示波器外观及操作与实际的双踪示波器相似,可同时显示A、B两信号的幅度和频率变化,并可以分析周期信号大小、频率值以及比较两个信号的波形。

    标签: EWB 仿真 示波器

    上传时间: 2013-11-23

    上传用户:zhangfx728

  • C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.141

    C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264

    标签: my_Include include define 3.141

    上传时间: 2014-01-17

    上传用户:epson850

  • 51编程器

    51编程器,简单易用。可编程at89s51,at89s52,at89c2051,at89c4051

    标签: 51编程器

    上传时间: 2014-01-18

    上传用户:aig85

  • CPU MPC8270 SDRAM K4S561632 x4(128Mbyte) BOOT FLASH AM29LV640(8MByte) Nand FLASH 兼容三星的K9F系列的FLASH

    CPU MPC8270 SDRAM K4S561632 x4(128Mbyte) BOOT FLASH AM29LV640(8MByte) Nand FLASH 兼容三星的K9F系列的FLASH CPU JTAG口 核心板集成 串口 3个 SMC1、SMC2、SCC1 (SMC1扩展板和核心板都有输出接口) 以太网口 3个 FCC1、FCC2、FCC3 可编程发光二极管 6个 可编程发光数码二极管 1个 系统外部中断输入 4个 外部系统复位输入 1个 外部实时时钟 系统掉电,时钟不丢失 核心板电源 单一5V电源 开发系统电源 外部5V/3A输入或者ATX电源 (注意:这两个电源不能同时插入使用) BOOTLOADER U-BOOT 操作系统 Linux 2.4.18 开发工具 全套的设计开发工具,包括开发主机的操作系统安装盘 驱动软件 提供所有接口的驱动程序源代码 核心板尺寸 123mm X 86mm 扩展板尺寸 178mm X 134mm

    标签: FLASH K4S561632 8MByte SDRAM

    上传时间: 2013-12-29

    上传用户:王者A

  • 凭借它在手机技术领域的地位、在射频半导体工艺方面的广泛知识

    凭借它在手机技术领域的地位、在射频半导体工艺方面的广泛知识,飞思卡尔提供了符合IEEE 802.15.4标准的MC13192射频数据调制解调器。这种功能丰富的双向2.4GHz收发器带有一个数据调制解调器,可在ZigBee™ 技术应用中使用。它还具有一个优化的数字核心,有助于降低MCU处理功率,缩短执行周期。4个定时比较器使用一个性能较低、价格低廉的MCU,从而能够降低成本。广泛的中断维修服务使软件开发更具灵活性。PF IC和MCU之间使用串行外围接口(SPI)连接,从而使用户能够使用飞思卡尔庞大产品系列中的任何一种MCU。连接质量和电源检测可为组网和维护提供必要的数据。MC13192提供的特性包括: ◆ 根据IEEE 802.15.4标准设计,采用ZigBee™ 技术 ◆ 全频谱编码和译码 ◆ 经济高效的CMOS设计几乎不需要外部组件 ◆ 可编程的时钟,供基带MCU使用 ◆ 标准的4线SPI ◆ 扩展的范围性能(使用外部低噪音放大器(LNA)功率放大器) ◆ 可编程的输出功率,通常为0 dB ◆ 超低功耗模式 ◆ 7条GPIO线路

    标签: 手机 射频 半导体工艺 方面

    上传时间: 2014-01-13

    上传用户:362279997

  • DirectX 9 3D图形程序设计 本书着重阐述了用DirectX 9进行3维图形设计的技术。对于进行游戏设计的编程人员

    DirectX 9 3D图形程序设计 本书着重阐述了用DirectX 9进行3维图形设计的技术。对于进行游戏设计的编程人员,计算机动画工作者,计算机,电子学科学生来说,是非常理想的学习和参考资料。 <>涉及的内容包括:基础3维图形座标变换,利用DirectX进行位图操作,顶点渲染,光照,纹理映射,阴影,雾化等。并且阐述了DirectX 9最新也是最强的特性:可编程顶点渲染和像素渲染。通过DirectX 9提供的可编程语言,游戏设计者可以很方便地更改3维变换和光照渲染方法,在个人电脑上实时演示具有电影动画品质的3维图形。本书由浅入深,带领读者使用DirectX 9设计出高品质的3维游戏。随书附带的CD包括了本书每一章节内容的范例和源程序,具有极高的使用价值。

    标签: DirectX 3D图形 3维 程序设计

    上传时间: 2013-12-20

    上传用户:wys0120

  • 目前市场上不少的单片机具有ISP功能。 ATMEL公司最近新推出的AT89SXXXX系列单片机也提供了一个SPI串行接口,让用户能对内部程序存储器编程(ISP)。 什么是 ISP ?

    目前市场上不少的单片机具有ISP功能。 ATMEL公司最近新推出的AT89SXXXX系列单片机也提供了一个SPI串行接口,让用户能对内部程序存储器编程(ISP)。 什么是 ISP ? ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件, 已经编程的器件也可以用ISP方式擦除或再编程。ISP技术是未来发展方向。   应一些单片机爱好者的需求,现介绍本站开发的利用串口对89S51及89S52 ISP编程的软件及最简单的硬件连接方法.   下图是个简化了的硬件连接方法,虽然不能全自动的在线编程,但其连接简单实用稳定,比较适于初学的爱好者DIY

    标签: ISP ATMEL SXXXX SPI

    上传时间: 2016-04-18

    上传用户:liuchee