电子发烧友网 > 可编程逻辑

基于FPGA器件EPF10K20RC240-3实现HDLC协议控制器的应用方案

基于FPGA器件EPF10K20RC240-3实现HDLC协议控制器的应用方案

HDLC(High Level Data Link Control)协议是通信领域中应用最广泛的协议之一,它是面向比特的高级数据链路控制规程,具有差错检测功能强大、高效和同步传输的特点.目前市场上有很多专用的HDLC芯片,但这...

2020-09-27 标签:fpga控制器编码器 28

基于FPGA的双通道示波器设计方案

基于FPGA的双通道示波器设计方案

基于FPGA与双核8位模数转换器AD9288设计了一款双通道示波器,采用PSP的液晶屏来显示波形。...

2020-09-26 标签:FPGA示波器模数转换器波形 151

基于FPGA的实时图像处理仿真实验方案实现

基于FPGA的实时图像处理仿真实验方案实现

对CMOS图像传感器采集图像过程中的噪声预处理问题,提出一种在FPGA中实现的可配置的自适应加权均值滤波模块设计方案。该模块通过检测滤波窗口内不同方向的方差来确定纹理方向,从而自动...

2020-09-27 标签:fpga寄存器图像处理CMOS图像传感器 211

FPGA中乘法器的原理分析

FPGA中乘法器的原理分析

作者:猫叔 FPGA中乘法器是很稀缺的资源,但也是我们做算法必不可少的资源。7系列及之前的FPGA都是25x18的DSP,UltraScale中是27x18,我们可以通过调IP Core的方式或者原语的方式来进行乘法操作。...

2020-09-27 标签:dspfpga乘法器 65

何谓 AXI?关于AXI3/AXI4的相关基础知识

何谓 AXI?关于AXI3/AXI4的相关基础知识

引言 近来,几乎每个赛灵思 IP 都使用 AXI 接口。Zynq、Zynq MP、MicroBlaze 和全新的 Versal 处理器都无一例外使用 AXI 接口。因此,AXI 接口已成为几乎所有新的赛灵思器件设计中不可或缺的一部分。...

2020-09-27 标签:赛灵思AXIAXI4 165

一文了解Xilinx FPGA架构及相关工具

一文了解Xilinx FPGA架构及相关工具

作者:Clive Max Maxfield,Digi-Key北美编辑 现场可编程门阵列 (FPGA) 具有诸多特性,无论是单独使用,抑或采用多样化架构,皆可作为宝贵的计算资产;但是许多设计人员并不熟悉 FPGA,亦不清楚如...

2020-09-27 标签:fpgaXilinxAIACAP 263

FPGA约束中的Tcl指令技术探讨

FPGA约束中的Tcl指令技术探讨

我们前面讲到过get_pins和get_ports的区别,而且我们也用过get_cells、get_clocks和get_nets这几个指令,下面就通过一张图直观展现它们的区别。...

2020-09-26 标签:fpgaTCL时序约束 447

基于PYNQ的软件框架实现SSD目标检测算法硬件加速方案

基于PYNQ的软件框架实现SSD目标检测算法硬件加速方案

设计目的与应用 随着人工智能的发展,神经网络正被逐步应用于智能安防、自动驾驶、医疗等各行各业。目标识别作为人工智能的一项重要应用也拥有着巨大的前景,随着深度学习的普及和框...

2020-09-26 标签:fpgaSSD人工智能卷积神经网络 497

如何在 Vivado中完成平台准备工作——创建硬件设计

如何在 Vivado中完成平台准备工作——创建硬件设计

