张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

以FPGA芯片为载体设计一个多功能信号发生器

2018-10-14 09:17 次阅读

信号发生器又称为波形发生器, 是一种常用的信号源,广泛应用于电子电路、通信、控制和教学实验等领域。它是科研及工程实践中最重要的仪器之一, 以往多用硬件组成,系统结构比较复杂,可维护性和可操作性不佳。随着计算机技术的发展,信号发生器的设计制作越来越多的是用计算机技术,种类繁多,价格、性能差异很大。用FPGACPLD 来实现,它的优点是可以进行功能仿真,而且FPGA 和CPLD 的片内资源丰富,设计的流程简单。用FPGA 所构成的系统来产生波形信号,这个系统既能和主机系统相连,用相应的上层软件展示波形信号, 又方便程序的编写, 而且还有A/D0809接口可以产生模拟信号的输出和外面的示波器相连。

1 正弦信号发生器的LPM 定制

正弦信号发生器由计数器或地址发生器(6 位)、正弦信号数据ROM (6 位地址线,8 位数据线, 含有64 个8 位数据, 一个周期)、原理图顶层设计和8 位D/A ( 实验中用DAC0832 代替)。

其框图如图1 所示。其中信号产生模块将产生所需的各种信号,这些信号的产生可以有多种方式,如用计数器直接产生信号输出,或者用计数器产生存储器的地址,在存储器中存放信号输出的数据。信号发生器的控制模块可以用数据选择器实现, 用8 选1 数据选择器实现对5 种信号的选择。

图1 信号发生器结构框图

最后将波形数据送入D/A 转换器,将数字信号转换为模拟信号输出。用示波器测试D/A 转换器的输出,可以观测到5 种信号的输出。

1.1 定制初始化数据文件

QuartusII 能接受的LPM_ROM 模块中的初始化数据文件的格式有两种:。mif 格式文件和。hex 格式文件。实际应用中只要使用其中一种格式的文件即可。下面采用。mif 格式文件,调出产生ROM 数据文件大小的选择窗。根据64 点8 位正弦数据的情况,可选ROM 的数据数Number 为64,数据宽Word size 取8 位。单击OK 按钮,将出现图2 所示的空的。mif数据表格,表格中的数据格式可通过鼠标右键单击窗口边缘的地址数据弹出的窗口选择。

图2 .mif 数据表格

将波形数据填入mif 文件表中也可以使用QuartusII 以外的编辑器设计MIF 文件,其格式如下:

#include

#include "math.h"

main()

{int i;float s;

for (i=0;i<1024; i++)

{ s = sin(atan(1)*8*i/1024);

printf("%d : %d;\n",i,(int)((s+1)*1023/2)); }}

把上述程序编译成程序后, 可在DOS 命令行下执行命令:

romgen > sin_ rom. mif;

1.2 定制LPM 元件

打开Mega Wizard Plug_In Manager 初始对话框, 选择Create a new custom… 项。单击Next 按钮后,选择Storage 项下的LPM_ROM, 再选择ACEX1K 器件和VHDL 语言方式;最后输入ROM 文件存放的路径和文件名:F:\sing_gnt\data_rom (定制的ROM 元件文件名),单击Next 按钮,选择ROM 控制线、地址线和数据线。这里选择地址线位宽和ROM 中数据数分别为6 和64; 选择地址存控制信号inclock。

对于地址信号发生器的设计。方法一:用VHDL 语言设计6 位计数器,产生其元件符号;方法二:仍采用LPM 定制的方法。

1.3 完成顶层设计

按图3 画出顶层原理图,然后进行编译,波形仿真如图4所示。

图3 简易正弦信号发生器顶层电路设计

图4 当前工程仿真波形输出

对当前设计通过执行Quartus II 的命令Create ∠ Update/ Create Symbol Files for Current File,可以为设计电路建立一个元件符号,以便被顶层设计多功能信号发生器所调用。

