![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RapidIO
文章平均质量分 88
casevison
这个作者很懒,什么都没留下…
展开
-
Tsi721信号及处理
Tsi721信号及处理1. PCIe信号名称类型描述PCTP[3:0]PCTN[3:0]PCIE_OPCIe端口的差分发送数据PCRP[3:0]PCRN[3:0]原创 2016-01-19 23:41:58 · 12125 阅读 · 2 评论 -
关于RapidIO协议的对齐等问题
关于RapidIO协议的对齐等问题字节序和对齐的概念RapidIO的数据负荷是双字(8字节)对齐的big-endian模式,这意味这RapdIO与little-endian的设备接口时需要执行适当的endian转换。小于8个字节的操作应该使字节对齐到big-endian双字里的适当位置,如下图:所谓,对齐不仅仅个数能8的倍数,而且其首地址也是8字节对齐。对于写操作,P...原创 2019-07-11 12:01:20 · 905 阅读 · 0 评论 -
Altera Rapidio IP IO 映射寄存器的配置
RapidIO映射寄存器的配置内存空间4M字节(0x40,0000字节),128bit地址:0x14,0000, 32bit,32bit地址:0x50,0000,字节地址:0x140,0000,末地址(字节地址):17f,ffff注意首地址必须是内存长度对齐,长度是4M字节,首地址必须4M字节对齐IO master配置(1)Number of Rx address translatio...原创 2019-07-11 11:56:05 · 1467 阅读 · 0 评论 -
Altera RapidIO IP维护模块
维护模块Type 8包Type 8维护包是用来存取RapidIO能力和状态寄存器(CARs和CSRs)及数据结构。不像其它请求格式,type 8包的请求和响应包格式都一样的,Type 8包不包含地址,仅包含数据负荷。维护端口写操作是一个不确保成功的写操作,没有相关的响应,这个维护操作主要用来发送如来自一个设备的错误指示或状态等信息,这种设备一般不包含端点如交换机。数据负荷一般放在目的端点...原创 2019-07-11 11:48:21 · 1118 阅读 · 0 评论 -
Boot代码的存取
Boot代码的存取在大部分RapidIO应用中,系统初始化要求有用于探测和初始化器件的软件,系统初始化通常由一个处理器或一组处理器来执行,处理器的boot代码可以放在本地ROM里,也可以在一个远程代理器件那里,因为系统还没有初始化,这时,如果boot代码存放在远程代理器件那儿,我们需要一个特殊的方法让处理器通过一个还没有初始化的系统来存取到boot代码。在复位之后,处理器通常向一个固定的地...原创 2019-05-17 12:49:44 · 1484 阅读 · 0 评论 -
RapidIO的启动与初始化
RapidIO的启动与初始化概述RapidIO的启动与初始化主要包括以下几个方面的内容:系统初始化 器件枚举 路由表配置 存储器映射一旦配置好RapidIO系统,系统就会在RapidIO互连结构中透明地传递I/O事务。从软件角度观察,由于软件并不与RapidIO硬件进行交互,所以,RapidIO对软件是透明的。例如,某一地址空间被映射到RapidIO网络上的某一器件中或被配置为与...原创 2019-05-16 14:59:50 · 3065 阅读 · 0 评论 -
RapidIO系统探测(exploration)和初始化
系统探测(exploration)和初始化1 介绍探测和初始化RapidIO系统有一些基本的方法,最简单的方法是定义系统各部件的上电状态,这样,各设备能对系统其余部分的有关通讯方面的知识有足够的了解,这通常是在系统boot期间,从串行ROM或类似的器件中将初始化信息读出并以此初始化所有设备,这种方法非常适合于那些不变的静态系统以及对boot有严格时间要求的系统。第二种方法是在BOOT时由一...原创 2019-05-21 14:22:36 · 1355 阅读 · 0 评论 -
RapidIO协议(1)
RapidIO协议1.概述1.1介绍RapidIO是基于包交换互联协议,主要作为系统内部接口使用,如:芯片间、板间的通讯,速度能在GB/S数量级。如连接处理器、内存、内存映射的I/O设备。这些设备可能是网络设备、内存子系统或一般目的的计算。RapidIO互连面向内存映射的分布式内存系统和子系统。这样的系统由多个独立的设备组成,它们之间使用DMA传输数翻译 2016-01-13 20:36:05 · 17072 阅读 · 0 评论 -
RapidIO协议(2)
1.RapidIO互连协议Part I:输入/输出逻辑协议2.1系统模型 这一章介绍RapidIO系统可能的设备单元。2.1.1处理单元模型图1-1描述了可能的基于RapidIO的计算机系统,处理元素是一个计算机设备,比如,一个处理器加上局部内存并连接到RapidIO系统上,系统的桥提供I/O子系统服务比如告诉PCI翻译 2016-01-14 12:05:38 · 5077 阅读 · 0 评论 -
Avalon流接口
Avalon-ST(Avalon流接口)5.1 基本概念Avalon Streaming System:Avalon流系统包含一个或多个Avalon-ST连接,以传输数据从source接口到sink接口,上面显示的系统组成Avalon-ST接口传输数据从系统输入到输出。Avalon-MM控制和状态寄存器接口提供软件控制。 Avalon Streaming Components:一个...原创 2019-07-11 12:59:45 · 2423 阅读 · 0 评论