本文系《创建 Vitis 加速平台的简单指南》的第1部分。(您可通过下列链接查看其它各部分:第 2 部分: 在 PetaLinux 中为加速平台创建软件工程 ;第 3 部分: 在 Vitis 中封装加速平台 ;第 4 部分...

2020-09-26 标签:Xilinx开发板Vivado 507

基于可逻辑编辑器件实现串口通讯系统的设计

基于可逻辑编辑器件实现串口通讯系统的设计

随着多微机系统的应用和微机网络的发展,通信功能越来越显得重要。串行通信是在一根传输线上一位一位地传送信息。这根线既作数据线又作联络线。串行通信作为一种主要的通信方式,由于...

2020-09-26 标签:fpga芯片串口 158

基于ASIC和VHDL语言实现成/解帧电路的设计

基于ASIC和VHDL语言实现成/解帧电路的设计

符合G.704 标准的E1 帧结构如图1 所示,每基本帧由32 个路时隙(ts0“ts31)组成,分别分配给30 个话音数据流和相应辅助信息。每个路时隙由8bit 码组成,基本帧帧频为8K,而每16 基本帧(F0”F1...

2020-09-25 标签:asic脉冲vhdl 78

基于System Generator for DSP工具实现FPGA系统的设计方案

基于System Generator for DSP工具实现FPGA系统的设计方案

近年来,在数字通信、网络、视频和图像处理领域,FPGA已经成为高性能数字信号处理系统的关键元件.FPGA的逻辑结构不仅包括查找表、寄存器、多路复用器、存储器,而且还有快速加法器、乘法器和...

2020-09-24 标签:处理器dspfpga 175

基于FPGA器件FLEX10k30A实现成形滤波器的设计

基于FPGA器件FLEX10k30A实现成形滤波器的设计

根据Nyquist第一准则,基带信号成形能够消除码间串扰的影响。随着超高速数字集成电路的发展,成形滤波器已经由过去的基带频域模拟成形滤波器变成现在的基带时域数字成形滤波器。与基带模拟...

2020-09-24 标签:fpga集成电路滤波器 82

FPGA学习:led数码管控制灯灭设计实验

FPGA学习:led数码管控制灯灭设计实验

对于数码管来说,读者若是学过单片机及其他MCU的话,其实都知道数码管的控制有两个信号是比较重要的,一个是段选信号,一个是位选信号,位选信号是针对有多个数码管时,需要控制哪一个...

2020-09-24 标签:led发光二极管led数码管数码管 434

多时钟设计中时钟切换电路设计案例

多时钟设计中时钟切换电路设计案例

在多时钟设计中可能需要进行时钟的切换。由于时钟之间可能存在相位、频率等差异,直接切换时钟可能导致产生glitch。...

2020-09-24 标签:触发器时序逻辑电路时钟设计HDL代码 331

FPGA设计之共阳极的数码管的电路图

FPGA设计之共阳极的数码管的电路图

根据上面的总结,新建名为 seg 的工程,为了使我们的代码有一定的通用性,这里用到了参数声明。...

2020-09-23 标签:fpga电子器件数码管开发板 469

基于VHDL语言和可编程逻辑器件实现Petri网逻辑控制器的设计

基于VHDL语言和可编程逻辑器件实现Petri网逻辑控制器的设计

VHDL语言由于其其强大的行为描述能力及与硬件行为无关的特性,被广泛的用于数字系统设计,实现了硬件电路设计的软件化,成为实现Petri网逻辑控制器的有力的工具。用VHDL语言进行数字电路设计...

2020-09-22 标签:fpga集成电路cpld 150

基于FPGA器件XCL5VLX50芯片实现激光脉冲测距雷达系统的设计

基于FPGA器件XCL5VLX50芯片实现激光脉冲测距雷达系统的设计

FPGA的选型主要基于高速和RAM资源丰富考虑目。由于XCL5VLX50的内核可工作在550MHz时钟吓,同时内部具有接近2 Mbit的RAM存储空间,能很好满足前端高速A/D数据采集和存储接口设计,同时也能满足高...

2020-09-22 标签:fpga芯片激光 142

MathWorks公司推出R2020b版MATLAB和Simulink

MathWorks公司推出R2020b版MATLAB和Simulink

在数百个全新和升级功能中,MATLAB新增了气泡图和分簇散点图;提供了使用MATLAB比较工具对使用App Designer创建的App进行比较与合并的能力。...

2020-09-22 标签:fpgaMathWorksAI深度学习 194

2020年底将正式发布C++20

2020年底将正式发布C++20

9月4日,C++ 20的国际标准草案投票结束,而且获得了全票通过。这意味着C++ 20已完成最终的技术审批,并已完成ISO投票,我们希望在完成最后一轮ISO编辑工作之后,2020年底将正式发布C++ 20。...

2020-09-22 标签:C++ 312

基于EP2S60型FPGA芯片的LDPC码快速编码的实现设计

基于EP2S60型FPGA芯片的LDPC码快速编码的实现设计

低密度奇偶校验(Low Densitv Paritv Check,LDPC)码已成为当今信道编码领域的研究热点之一。LDPC码属于线性分组码,根据其构造方法和相应的编码算法,主要分为两类:一类是随机构造的LDPC码,该...

2020-09-21 标签:dsp芯片fpgs 103

基于在系统可编程芯片pLSI/ispLSI1016实现通信数字信号源的设计

基于在系统可编程芯片pLSI/ispLSI1016实现通信数字信号源的设计

但是,考虑到EPROM编程及擦写的过程比较繁琐,数据不易改写,灵活性及通用性较差,因此,经过比较决定采用第二种方案。其框图如图3所示。...

2020-09-18 标签:芯片pld总线 125

基于CYCLONE II经济型FPGA实现编码器/解码器的设计

基于CYCLONE II经济型FPGA实现编码器/解码器的设计

WTB的有效帧格式包括帧头、HDLC帧数据格式、终止分界符。其中HDLC帧数据格式与ISO3309中定义的相同,包括起始8位标志位、HDLC数据、16位FCS、结束8位标志位。帧头和HDLC帧数据由曼彻斯特码编码,...

2020-09-18 标签:fpga解码器编码器 102

基于低成本FPGA或CPLD实现家电节能电机控制系统的设计

基于低成本FPGA或CPLD实现家电节能电机控制系统的设计

电能的高效率应用能够使家用电器成本降低并保护环境。绝大多数的家用电器,如电冰箱、洗衣机、烘干机、洗碗机以及空调,都是由电机驱动的。这些设备通常包括了电源、电机、电机控制电...

2020-09-17 标签:fpgacpld控制系统 269

现场可编程门阵列在广播视频系统中的应用分析

现场可编程门阵列在广播视频系统中的应用分析

视频资源的丰富。与以前只有在特别的演播室制作和重大事件的报道相比,现在可在每个社区和商家制作。视频资源的数量飞快增长,出现了一个全新的低端广播设备市场。...

2020-09-17 标签:fpga视频系统 47

Microchip发布业界首款基于RISC-V指令集架构的SoC FPGA开发工具包

Microchip发布业界首款基于RISC-V指令集架构的SoC FPGA开发工具包

免费和开源的 RISC-V 指令集架构(ISA)的应用日益普遍,推动了经济、标准化开发平台的需求,该平台嵌入 RISC-V 技术并利用多样化 RISC-V 生态系统。...

2020-09-17 标签:fpgamicrochip硅芯片RISC-V 504

基于Altera Cyclone系列FPGA器件实现开发板的方案设计

基于Altera Cyclone系列FPGA器件实现开发板的方案设计

可以断定FPGA在结构、密度、功能、速度和灵活性方面将得到进一步的发展。随着工艺和结构的改进,FPGA的集成度将进一步提高,性能将进一步完善,成本将逐渐下降,在现代电子系统设计中将...

2020-09-16 标签:fpga计算机cad 107

基于CPLD/FPGA器件实现主从式下载开发系统的应用方案

基于CPLD/FPGA器件实现主从式下载开发系统的应用方案

当前在EDA领域,只要具备台式或笔记本电脑并装有工具软件,就可以方便地对可编程ASIC(CPLD/FPGA)进行设计开发,在系统可编程(ISP)器件为我们提供了这种便利条件。ISP方式虽然可以用一根下载电...

2020-09-16 标签:fpgacpldacis 90

FPGA电源设计的铁氧体磁珠应用笔记

FPGA电源设计的铁氧体磁珠应用笔记

磁珠这玩意虽好,但也不能贪杯哟,硬件菌在决定服用磁珠之前,老wu建议先看看下这份 Altera 公司的铁氧体磁珠应用笔记。...

2020-09-16 标签:fpga电源设计磁珠emc铁氧体磁珠 168

基于处理器实现USB 0TG控制器芯片的IP核应用设计

基于处理器实现USB 0TG控制器芯片的IP核应用设计

OTGl.Oa补充规范对USB2.O进行的最重要扩展是其更具节能性、电源管理,并允许设备以主机和外设2种形式工作。OTG有两种设备类型:两用 OTG设备(dual—role 0TG device)和外设式OTG设备(peripher一...

2020-09-15 标签:fpga控制器IP核 115

编辑推荐厂商产品技术软件/工具OS/语言