跳转到主要内容

技术

PCIx系列之“PCIe总线AC耦合及信号调整”

本篇主要介绍PCIe总线的AC耦合电容、总线的去加重等高速信号调整技术。

PCIx系列之“PCIe总线复位”

篇主要介绍PCIe总线的复位方式。

Xilinx PYNQ PS与PL的接口说明

Zynq在PS和PL之间有9个AXI接口。 在PL方面,有4x AXI Master HP(高性能)端口,2x AXI GP(通用)端口,2x AXI Slave GP端口和1x AXI Master ACP端口。 PS中还有连接到PL的GPIO控制器

PCIx系列之“PCIe总线电源管理”

本片主要介绍PCIe总线的电源管理,主要包括不同板卡的功耗、板卡的能耗等级等。

如何使用高速数据转换器实现灵活的射频采样架构

多年来,数字收发机被应用在多种类型的应用中,包括地面蜂窝网络、卫星通信和基于雷达的监视、地球观测和监控。它们的性能直接影响新的5G移动网络的效率和系统成本。在讨论最新一代的高速数据转换器如何实现这些优势之前,让我们先看一看两种不同的收发机系统的架构。

PCIx系列之“PCIe总线信号介绍”

本篇主要介绍PCIe总线相关的信号

PYNQ上手笔记(6)——HDL设计IP核

用HDL语言+Vivado创建一个挂载在AXI总线上的自定义IP核

Zynq UltraScale +系列之“DDR4接口设计”

本篇主要针对Zynq UltraScale + MPSoC的DDR接口,从硬件设计的角度进行详细介绍,最后展示一下小编之前自己设计的基于ZU+的外挂8颗DDR4的设计

【教程】:使用 InTime 在 Plunify Cloud 优化 FPGA 设计

本教程旨在指导用户通过 Plunify Cloud 的云服务器,来使用 InTime 软件优化 FPGA 设计

Python生产力价值:赛灵思Zynq产品系列的前沿优势分析

赛灵思® PYNQ 框架能在 Zynq® 产品系列中实现对Python 语言及运行时的全面支持与集成。直接在 Zynq SoC 架构上利用 Python 的生产力优势,用户能够充分发挥可编程逻辑和微处理器的长处,更容易为人工智能、机器学习和信息技术应用构建设计。

逻辑电平之互连电平转换(10)

电平转换在实际电路设计中常常会用到,不同种类逻辑电平之间的转换一般通过特定逻辑功能器件实现(如使用MAX232实现TTL转RS232等等),但随着器件集成度的增加,工艺的提升,现在的控制器使用的逻辑电平电压等级越来越低(好多控制器对外接口都直接输出1.8V或更低了)

逻辑电平之互连电流倒灌(9)

在逻辑电平互连的过程中,经常会出现电流倒灌的现象。本篇从IO口的结构出发,分析电流倒灌的原因及解决措施

PYNQ上手笔记(5)——采用Vivado HLS进行高层次综合设计

实验中文件中包含一个矩阵乘法器的实现,实现两个矩阵inA和inB相乘得出结果,并且提供了一个包含了计算结果的testbench文件来与所得结果进行对比验证。

FPGA应用供电设计一点通

被广泛应用于各种产品,具有开发时间短、成本效益高以及灵活的现场重配置与升级等诸多优点。很多新型FPGA利用先进的技术实现低功耗和高性能。他们通过新的制造工艺降低了内核电压,从而扩大电源电压范围并提高电流量。很多FPGA对每个电源轨的供电需求不尽相同

利用工具设置来优化 FPGA HLS 设计

用软件从 C 转化来的 RTL 代码其实并不好理解。今天我们就来谈谈,如何在不改变 RTL 代码的情况下,提升设计性能。本项目所需应用与工具:赛灵思HLS、Plunify Cloud 以及 InTime。

逻辑电平之特殊互连(8)

本篇主要介绍逻辑互连中的一些具有特殊功能的互连。这些特殊功能包括总线保持、串联阻尼电阻、热插拔等。

1、总线保持(Bus Hold)

假设初始状态为输入端和输出端均为高电平,反馈电路没有电流流过。如果输入端的驱动源停止驱动,输入端可凭借反馈电路保持高电平,反馈电路上流过的电流为漏电流(IOZ),一般仅为几毫安。

PYNQ上手笔记(4)——Zynq中断应用

在实际玩Zynq中断之前,先扯一扯中断这个神奇的东西~。实时性是一个嵌入式系统很重要的性能,实时性体现在一个系统对外部事件的响应能力和处理能力上,而CPU对一个事件的响应及处理主要依托于 —— 中断。

逻辑电平之差分互连AC耦合电容(7)

本篇主要介绍逻辑互连中的AC耦合电容。

1、AC耦合电容的作用

<li>source和sink端DC level不同,用来隔直流;</li>

<li>信号传输时可能会串扰进去直流分量,所以隔直流使信号眼图更好。</li>

2、AC耦合电容的位置及大小

一般AC耦合电容的位置和容值大小都是由信号的协议或者芯片供应商去提供,对于不同信号和不同芯片,其位置和容值大小都是不一样的。比如PCIE信号要求AC耦合电容靠近通道的发送端,SATA信号要求AC耦合电容靠近连接器处,对于10GBASE-KR信号要求AC耦合电容靠近信号通道的接收端。

一般放在接收端,其原因如下:

监控FPGA内部温度和电压,你造吗?

FPGA设计的时候,我们需要考虑功耗,功耗自然与温度相关,还需要考虑电源供电电压的稳定性以满足高低温的环境,有没有考虑过,怎么监控FPGA内部的温度和电压变化情况,这对项目的优化和评估用处很大

基于FPGA的SCL译码算法优化与设计

<font color="#FF8000">作者:廖海鹏,卿粼波,滕奇志,何小海,邓媛媛,来源:2018年电子技术应用第12期</font>