2 其他信号部分原程序

其他各信号发生器可参照正弦信号发生器的设计方法设计或直接采用VHDL 硬件描述语言进行设计。

LIBRARY IEEE;--递增锯齿波的设计

USE IEEE.STD LOGIC 1164.ALL;

USE IEEE.STD LOGIC UNSIGNED.ALL;

ENTITY signal2 IS --递增锯齿波signal1

PORT(clk,reset:IN std_logic;--复位信号reset, 时钟信号clk

q:OUT std_logic_vector (7 DOWNTO 0));--输出信号q

END signal2;

ARCHITECTURE b OF signal2 IS

BEGIN

PROCESS(clk,reset)

VARIABLE tmp:std_logic_vector(7 DOWNTO 0);

BEGIN

IF reset='0' THEN

tmp:="00000000";

ELSIT rising_ege(clk)THEN

IF tmp="11111111"THEN

tmp:="00000000";

ELSE

tmp:=tmp+1; --递增信号的变化

END IF;

END IF;

q<=tmp:

END PROCESS;

END b;

LIBRARY IEEE;--方波的设计

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

entity signal5 is --方波signal5

PORT(clk,reset:in std_logic; --复位信号reset,时钟信号clk

q:out std_logic_vector (7 DOWNTO 0)); --输出信号q,8 位数字信号

END signal5;

ARCHITEECTURE a OF signal5 IS

SIGNAL; a:std_logic;

BEGIN

PROCESS(clk,reset)

YARIABLE tmp:std_logic_vector(7 downto 0);

BEQIN

IF reset='0' then

a<='0';

elsif rising_edge(clk)THEN

IF tmp="11111111" THEN

tmp:="00000000";

ELSE

tmp:=tmp+1;

END IF;

if tmp<="10000000" then

a<='1';

else

a<='0';

END IF;

END IF;

END PROCESS;

PROCESS(clk,a)

BEGIN

IF rising_edge(clk)THEN

IF a='1' THEN

q<="11111111";

ELSE

q<="00000000";

END IF;

END IF;

END PROCESS;

END a;

3 顶层电路的设计

将上述6 个模块生成符号,供顶层电路调用。这些模块分别是:递减锯齿波信号产生模块signall、递增锯齿波信号产生模块signal2、三角波信号产生模块signal3、阶梯波信号产生模块signal4、方波信号产生模块signal5 和数据选择器mux51。顶层电路的连接如图5 所示。

图5 信号发生器顶层电路

4 D/A 转换器的连接

选择一个D/A 转换器,将数据选择器的输出与D/A 转换器的输入端连接。D/A 转换器的可选范围很宽,这里以常用的DAC0832 为例。DAC0832 的连接电路如图6 所示。

图6 DAC0832 的连接电路

5 实现与测试

信号发生器顶层电路的仿真波形如图7 所示,这里只就输入选择信号等于5 时的情况进行仿真,此时输出波形是方波,输出的数字信号为周期性的全0 或全1。

图7 信号发生器顶层电路的仿真波形

信号发生器的底层电路模块也可以分别进行仿真,例如对阶梯波信号产生模块signal4 进行仿真,仿真波形如图8 所示,输出的数字信号为阶梯状变化。

图8 阶梯波信号产生模块signal4 的仿真波形

6 结束语

硬件电路设计主要是设计相关模块的设计思想的可视化,是相关模块的电路图的汇总和其相关仿真波形的集锦,该部分条理清晰,思路明确,从中我们可以清晰地看到该设计方案的具体模块和整个设计的原理结构实图;程序设计这一部分主要阐述该设计的设计方法与设计思想,进一步从软件设计上揭示设计构思,主要包含了整个设计所用到的模块的硬件描述语言的设计, 本文设计思路清晰,通过QuartusII 软件进行波形仿真成功,特别是正弦信号发生器的LPM 定制对于编程不是特别强的人员提供另一种途径来实现,加深理解EDA 的层次设计思想,很好的把握住了教学的改革方向,更好的锻炼了学生理论联系实践的能力。

