一,总线命名规范 1,wishbone总线接口信号都是高电平有限 2,wishbone接口信号都是以 _i ,或者是 _o 结束.i表示输入, o表示输出. ()表示该信号为总线信号,总线位宽可以大于等于1. 二,互联规范  点到点.数据流方式.共享总线.交叉(Crossbar)互连方式 1,点到点 两个IP之间的互联,就是一端是master,一端是slave 2,数据流方式 每个IP核兼有主端和从端.数据从一个IP核传送到下一个,与流水线相似. 3,共享总线的方式 系统中有两个或者多个主设备需…
特性: 一,互联方式: 支持点到点.共享总线.十字交叉(Crossbar)和基于交换结构(Switch fabric)的互联. 二,数据操作方式:单次读/写操作.块读/写操作,读改写(RMW,Read-Modify- Write) 三,操作结束方式:操作的结束方式包括:成功.错误和重试(Retry) , 一个总线周期完成一次操作 四,允许从设备进行部分地址解码. 五,支持用户定义的标签. 六,全同步化设计,包括复位方式 七,轻量级规范,接口更加简单紧凑…
转载请注明出处:http://blog.csdn.net/lg2lh/article/details/8042008 PCI的基本协议这里就不介绍了,由于一般的芯片协议都是集成好的,我仅仅须要大体了解即可,不须要做芯片,我感觉就不须要太了解协议. 这里解说是基于PLX 的9054(9052)芯片为基础的,本人仅仅是入门,望批评指正. 一.地址映射与传输数据 上图中间部分是9054的内部结构图,9054实际上充当了一个"桥"的作用,即所谓的"桥片技术".9054的作用…
这部分内容就是copy下来的,网上到处都有.先看看接口啥样子,在详细说明 接口定义copy http://blog.csdn.net/ce123/article/details/6929897.百度文库里面很多文章中也是一样的说明 信号分类 SYSCON模块信号 CLK_O:输出信号,系统时钟,作为MASTER和SLAVE的时钟输入:RST_O: 输出复位信号,作为MASTER和SLAVE的复位输入,使得WISHBONE接口内部的状态机全部恢复到起始态. MASTER和SLAVE的共有信号 CL…
1.CAN总线信息包的格式 问题: 1.CAN总线的初始化要初始化哪些东西? 2.处理器如何与CAN总线之间进行连接? 硬件连接 关于CC2底盘CAN通信的协议格式 备注: 设备地址为01 功能码…
1.    WHAT IS AXI? AXI是一种高级可扩展接口,是ARM AMBA的一部分. 2.    WHAT IS AMBA? AMBA是高级微控制器总线架构,开放的片内互联总线标准. 3.AXI分类 AXI4/AXI4_ITE/AXI4_STREAM Memory_mapped 存储器映射 就是读写数据时需要目标地址. AXI4(AXI4_FULL):用于高性能存储映射.例如:AXI4读写DDR3. AXI4_LITE:简单的,低吞吐率.比如说一些控制寄存器和状态寄存器. AXI4_S…
这个框框好烦人啊,删不掉 一.背景 [serializable] public class Person(){} 这是我第一次看到特性(Attribute),那时我还不知道这是什么,怎么会有这种写法,让我纠结了很久,我只知道,加了这个后,这个类就可以序列化了. 二.使用 ①定义自己的Attribute //自定义特性,跟普通的类差不多,继承Attribute, //这个类中有2个构造函数,和一个属性 public class MyClassAttribute:Attribute { public…
<script type="text/javascript"> //封装 function Person (name,age,sal){ this.name=name;//公开的 var age=age;//私有属性 var sal=sal; //公开方法 this.fun=function (){ alert(sal); test(); } //私有方法 function test(){ alert(age); } } //在类中定义公开的方法 var p1=new Pe…
MPU6050学习笔记 1. 简述 一直想自己做个四轴飞行器,却无从下手,终于狠下决心,拿出尘封已久的MPU6050模块,开始摸索着数据手册分析,一步一步地实现了MPU6050模块的功能,从MPU6050模块中读取出加速度值和陀螺仪采样值. 模块如下图所示: 2. 模块简介 MPU-60X0将3轴陀螺仪,3轴加速度计和数字运动处理器(DMP)组合在一起.通过I2C总线可以接受外部3轴罗盘的输入,提供9轴输出. MPU-60X0具有三个用于数字化陀螺仪输出的16位ADC转换器和三个用于数字化加速度…
1.CAN总线网络 CAN总线网络主要挂在CAN_H和CAN_L,各个节点通过这两条线实现信号的串行差分传输,为了避免信号的反射和干扰,还需要在CAN_H和CAN_L之间接上120欧姆的终端电阻,但是为什么是120欧姆呢?那是因为电缆的特性阻抗为120欧. 2.信号表示 CAN总线采用不归零码位填充技术,也就是说CAN总线上的信号有两种不同的信号状态,分别是显性的(Dominant)逻辑0和隐形的(recessive)逻辑1,信号每一次传输完后不需要返回到逻辑0(显性)的电平. 位填充规则:发送…