
interface
msgoc
感兴趣领域:图像处理、GPU虚拟化、无线通信
展开
-
AXI4 4.0 FULL 总线协议信号详细定义
1、概述AXI协议是ARM制定的高速接口协议,支持在主从设备间提供高性能、高频率的系统通信。并且在XILINX VIVADO中绝大部分的IP CORE都支持AXI接口,掌握AXI协议意味着你可以很方便的使用赛灵思的各类IP CORE。1.1、分类AXI4.0总线主要有以下三类分别适用于不同场景:AXI4.0 FULL:面向高性能地址映射,支持突发事件读写,也就是写一次地址,可以传输高达...转载 2020-04-20 21:38:13 · 2183 阅读 · 0 评论 -
HDMI 基本知识
1、HDMI基本概念高清晰度多媒体接口(英文:HighDefinition Multimedia Interface,HDMI)是一种数字化视频/音频接口技术,是适合影像传输的专用型数字化接口,其可同时传送音频和影像信号,最高数据传输速度为2.25GB/s,HDMI,英文全称是HighDefinition Multimedia Interface,中文名称是高清晰多媒体接口的缩写。HDMI能高...转载 2019-02-13 14:34:49 · 11981 阅读 · 0 评论 -
总线概述及常见总线(转)
一. 总线概念所谓总线(Bus),是指计算机设备和设备之间传输信息的公共数据通道。总线是连接计算机硬件系统内多种设备的通信线路,它的一个重要特征是由总线上的所有设备共享,可以将计算机系统内的多种设备连接到总线上。如果是某两个设备或设备之间专用的信号连线,就不能称之为总线。系统总线架构图如下所示: 微机中的总线分为数据总线、地址总线和控制总线3类。不同型号的CPU芯片,其数据总...转载 2019-01-14 10:31:08 · 41378 阅读 · 0 评论 -
ddr3调试经验分享(五)——KC705_MIG时钟清单
最近阿威也在玩MIG ,然后对我问了一大堆问题,主要针对MIG的时钟。后来发现自己理解得还是不够。这么一讨论更加清晰了,做个笔记吧。 第一个时钟,也就是MIG 对DDR接口的时钟。因为我用的是ddr3,K7的器件。所以选择了800M,那么也就是说我请求的MIG对ddr接口的速率是800M *2=1600M (双沿,所以乘2)下面有一个4:1, 证明MIG 输出到app...转载 2018-11-08 15:21:23 · 7052 阅读 · 2 评论 -
ddr3调试经验分享(二)——KC705上的ddr3初始化不成功
最近在玩KC705上的ddr3.开始信誓旦旦的说要自己写controller。 于是开始读datasheet,在镁光的官网上弄了一个ddr3 的module的仿真模型,仿真读写有效的之后就屁颠屁颠的跑的群里问大家这个clock怎么匹配。然后才知道有PHY这个东西,不用PHY就玩ddr,秀逗了! 下面的过程以及结论也许对于有些人也有些秀逗,但是对于我这个初玩ddr的人来说,它还真的卡了...转载 2018-11-08 15:18:47 · 11159 阅读 · 3 评论 -
USB、UART、SPI等总线速率
1. USB总线USB1.1: ——-低速模式(low speed):1.5Mbps ——-全速模式(full speed): 12Mbps USB2.0:向下兼容。增加了高速模式,最大速率480Mbps。 ——-高速模式(high speed): 25~480Mbps USB3.0:向下兼容。 ——-super speed :理论上最高达4.8Gbps,实际中,也就是high s...转载 2018-11-10 18:53:19 · 2033 阅读 · 0 评论 -
工程师详解串口:RS-232、RS-422、RS-485之间的区别
串口通讯是电子工程师面对的最基本的一个通讯方式,RS-232是其中最简单的一种。然而,很多初学者往往搞不清楚UART和RS-232、RS-422、RS-485的联系和区别,本文将谈谈这几个概念的理解,帮助大家理清它们之间的关系。通讯问题,和交通问题一样,也有高速、低速、拥堵、中断等等各种情况。如果把串口通讯比做交通,UART比作车站,那么一帧的数据就好比汽车。汽车跑在路上,要遵守交通规则。如果...转载 2018-09-24 11:55:42 · 22950 阅读 · 1 评论 -
PECL、LVDS和CML电平
芯片间互连通常有三种接口:PECL(Positive Emitter-Coupled Logic)、LVDS(Low-Voltage Differential Signals)、CML(Current Mode Logic)。各接口电平规范 ECL、PECL、LVPECL使用注意:不同电平不能直接驱动。中间可用交流耦合、电阻网络或专用芯片进行转换。以上三种均为射随输出结构,必须有电阻...转载 2018-09-24 11:54:52 · 7058 阅读 · 2 评论 -
作为FPGA的初学者,必学入门的串口程序。
网上有很多关于串口的程序,但大部分都是用于仿真,此程序可在板子上实现,可用上位机发送实现接收。(由于板子不同,要对UCF中的信号进行定义需要更改) 主模块:module uart_top(clk,rst_n,rs232_rx,rs232_tx,led); input clk; //时钟信号50M input rst_n; //复位信号,低有效 input rs232_rx; //数据输...转载 2018-07-10 10:06:46 · 3155 阅读 · 0 评论 -
Aurora 8B/10B、PCIe 2.0、SRIO 2.0三种协议比较
在高性能雷达信号处理机研制中,高速串行总线正逐步取代并行总线。业界广泛使用的Xilinx公司Virtex-6系列FPGA支持多种高速串行通信协议,本文针对其中较为常用的Aurora 8B/10B和PCI Express 2.0,Serial RapidIO 2.0三种协议进行了测试及对比分析。首先搭建了基于Virtex-6 FPGA的高速串行协议测试平台;然后设计并分别实现了三种协议的高速数据通信...转载 2018-04-18 15:30:38 · 7922 阅读 · 0 评论 -
Xilinx RocketIO模块的介绍
摘要: 在高速电路系统设计中,差分串行通信方式正在取代并行总线方式,以满足系统对高带宽数据通信的需求。RocketIO是Virtex2 Pro以上系列FPGA中集成的专用高速串行数据收发模块,可用于实现吉比特的数据传输,适用于多种高速数据传输协议。依据实际工程应用需求,提出了基于RocketIO的高速串行数据传输系统解决方案,实现了每通道2.5 Gb/s的传输速度。最后介绍了RocketIO在Au...转载 2018-04-18 15:24:21 · 762 阅读 · 0 评论 -
显示器接口
作者:黎小白链接:https://www.zhihu.com/question/19571221/answer/172861467来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。显示器接口 ★简介最常见的显示器接口有VGA端子、数码视频接口 (DVI)、高画质多媒体接口(HDMI)和DisplayPort(DP)。★最常见的显示器接口◇VGA端子VGA端子(Video...转载 2018-03-05 10:03:05 · 3840 阅读 · 0 评论 -
大话PCIe:BAR空间和TLP
大话PCIe:BAR空间和TLP。上一篇文章中写到每个PCIe的function都有自己的configuration space,其实就是配置寄存器了(这个当然是要有的了,不然软件要怎么玩?只不过PCIe的配置寄存器要通过tlp才能去访问)。其实PCIe设备是有自己独立的一套内部空间,不仅仅是配置空间,包括每个设备提供哪些I/O地址,memory地址。而BAR(Base Address Regis转载 2017-09-16 15:50:09 · 2987 阅读 · 1 评论 -
PCI设备BAR空间的初始化
在PCI Agent设备进行数据传送之前,系统软件需要初始化PCI Agent设备的BAR0~5寄存器和PCI桥的Base、Limit寄存器。系统软件使用DFS算法对PCI总线进行遍历时,完成这些寄存器的初始化,即分配这些设备在PCI总线域的地址空间。当这些寄存器初始化完毕后,PCI设备可以使用PCI总线地址进行数据传递。值得注意的是,PCI Agent设备的BAR0~5寄存器和PCI转载 2017-09-16 15:47:35 · 544 阅读 · 0 评论