原文标题:基于FPGA的信号发生器设计

文章出处:【微信号:FPGAer_Club,微信公众号:FPGAer俱乐部】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

正点原子手把手教你学FPGA系列视频

 正点原子推出的“开拓者“、”新起点”两款FPGA开发板功能强大,配有教科书级的文档教程;配套的视频分为工具篇
发表于 01-25 00:00 1449次 阅读
正点原子手把手教你学FPGA系列视频

AD9510关于PLL锁定频率的寄存器配置?

  最近在使用AD9510这款芯片配置时钟,目前程序已经能够将输入频率直接分频输出,但是PLL锁相环这部分始终没能够...
发表于 03-23 15:04 47次 阅读
AD9510关于PLL锁定频率的寄存器配置?

FPGA和CPLD最好的入门教程的电子书免费下载

本文档的主要内容详细介绍的是FPGA和CPLD最好的入门教程的电子书免费下载包括了:1.FPGA/C....
发表于 03-22 17:04 22次 阅读
FPGA和CPLD最好的入门教程的电子书免费下载

FPGA视频教程之FPGA设计中如何避免冒险竞争

本文档的主要内容详细介绍的是FPGA视频教程之FPGA设计中如何避免冒险竞争。
发表于 03-22 17:04 15次 阅读
FPGA视频教程之FPGA设计中如何避免冒险竞争

基于ARM-Linux平台的FPGA程序加载模式浅析

在系统上电时,需要从外部载入所要运行的程序,此过程被称为程序加载。多数情况下,从外部专用的 读入程序....
发表于 03-22 16:20 47次 阅读
基于ARM-Linux平台的FPGA程序加载模式浅析

盘点全球最贵的5颗电子芯片

对于外太空和空间应用的芯片而言,除了要具有高速计算能力,还要具有抗辐射等特殊性能。因为宇宙空间环境极....
的头像 玩转单片机 发表于 03-22 14:59 128次 阅读
盘点全球最贵的5颗电子芯片

FPGA的底板尺寸意味着什么

嗨, 在5月的研究文章中,提到FPGA的底板假定为64 * 64 ..有些假设为80 * 120。 那它究竟意味着什么呢? 这是否意味着CL...
发表于 03-22 14:52 20次 阅读
FPGA的底板尺寸意味着什么

FPGA视频教程之学习FPGA选择verilog还是vhdl详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之学习FPGA选择verilog还是vhdl详细资料说明....
发表于 03-22 14:00 11次 阅读
FPGA视频教程之学习FPGA选择verilog还是vhdl详细资料说明

FPGA视频教程之如何设计复杂的数字系统详细资料和硬件描述语言概述

1.选用合适的EDA仿真工具,2.选用合适电路图输入和HDI编辑工具,3.逐个编写可综合HDL模块,....
发表于 03-22 13:59 17次 阅读
FPGA视频教程之如何设计复杂的数字系统详细资料和硬件描述语言概述

FPGA视频教程之NIOS II开发流程的详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之NIOS II开发流程的详细资料说明主要目的是:1.完....
发表于 03-22 13:59 9次 阅读
FPGA视频教程之NIOS II开发流程的详细资料说明

FPGA视频教程之Verilog HDL有什么用处详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之Verilog HDL有什么用处详细资料说明免费下载。....
发表于 03-22 13:57 16次 阅读
FPGA视频教程之Verilog HDL有什么用处详细资料说明

FPGA视频教程之NiosII IDE简介的详细资料说明

本文档主要内容详细介绍的是FPGA视频教程之NiosII IDE简介的详细资料说明主要目是:1.介绍....
发表于 03-22 11:38 12次 阅读
FPGA视频教程之NiosII IDE简介的详细资料说明

