
FPGA
文章平均质量分 66
MDYFPGA
明德扬唯一官方账号
展开
-
Xilinx FPGA电源设计与注意事项
随着半导体和芯片技术的飞速发展,现在的FPGA集成了越来越多的可配置逻辑资源、各种各样的外部总线接口以及丰富的内部RAM资源,使其在国防、医疗、消费电子等领域得到了越来越广泛的应用。当采用FPGA进行设计电路时,大多数FPGA对上电的电源排序和上电时间是有要求的,所以电源排序是需要考虑的一个重要的方面。通常情况下,FPGA供应商都规定了电源排序、上电时间的要求。若FPGA电源级数较多较多,若每级上电时间较长,会导致电源总的上电时间过慢,超过官方给的最大值,导致无法启动配置工作,FPGA工作不正常。原创 2023-08-01 10:32:29 · 3410 阅读 · 1 评论 -
明德扬基于XILINX K7核心板325T/410T
明德扬基于XILINX K7核心板325T/410T原创 2023-01-06 09:46:15 · 1323 阅读 · 0 评论 -
利用IBERT IP核实现GTX收发器硬件误码率测试实例
通过IBERT我们可以获取误码率,观察眼图,调节串行收发器的参数,从而有助于判断可能存在的问题,便于验证硬件的稳定性和信号完整性。原创 2022-08-13 14:50:05 · 2020 阅读 · 0 评论 -
支持jesd204b协议高速DAC芯片AD9144-FMC-EBZ配置笔记
AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。...原创 2022-08-12 11:17:13 · 831 阅读 · 1 评论 -
明德扬FmcAd9144 产品说明书
一、mdyFmcAd9144 模块是基于 AD9144 芯片的自主研发的评估板,用于四通道、16位、2.8 GSPS、TxDAC+数模转换器。该转换器提供最高 2.8 GSPS 采样速率,可以产生高达奈奎斯特频率的多载波。DAC 输出经过优化,可以与 ADI 公司的 ADRF672x模拟正交调制器(AQM)无缝接口。四线式串行端口接口可对许多内部参数进行编程和回读。满量程输出电流可以在 14 mA 至 26 mA 范围内进行编程。想了解关于更多的板子的详细问题可以(加W:MDYfpga003 )陈老师。..原创 2022-08-04 15:34:20 · 528 阅读 · 0 评论 -
FPGA时序约束分享04_output delay 约束
详细介绍输入延时(input delay)的概念、场景分类、约束参数获取方法以及约束方法。原创 2022-07-25 15:24:12 · 2408 阅读 · 0 评论 -
使用JESD204B接口的AD9144参数设定(私人总结版)
本文为明德扬原创文章,转载请注明出处!由于AD9144是高速DA转换模块,转换速率可以达到2.5G,可以满足普通的DA数据接口。为了匹配高速AD/DA转换,JESD204B接口就应运而生,在本高速DA转换工程中,AD9144的参数设定与JESD204B有千丝万屡的关系,二者是相互对应的。 本次工程实现的目标:波形:正弦波(波形由16个16位宽数据构成)频率:31.25MHZ采样率:500MHZDAC个数:2个LANE个数:4个插值:1类型:单link单次传输数据为:128位 一、 AD9144原创 2022-07-11 09:18:18 · 1305 阅读 · 1 评论 -
JESD204B时钟网络
本文为明德扬原创文章,转载请注明出处!明德扬的JESD204B采集卡项目综合上板后,可以使用上位机通过千兆网来配置AD9144和AD9516板卡,实现高速ad采集。最终可以在示波器和上位机上采集到设定频率的正弦波。本文重点介绍JESD204B时钟网络。一,JESD204B时钟网络原理概述本文以JESD204B subclass1来讨论时钟的时序需要以及TI时钟芯片方案的实现。任何一个串行协议都离不开帧和同步,JESD204B也不例外,也需要收发双方有相同的帧结构,然后以一种方式来同步,即辨别起始。JESD2原创 2022-07-06 09:26:09 · 910 阅读 · 0 评论 -
FPGA课程:JESD204B的应用场景(干货分享)
本文为明德扬原创文章,转载请注明出处!一,JESD204B应用的优缺点接触过FPGA高速数据采集设计的朋友,应该会听过新术语“JESD204B”。这是一种新型的基于高速SERDES的ADC/DAC数据传输接口。随着ADC/DAC的采样速率变得越来越高,数据的吞吐量越来越大,对于500MSPS以上的ADC/DAC,动辄就是几十个G的数据吞吐率,如果依旧采用传统的CMOS和LVDS已经很难满足设计要求,因此“JESD204B”应运而生。现在各大厂商的高速ADC/DAC上基本都采用了这种接口。与LVDS及CMOS原创 2022-07-05 09:36:34 · 2642 阅读 · 0 评论 -
明德扬XILINX-K7-325T/410T核心板数据手册
明德扬 Kintex-7 系 列MP5650 核 心 板原创 2022-06-28 11:52:19 · 2966 阅读 · 0 评论 -
明德扬FPGA开发板XILINX-K7核心板Kintex7 XC7K325 410T工业级
MP5650核心板采用XILINX公司Kintex-7系列的XC7K325T-2FFG900I/XC7K410T-2FFG900I作为主控制器,核心板采用4个0.5mm间距120Pin 镀金连接器与母板连接,核心板四个脚放置了4个3.5mm固定孔,此孔可以与底板通过螺丝紧固,确保了在强烈震动的环境下稳定运行。这款MP5650核心板能够方便用户对核心板的二次开发利用。核心板使用XILINX的KINTEX-7芯片的解决方案,在FPGA 芯片的HP 端口上挂载了4片DDR3存储芯片,每片DDR3 容量原创 2022-05-24 16:36:12 · 4139 阅读 · 0 评论 -
FPGA时序约束分享03_input delay约束
本文,笔者将详细介绍输入延时(input delay)的概念、场景分类、约束参数获取方法以及约束方法。原创 2022-05-09 10:06:53 · 4544 阅读 · 0 评论 -
(产品资源)灵活可拓展的高速信号处理XILINX KINTEX-7核心板
MDY灵活可拓展的高速信号处理XILINX KINTEX-7核心板原创 2022-05-05 17:18:52 · 326 阅读 · 0 评论 -
(产品资源)AD9144-FMC-EBZ ADI数据转接板四通道数模转换器评估板子模块转换
原创 2022-04-26 09:28:41 · 448 阅读 · 0 评论 -
PCIE XDMA IP核介绍(附列表)-明德扬科教(mdy-edu.com)
1.PCIE的发送和接收数据本工程的目的是在XC7K325tffg的平台上实现pcie的数据发送和接收,速率8通道2.5GB/s,首先看下本工程的PCIE部分的结构: 架构 各个模块的作用PCIE部分结构图这是PCIE IP核,主要用来发送数据,发送引擎主要负责将待发送数据按照PCIE协议组织成不同类型的TLP数据包,并发送给P原创 2022-04-20 14:24:11 · 1680 阅读 · 0 评论 -
(产品资源)明德扬AD8488模块高性能数字X射线FMC接口128模拟通道高速ADC芯片
明德扬新品FmcAd8488板卡集成了1片128通道模拟前端芯片Ad8488和1片高速ADC芯片AD9244,适用于医疗x射线、高性能数字x射线系统、安全,扫描系统等多种应用场合。原创 2022-04-20 10:36:37 · 3158 阅读 · 0 评论 -
PCIE项目中AXI4 IP核例化详解
PCIE项目中AXI4 IP核例化详解本工程实现PCIE的8通道速率2.2GBps通信,并验证数据的正确性。本工程里已经把PCIE部分做成一个封装的模块,对外提供的是fifo_wr(数据发送fifo)接口和fufi_rd(数据接收的fifo接口),用户只要操作fifo接口,无需关心PCIE的内部驱动。为了便于读者更加明白,可以深入了解PCIE,我们将会制作一个PCIE的连载系列。今天,首先说一下自定义AXI4的IP核,至于AXI4和PCIE之间有什么联系,敬请关注我们的连载系列文章。在本篇文章中暂时原创 2022-04-18 10:21:29 · 1560 阅读 · 0 评论 -
PCIE高速传输解决方案FPGA技术XILINX官方XDMA驱动
PCIE高速传输解决方案FPGA技术XILINX官方XDMA驱动明德扬在PCIE高速传输方案积累了丰富的技术,传输的带宽利用率可达到90%以上,延迟可达到理论的最低延迟值。明德扬能够根据客户的需求(需求、延迟和应用等),为客户提供定制的PCIE解决方案,欢迎您与我们联系,沟通洽谈。下面是我司为客户定制的方案介绍,该方案已经应用到航天航空、雷达等领域,经受住客户和市场的检验。一、 高效率传输方案该采集方案 Demo 基于 VC709 开发板,使用 XILINX 官方 XDMA IP 核配合板载高速原创 2022-04-12 10:05:39 · 1748 阅读 · 0 评论 -
FPGA企业内训是什么 最终需要达到什么目的
其实有很多的企业还是比较重视人员的素质提升的,可是仅有少部分的员工会主动的学习跟工作相关的技能,所以企业才需要选择内训。原创 2022-04-09 09:57:53 · 265 阅读 · 0 评论 -
FPGA调试技巧01_错误类型及定位思路
**FPGA调试技巧01_错误类型及定位思路**作者:潘文明众所周知,软件如ARM、DSP、单片机等是按照代码的顺序,一步一步串行执行的,通过使用断点、打印LOG等方法,顺序地检查每步的执行结果,就能找到问题,因此定位起来非常简单。而FPGA代码是并行的,意味着在同一时刻,多个ALWAYS同时执行,需要检查每时每刻所有的信号的正确性。如何从众多的信号(几千几万几十万个信号)、以及众多的时钟周期中,找到出现错误的时刻以及信号,非常有挑战性。这就像检查...原创 2022-03-29 10:26:58 · 1172 阅读 · 0 评论 -
第二章 FPGA知识大串讲02_知识串联
在上一篇文章中,我们概括地讲述了FPGA的一些学习误区。本文我们将FPGA的关键知识串联起来,系统地介绍各个知识点所处的层次和位置,为后面几仿篇文章的详细讲解做好铺垫。原创 2022-03-23 15:14:48 · 375 阅读 · 0 评论 -
【精华】光纤项目系统概述
本项目可以通过PCIE,实现对FPGA的配置。特别是实现了可分别配置和读取1路接收FPGA、4路发送FPGA寄存器的功能。关于上位机,如DSP、ARM、单片机、电脑 ,如何与FPGA通信交互的,可以参考此方案。(在优化版本中,也提供了通过串口配置的方案,即将PCIE配置改为用串口配置。)原创 2022-03-01 15:30:10 · 856 阅读 · 1 评论 -
明德扬MODELSIM/仿真问题
学习FPGA下载了modelsim的同学们,学习modelsim仿真当中遇到了不少问题,针对同学们提出的问题明德扬整理了下面记录的modelsim仿真遇到的一些问题答疑进行汇总,需要更多学习问题的同学可以复制链接:http://www.mdy-edu.com/wentijieda/20210409/1215.html,也欢迎提出你的问题和解答!【教程1】看波形图的方法,请看B站视频,一共才8分钟:https://www.bilibili.com/video/BV1yf4y1R7gH?p=44【教程2】如原创 2022-02-17 14:38:16 · 1104 阅读 · 0 评论 -
聊聊FPGA学习与开发板的那些事儿
“我想学FPGA?怎么入门呢”“是不是需要买开发板,买了就可以上手吗”“那个开发板比较好?”…图1 学习FPGA的问题自明德扬创建答疑群以来,小伙伴的这些疑惑问题以非常高频的方式出现在群里。今天让我们来好好聊聊,学FPGA是不是一定要买开发板。1、学习FPGA需要开发板,但有开发板≠学会FPGA学FPGA要不要买开发板的问题不在疑惑本身,而在这问题本身就有问题。为什么这么说,先看我们的调研统计数据:曾经买过开发板的人,他们中至少有60%的人最后都吃灰了,而且他并没有真正通过这个板子和附赠的所原创 2020-12-28 11:25:01 · 4340 阅读 · 0 评论 -
至简设计系列_上位机控制LCD显示放大和缩小图片
–作者:肖肖肖本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述液晶显示器是一-种通过液晶和色彩过滤器过滤光源,在平面面板上产生图像的数字显示器。LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置薄膜晶体管,.上基板玻璃上设置彩色滤光片,通过薄膜晶体管上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。与传统的阴极射线管相比,LCD具有占用空间小,低功耗,低辐射,无闪烁,降低视觉疲劳等优点。现在LCD已渐替代CR转载 2020-12-08 10:09:38 · 1075 阅读 · 0 评论 -
OV7670摄像头显示
第1节–作者:小黑同学本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述OV7670是一种图像传感器,图像传感器,体积小,工作电压低,提供单片VGA摄像头和影像处理器的所有功能。通过SCCB总线控制,可以输入整帧、子采样、取窗口等方式的各种分辨率8位影像数据。该产品VGA图像最高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、饱和度、色度等都可以通过SCCB接口编程。OmmiVision图像传感器应用独有的传感器技术转载 2020-11-14 11:15:24 · 5231 阅读 · 2 评论 -
高薪成为常态,FPGA工程师迎来发展春天
高薪成为常态,FPGA工程师迎来发展春天FPGA人才迎来长期的发展机遇风口2020年9月15日,将作为标志性的一天,载入中国芯片及半导体研发历史。120天缓冲期过后,美国商务部针对华为及其子公司的芯片升级禁令正式生效。从这一天起,台积电、高通、联发科等公司正式“断供”华为。“断供”事件对中国科技创新、尤其对芯片及半导体行业发展所带来的“卡脖子”影响毋庸置疑的,这是最坏的时代,也是最好的时代!作为四大通用集成电路芯片之一的FPGA,已经存在很长时间,凭借灵活、高吞吐量、快速的特点,广泛用于通信、高性能计转载 2020-11-14 10:59:13 · 4977 阅读 · 0 评论 -
第1节 LCD显示叠加图片
第1节 LCD显示叠加图片–作者:肖肖肖本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述液晶显示器是一-种通过液晶和色彩过滤器过滤光源,在平面面板上产生图像的数字显示器。LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置薄膜晶体管,.上基板玻璃上设置彩色滤光片,通过薄膜晶体管上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。与传统的阴极射线管相比,LCD具有占用空间小,低功耗,低辐射,无闪烁,降低视觉疲劳等转载 2020-11-11 09:50:02 · 1264 阅读 · 0 评论 -
至简设计系列_LCD入门案例_动态矩形
第1节 至简设计系列_LCD入门案例_边框显示–作者:喝喝本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述液晶显示器是一-种通过液晶和色彩过滤器过滤光源,在平面面板上产生图像的数字显示器。LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置薄膜晶体管,.上基板玻璃上设置彩色滤光片,通过薄膜晶体管上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。与传统的阴极射线管相比,LCD具有占用空间小,低功耗,低辐射,无闪转载 2020-11-10 10:21:22 · 408 阅读 · 0 评论 -
AMD宣布350亿美元收购赛灵思,FPGA走上穷途末路?
AMD宣布350亿美元收购赛灵思,FPGA走上穷途末路?10月9日,华尔街日报首次披露AMD正在就收购FPGA厂商Xilinx进行深入谈判,可能价值300多亿美元。据说是最早的月中价,生生推迟到了月底,但无论如何,现在是“真锤”:AMD宣布将收购Xilinx,总价值350亿美元。 PC市场已死,行业市场是下一个大机遇。首先,我们认为AMD收购Xilinx的目的是进入行业市场——AMD主导的PC市场已经死了,行业市场是下一个大机会。AMD在大家视野中的一致形象是PC市场第二,CPU追赶Intel,显转载 2020-11-10 10:15:01 · 384 阅读 · 0 评论 -
SDRAM读写控制器
第1节–作者:小黑同学本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述同步动态随机存取内存(synchronous dynamic randon-access menory,简称SDRAM)是有一个同步接口的动态随机存取内存(DRAM)。通常DRAM是有一个异步接口的,这样它可以随时响应控制输入的变化。而SDRAM有一个同步接口,在响应控制输入前会等待一个时钟信号,这样就能和计算机的系统总线同步。时钟被用来驱动一个有限状态机,对进入的指令进行管线操作。这使得SDRAM与转载 2020-11-09 10:17:58 · 1997 阅读 · 0 评论 -
初学者必须要知道的FPGA基础知识
初学者必须要知道的FPGA基础知识一、FPGA是什么?在《FPGA至简设计原理与应用》一书里是这样描述的:『FPGA的全称为Field-Programmable Gate Array,即现场可编程门阵列。在开始学习FPGA之前,同学们首先应该清楚地了解FPGA的概念,明白FPGA到底是什么东西,可以用来做什么。FPGA是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的转载 2020-11-09 09:59:25 · 6207 阅读 · 0 评论 -
至简设计系列_LCD显示图片
–作者:肖肖肖本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述液晶显示器是一-种通过液晶和色彩过滤器过滤光源,在平面面板上产生图像的数字显示器。LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置薄膜晶体管,.上基板玻璃上设置彩色滤光片,通过薄膜晶体管上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。与传统的阴极射线管相比,LCD具有占用空间小,低功耗,低辐射,无闪烁,降低视觉疲劳等优点。现在LCD已渐替代CR转载 2020-10-24 10:13:15 · 1088 阅读 · 2 评论 -
至简设计系列_电子密码锁
–作者:肖肖肖–案例作者:WB_Yih本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述随着生活质量的不断提高,加强家庭防盗安全变得非常重要,但传统机械锁的构造过于简单,很容易被打开,从而降低了安全性。数字密码锁因为它的保密性很高,安全系数也非常高,再加上其不需要携带避免了丢失的可能,省去了因钥匙丢失而需要换锁的麻烦,受到了越来越多的人的欢迎。随看人们对高科技产品也越来越推崇,在当今社会科技的高度集中和创新,人们对日常生活中保护自身及财产安全的物品非常追捧,对其安全性的要转载 2020-10-19 10:04:39 · 4226 阅读 · 3 评论 -
断电重加载时钟工程
第1节 断电重加载时钟工程–作者:小黑同学本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述在微机的发展初期,BIOS都存放在ROM(只读存储器)中。ROM内部的资料是在ROM的制造工序中,在工厂里用特殊的方法烧录进去的,其中的内容只能读不能改,一旦烧录进去,用户只能验证写入的资料是否正确,不能再做任何修改。如果发现资料有任何错误,则只有舍弃不用,重新订做一份。ROM是在生产线上生产的,由于成本高,一般只用在大批量应用的场合。由于ROM制造和升级的不便,后来人们发明了P转载 2020-09-21 15:11:07 · 589 阅读 · 1 评论 -
至简设计系列_LCD入门案例_边框显示
至简设计系列_LCD入门案例_边框显示–作者:喝喝本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述液晶显示器是一-种通过液晶和色彩过滤器过滤光源,在平面面板上产生图像的数字显示器。LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置薄膜晶体管,.上基板玻璃上设置彩色滤光片,通过薄膜晶体管上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。与传统的阴极射线管相比,LCD具有占用空间小,低功耗,低辐射,无转载 2020-09-21 10:37:34 · 635 阅读 · 0 评论 -
至简设计系列_简易计算器
第1节 至简设计系列_简易计算器–作者:小黑同学本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述计算器是近代人发明的可以进行数字运算的机器。现代的电子计算器能进行数学运算的手持电子机器,拥有集成电路芯片,但结构比电脑简单得多,可以说是第一代的电子计算机,且功能也较弱,但较为方便与廉价,可广泛运用于商业交易中,是必备的办公用品之一。除显示计算结果外,还常有溢出指示、错误指示等。计算器电源采用交流转换器或电池。为了节省电能,计算器都采用CMOS工艺制作的大规模集成电路。计转载 2020-09-06 11:08:47 · 2003 阅读 · 1 评论 -
至简设计系列_BCD译码实现
至简设计系列_BCD译码实现–作者:肖肖肖本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述BCD码(Binary-Coded Decimal),用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。1.1.2 设计目标实现BCD译码并显示十进制结果的程序,具体功能要求如下:1.串口发送8位十六进制数给FPGA转载 2020-09-06 10:22:05 · 1192 阅读 · 0 评论 -
至简设计系列_基于FPGA的超声波测距系统设计
至简设计系列_基于FPGA的测距系统–作者:喝喝本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述学习了明德扬至简设计法和明德扬设计规范,本人用FPGA设计了一个测距系统。该系统采用超声波进行测量距离再在数码管上显示。在本案例的设计过程中包括了超声波的驱动、三线式数码管显示等技术。经过逐步改进、调试等一系列工作后,最终完成了此设计,并进行上板验证,下面将完整的设计记录与大家分享。1.1.2 设计目标此系统将实时显示前方障碍与装置之间的距离。1.1.3 系统结构.转载 2020-08-28 10:34:56 · 2171 阅读 · 3 评论 -
至简设计系列_7段数码管显示
至简设计系列_7段数码管显示–作者:肖肖肖本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述LED数码管以发光二极管作为发光单元,颜色有单红,黄,蓝,绿,白,黄绿等效果,并且可以构造成“8”字形。数码管根据LED的接法不同分为共阴和共阳两类,它们的发光原理是一样的,只是它们的电源极性不同而已。数码管可以通过驱动电路来驱动内部的各个段码,从而显示出需要的数字。根据数码管驱动方式的不同,可以将其分为静态式和动态式两类。1.1.2 设计目标完成数码管的显示,具体功.转载 2020-08-27 09:34:58 · 7987 阅读 · 0 评论