
fpga
10年1剑
熟悉 xilinx 和 intel fpga 器件结构与开发过程,熟悉arm驱动开发,熟悉labwindowcvi开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Xilinx CPLD的看门狗电路设计
随着现代电子技术的发展,带有各种微处理的现代电子设备已广泛应用于国民生产的各行各业中。但随着设备功能越来越强大,程序结构越来越复杂,指令代码越来越长,加之现场工作环境的干扰,设备失控,程序“走飞”,各功能模块“死机”的概率也同样成倍地增加。对此,常见的解决方法是在电路设计时放置一片硬件看门狗(Watchdog)电路,其目的是在系统“走死”后能强制系统复位并返回初始化程序。随着CPLD器件被广泛应用于各种仪器、仪表设备的设计中,而且CPLD几乎可模拟任何一种逻辑电路,所以,现在在设计时已完全没有必要再放置一片原创 2021-06-01 17:08:01 · 661 阅读 · 1 评论 -
matlab 设计的滤波系数在fpga 的verilog/vhdl 或者 c语言中应用后 与 matlab中的filter函数结果有误差原因详解
matlab 设计好滤波系数a 和 b之后,在fpga或者c编程实现滤波器之前需要先量化滤波系数,然后带入以下差分方程,依据以下差分方程实现滤波功能,该差分方程 为matlab 的filter函数实现原理fpga 或者 c语言实现滤波过程依据以上差分方程,但是越往后面会发现,滤波结果与matlab filter 函数实现的结果误差越大,造成这一原因的是滤波系数应用之前有一个量化过程,量化位数长短,对应用结果影响很大,32位量化要比16位量化结果好的多,如下为实验结果附上matlab代码,大.原创 2021-05-06 10:46:24 · 731 阅读 · 0 评论 -
win10下安装vivado 2018.3之后ise14.7 的impact 无法使用
软件版本号:操作系统win10ise14.7vivado 2018.3ise14.7 在win10里面问题总结:1 ise14.7 闪退问题,比较好解决,论坛上比较多的解决方法。2 ise 14.7 (windows 10 )版本的ise14.7 只是支持spartan 系列芯片,这个是xilinx为了兼容win10的各种限制用vm虚拟机做的阉割版,只支持斯巴达系列的芯片,不支持我们要用的Virtex.所以千万别下!!!3 win10下安装vivado 2018.3之后i..原创 2021-04-06 16:37:11 · 3565 阅读 · 1 评论 -
DDS 原理详细推到过程
直接数字频率合成技术(Direct Digital Synthesis,DDS)是一种从相位概念出发直接合成所需要的波形的新的全数字频率合成技术,该技术具有频率分辨率高、频率变化速度快、相位可连续性变化等特点,在数字通信系统中被广泛采用,是信号生成的最佳选择。目前市场上可以见到很多集成的、多功能的专用DDS芯片,像AD9835、AD9954、AD9959等。但是在某些场合,专用DDS芯片在控制方式、频率控制等方面与系统的要求差别很大,现场可编程门阵列(FPGA)器件具有工作速度快、集成度高、可靠性高和现场可原创 2020-09-28 10:12:02 · 6344 阅读 · 0 评论