FPGA视频教程之NIOSII调试入门的详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之NIOSII调试入门的详细资料说明。目的:1.Nios....
发表于 03-22 11:38 11次 阅读
FPGA视频教程之NIOSII调试入门的详细资料说明

基于FPGA的超声波测距系统设计详解

超声波测距是一种非接触式测量技术,具有定向性好以及对色彩、光照度、外界光线和电磁场不敏感的优点,当被....
发表于 03-22 08:42 48次 阅读
基于FPGA的超声波测距系统设计详解

怎么通过FPGA实现微控制器?

亲爱的朋友们, 我听说我们甚至可以通过FPGA实现微控制器。 例如,我们可以用FPGA实现AVR micro。 我的问题是:我...
发表于 03-22 07:32 12次 阅读
怎么通过FPGA实现微控制器?

无法使用多个基带发生器同步功能

嗨,我正在使用带有AWGN注入的Agilent N5182A MXG信号发生器,由matlab通过lan连接控制。我想使用C / N噪声模式。因...
发表于 03-22 07:31 35次 阅读
无法使用多个基带发生器同步功能

怎么将图像发送到FPGA?

大家好, 我使用的是zynq ZC702主板和Vivado 2014.2。 我想将640x480图像发送到主板的DDR3内存。 将图像发送到FPGA...
发表于 03-22 07:12 20次 阅读
怎么将图像发送到FPGA?

FPGA图像视频套件开发指南Ver2.01

特权VIP FPGA图像视频套件开发指南Ver2.01 (by特权同学)Xilinx FPGA入门连载 (5.52 MB )...
发表于 03-22 06:35 12次 阅读
FPGA图像视频套件开发指南Ver2.01

EVAL-ADV7392EBZ,ADV7392 SD/HD视频编码器评估板

EVAL-ADV7392EBZ,ADV7392 40引脚LFCSP视频解码器的评估板允许...
发表于 03-22 06:33 77次 阅读
EVAL-ADV7392EBZ,ADV7392 SD/HD视频编码器评估板

用于fpga编程的额外引脚怎么获取

亲爱的每一个人, 我对fpga编程有疑问..如果我想使用另一个fpga来做它(例如编程fpga2我将使用fpga1),除了jtag之外,我可能需...
发表于 03-22 06:03 38次 阅读
用于fpga编程的额外引脚怎么获取

FPGA视频教程之Quartus II的基础知识免费下载

本文档的主要内容详细介绍的是FPGA视频教程之Quartus II的基础知识免费下载内容包括了:1.....
发表于 03-21 16:54 19次 阅读
FPGA视频教程之Quartus II的基础知识免费下载

FPGA视频教程之QuartusII使用简介的详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之QuartusII使用简介的详细资料说明主要目的是:1....
发表于 03-21 16:54 24次 阅读
FPGA视频教程之QuartusII使用简介的详细资料说明

FPGA视频教程之SOPC builder的详细基础知识说明

本文档的主要内容详细介绍的是FPGA视频教程之SOPC builder的详细基础知识说明。主要目的是....
发表于 03-21 16:54 23次 阅读
FPGA视频教程之SOPC builder的详细基础知识说明

FPGA比ASIC有更短的设计周期和灵活性 非常适合需要推向市场的产品

随着技术发展和新产品新应用的出现,数码相机、手机、PDA等产品也在成为新兴的消费类电子产品。从二十世....
发表于 03-21 16:43 235次 阅读
FPGA比ASIC有更短的设计周期和灵活性 非常适合需要推向市场的产品

如何在设计套件中使用sumulink的指南?

有没有人知道教程的一些链接,如何在设计套件中使用sumulink的指南? 我希望找到一个简单的101教程,它将引导我在Simulink中创...
发表于 03-21 16:42 34次 阅读
如何在设计套件中使用sumulink的指南?

FPGA视频教程之SignalTap II逻辑分析仪使用指南资料免费下载

本文档的主要内容详细介绍的是FPGA视频教程之SignalTap II逻辑分析仪使用指南资料免费下载....
发表于 03-21 15:43 12次 阅读
FPGA视频教程之SignalTap II逻辑分析仪使用指南资料免费下载

FPGA视频教程之NIOSII开发工具的详细资料简介

本文档的主要内容详细介绍的是FPGA视频教程之NIOSII开发工具的详细资料简介资料免费下载。 ....
发表于 03-21 15:43 17次 阅读
FPGA视频教程之NIOSII开发工具的详细资料简介

FPGA视频教程之Verilog基础的详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之Verilog基础的详细资料说明包括了:1.Veril....
发表于 03-21 15:02 21次 阅读
FPGA视频教程之Verilog基础的详细资料说明

CYCLONE IV FPGA想用JTAG口编程FLASH,提问关于MSEL的BANK区为1.8V时的配置问题

CYCLONE IV FPGA 想用JTAG口编程FLASH,MSEL所在BANK被用于DDR,IO电压为1.8V,手册的配置...
发表于 03-21 10:24 233次 阅读
CYCLONE IV FPGA想用JTAG口编程FLASH,提问关于MSEL的BANK区为1.8V时的配置问题

FPGA在人工智能时代的独特优势的全面分析

基于这些特点,我们在FPGA这项技术上押下重注,并且将其广泛的部署到了微软的云数据中心里。与此同时,....
的头像 电子发烧友网工程师 发表于 03-21 09:34 937次 阅读
FPGA在人工智能时代的独特优势的全面分析

FPGA进行图像处理的前景广阔 应用将会越来越大

用FPGA做图像处理最关键的一点优势就是:FPGA能进行实时流水线运算,能达到最高的实时性。因此在一....
发表于 03-20 16:28 84次 阅读
FPGA进行图像处理的前景广阔 应用将会越来越大

学习FPGA的小建议与总结分享

语法层面搞懂阻塞和非阻塞语句,以及Verilog语言的时序描述方法,把自己想象成编译器,尝试去编译自....
发表于 03-20 16:13 88次 阅读
学习FPGA的小建议与总结分享

FPGA视频教程之怎样开始一个简单的FPGA设计

本文档的主要内容详细介绍的是FPGA视频教程之怎样开始一个简单的FPGA设计。
发表于 03-20 14:35 25次 阅读
FPGA视频教程之怎样开始一个简单的FPGA设计

FPGA视频教程之原理图输入方式的资料简介

图形(原理图)设计输入 使用Quartus 模块编辑器全功能原理图设计能力建立原理图设计的步骤 ....
发表于 03-20 14:35 24次 阅读
FPGA视频教程之原理图输入方式的资料简介

FPGA视频教程之如何使用NIOS II处理器

本文档的主要内容详细介绍的是FPGA视频教程之如何使用NIOS II处理器详细资料免费下载。
发表于 03-20 14:35 16次 阅读
FPGA视频教程之如何使用NIOS II处理器

FPGA视频教程之仿真基础的详细资料免费下载

本文档的主要内容详细介绍的是FPGA视频教程之仿真基础的详细资料免费下载包括了: 支持的仿真方法和特....
发表于 03-20 14:35 13次 阅读
FPGA视频教程之仿真基础的详细资料免费下载

FPGA视频教程之FPGA和CPLD与VHDL基础知识的详细资料说明

本文档的主要内容详细介绍的是FPGA视频教程之FPGA和CPLD与VHDL基础知识的详细资料说明。主....
发表于 03-20 14:35 20次 阅读
FPGA视频教程之FPGA和CPLD与VHDL基础知识的详细资料说明

FPGA教程之通向FPGA之路七天玩转Altera之基础篇的电子书免费下载

网上关于Altera的教程很多,可谓浩如烟海。大体来说有两类:一是,stepby step的指导如何....
发表于 03-20 13:40 15次 阅读
FPGA教程之通向FPGA之路七天玩转Altera之基础篇的电子书免费下载

探讨下工程师的能力与职场来讲述下我们工程师群体的五味杂陈的故事

相信大家都有时间观念,但是真正能执行到位的可能并没有那么多。互联网是一个快速发展的行业,RD的研发效....
的头像 电子工程技术 发表于 03-20 10:58 176次 阅读
探讨下工程师的能力与职场来讲述下我们工程师群体的五味杂陈的故事

一种基于FPGA的相关测速系统设计浅析

尽管相关测速的运算量非常巨大,但是随着EDA技术的高速发展,大规模可编程逻辑器件CPLD/FPGA的....
发表于 03-19 08:45 46次 阅读
一种基于FPGA的相关测速系统设计浅析

CPCI6U-2DSP-C6678信号处理板的说明书免费下载

CPCI6U-2DSP-C6678 信号处理板基于 6U CPCI 规范,并且具有一个基于FMC 规....
发表于 03-19 08:00 22次 阅读
CPCI6U-2DSP-C6678信号处理板的说明书免费下载

英特尔谈如何与Nvidia争夺AI芯片市场

Nvidia不太可能很快放弃目前在AI培训处理器市场上的领先优势,特别是考虑到它也在该领域投入巨资。....
的头像 章鹰 发表于 03-18 21:07 1360次 阅读
英特尔谈如何与Nvidia争夺AI芯片市场

在人工智能时代 FPGA必将在更多应用领域得到更加广泛的使用

微软在数据中心里大规模部署和应用FPGA的最初实践,来自于他的“Catapult项目”。这个项目的主....
发表于 03-18 11:17 132次 阅读
在人工智能时代 FPGA必将在更多应用领域得到更加广泛的使用

微软中的FPGA发展历程盘点

"2014年,微软在计算机架构领域的顶会ISCA上发表了一篇名为“A Reconfigurable ....
发表于 03-18 11:12 107次 阅读
微软中的FPGA发展历程盘点

采用ARM和单片机的CPLD/FPGA高速数据处理系统

传统的数据采集系统一般采用单片机,系统大多通过PCI总线完成数据的传输。其缺点是数学运算能力差;受限....
发表于 03-16 09:00 125次 阅读
采用ARM和单片机的CPLD/FPGA高速数据处理系统

基于电路分割技术的查表法实现根升余弦脉冲成形滤波器FPGA设计

数字通信系统中,基带信号的频谱一般较宽,因此传递前需对信号进行成形处理,以改善其频谱特性,使得在消除....
发表于 03-15 14:15 110次 阅读
基于电路分割技术的查表法实现根升余弦脉冲成形滤波器FPGA设计

AI时代的摩尔定律的百度选择FPGA来部署的原因

会上,百度主任构架师欧阳剑提到,不同的应用场景,芯片需求也不尽相同。为此,去年百度发布了人工智能芯片....
发表于 03-15 14:02 88次 阅读
AI时代的摩尔定律的百度选择FPGA来部署的原因

安路科技连续翻倍增长,国产FPGA凭何发力?

我们知道FPGA市场长期被赛灵思、英特尔(收购Altera)、莱迪思等厂商把持。FPGA研发的技术含....
发表于 03-15 09:49 413次 阅读
安路科技连续翻倍增长,国产FPGA凭何发力?

如何使用XILINX FPGA进行片上嵌入式系统的用户IP开发

随着FPGA技术的发展,在FPGA上实现片上系统在技术上已经可能。基于FPGA片上系统开发已成为目前....
发表于 03-14 17:38 62次 阅读
如何使用XILINX FPGA进行片上嵌入式系统的用户IP开发

基于System Generator中实现算法的FPGA设计方案详解

由于数字调制信号越来越多地应用于通信信号处理领域,因此对数字信号调制识别的研究也越来越多。传统的调制....
发表于 03-14 10:32 108次 阅读
基于System Generator中实现算法的FPGA设计方案详解

基于FPGA的烟支检测系统设计方案浅析

烟支在生产过程中,由于多种因素的影响,可能会使成品烟的烟丝填充不均匀,烟支的某节烟丝过少或过多,从而....
发表于 03-14 10:18 110次 阅读
基于FPGA的烟支检测系统设计方案浅析

基于TDI-CCD的利用FPGA实现CCD图像数据整合功能的硬件系统设计

CCD是一种广泛应用于成像系统中的光学传感器,TDI-CCD利用延时积分的方法,通过对同一物体多次曝....
发表于 03-13 09:29 88次 阅读
基于TDI-CCD的利用FPGA实现CCD图像数据整合功能的硬件系统设计

如何设计一个高度灵活的可配置电源系统

如何为 100W 以上的大功率电子产品选择合适的电源?这个问题看似非常简单。可配置或可编程电源:可配....
发表于 03-12 16:12 60次 阅读
如何设计一个高度灵活的可配置电源系统

基于FPGA的加密算法设计方案详解

随着信息技术和网络化进程的发展,网络通信安全问题日益突出。现场可编程门阵列(FPGA)以其自身设计灵....
发表于 03-12 08:55 175次 阅读
基于FPGA的加密算法设计方案详解

一个基于FPGA和USB 2.0的高速CCD声光信号采集系统设计

在现代通信和雷达领域中,宽带、高增益、实时并行处理是现代接收机的重要标志。因而,这种具有高速并行处理....
发表于 03-12 08:45 123次 阅读
一个基于FPGA和USB 2.0的高速CCD声光信号采集系统设计

一种基于FPGA的智能营门防冲击系统设计详解

近年来,国际国内安全形势不容乐观,恐怖活动呈上升趋势。因种种问题冲击政府、军队、企业的事件逐年增多,....
发表于 03-12 08:35 230次 阅读
一种基于FPGA的智能营门防冲击系统设计详解

Altium Designer技术手册的详细资料合集免费下载

第一部分 1, Altium 历史,以及产品介绍,2, DXP 系统平台介绍,3, Altium D....
发表于 03-12 08:00 35次 阅读
Altium Designer技术手册的详细资料合集免费下载

Altium Designer官方中文手册的详细资料免费下载

Altium Designer入门使用手册,新手必备 Altium历史,DXP系统平台介绍,Alt....
发表于 03-12 08:00 82次 阅读
Altium Designer官方中文手册的详细资料免费下载

采用SoC FPGA虚拟目标能帮助工程师加速软件开发

公司2011年10月12号宣布可以提供业界的第一个虚拟目标平台,支持面向最新发布的SoC 器件立即开....
发表于 03-11 14:29 68次 阅读
采用SoC FPGA虚拟目标能帮助工程师加速软件开发

一种基于FPGA采用重采样技术的HD-SDI到SD-SDI的下变换实现设计

随着我国数字广播电视技术的日趋成熟,电视台采用高清数字串行信号(HD-SDI)下变换系统,目前大多数....
发表于 03-11 14:21 95次 阅读
一种基于FPGA采用重采样技术的HD-SDI到SD-SDI的下变换实现设计

65nm器件上量低功耗市场兴起 低功耗FPGA崭露头角

随着65nm工艺的应用以及更多低功耗技术的采用,拥有了更低的成本、更高的性能以及突破性的低耗电量,具....
发表于 03-11 14:16 199次 阅读
65nm器件上量低功耗市场兴起 低功耗FPGA崭露头角

HMC-T2220 10 MHz至20 GHz合成信号发生器

和特点 高输出功率: +26 dBm (1 GHz) 宽频率范围:10 MHz 至20 GHz 出色的相位噪声性能: -98 dBc/Hz(10 GHz时失调为10 kHz) 杂散抑制:-70 dBc (10 GHz) 功率分辨率: 0.1 dB 频率分辨率:1 Hz 产品详情 HMC-T2220是一种易于实施的测试设备解决方案,旨在满足您的信号发生需求。 HMC-T2220基于市场领先的高质量MMIC构建,在相同大小和成本的信号发生器中,它拥有最高的输出功率和最低的谐波水平,以及最宽的频率范围。 这款轻巧的紧凑型信号发生器还带有USB、GPIB和以太网接口,确保能够在各种测试环境中轻松集成,同时提高整体生产力和设备利用率。 HMC-T2220集成了多项产品性能升级: 减小杂散噪声、动态范围更宽、频率分辨率更高、RF输出功率更高、减少RF关断泄漏、风扇工作更安静、滚动显示的前面板旋钮功能得到改进、客户可移除的耐用型手柄、以及增加TRIGGER OUT功能。 应用 自动测试设备 测试与测量 研发实验室 优点 通用性: 更高驱动,简化测试设置 高效率: 开关频率:300 μs 准确: 集成Hittite MMIC 灵活: 通过USB、GPIB或以太网实现手动或软件控制 方框图...
发表于 02-15 18:40 31次 阅读
HMC-T2220 10 MHz至20 GHz合成信号发生器

HMC-T2240 10 MHz至40 GHz合成信号发生器

和特点 高输出功率: +27 dBm (1 GHz) 宽频率范围:10 MHz 至40 GHz 出色的相位噪声性能: -98 dBc/Hz(10 GHz时失调为10 kHz) 杂散抑制: -70 dBc (10 GHz) 功率分辨率: 0.1 dB 频率分辨率: 1 Hz 产品详情 HMC-T2240是一种易于实施的测试设备解决方案,旨在满足您的信号发生需求。 HMC-T2240基于市场领先的高质量MMIC构建,在相同大小和成本的信号发生器中,它拥有最高的输出功率和最低的谐波水平,以及最宽的频率范围。 这款轻巧的紧凑型信号发生器还带有USB、GPIB和以太网接口,确保能够在各种测试环境中轻松集成,同时提高整体生产力和设备利用率。 应用 自动测试设备 测试与测量 研发实验室 优点 通用性: 更高驱动,简化测试设置 高效率: 开关频率:500 μs 准确: 集成Hittite MMIC 灵活: 通过USB、GPIB或以太网实现手动或软件控制 方框图...
发表于 02-15 18:40 28次 阅读
HMC-T2240 10 MHz至40 GHz合成信号发生器

TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为±1 °C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150°C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 ±1°C远程二极管传感器 ±1°C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...
发表于 09-19 16:35 29次 阅读
TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器

TMP468器件是一款使用双线制SMBus或I 2 C兼容接口的多区域高精度低功耗温度传感器。除了本地温度外,还可以同时监控多达八个连接远程二极管的温度区域。聚合系统中的温度测量可通过缩小保护频带提升性能,并且可以降低电路板复杂程度。典型用例为监测服务器和电信设备等复杂系统中不同处理器(如MCU,GPU和FPGA)的温度。该器件将诸如串联电阻抵消,可编程非理想性因子,可编程偏移和可编程温度限值等高级特性完美结合,提供了一套精度和抗扰度更高且稳健耐用的温度监控解决方案。 八个远程通道(以及本地通道)均可独立编程,设定两个在测量位置的相应温度超出对应值时触发的阈值。此外,还可通过可编程迟滞设置避免阈值持续切换。 TMP468器件可提供高测量精度(0.75°C)和测量分辨率(0.0 625°C)。该器件还支持低电压轨(1.7V至3.6V)和通用双线制接口,采用高空间利用率的小型封装(3mm×3mm或1.6mm×1.6mm),可在计算系统中轻松集成。远程结支持-55°C至+ 150°C的温度范围。 特性 8通道远程二极管温度传感器精度:±0.75&...
发表于 09-18 16:05 31次 阅读
TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器