我是靠谱客的博主 纯真战斗机,最近开发中收集的这篇文章主要介绍PCIE协议解析 synopsys IP Core operation 读书笔记(3)3      Core operation,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

3      Core operation

3.1   Initialization

1、  先disable link training

2、  通过DBI(data bus interface)配置core的stickyregisters,需要配置什么目前不知道??????

3、  Enable link training

4、  等待link完成。

5、  root Complex枚举Downstream Device(什么是Downstreamdevice????

Ø  读取 Downstream device的配置空间

Ø  配置device的capabilites(具体配置什么???

Ø  配置switch ports(???) 的base和limit寄存器,以反映devices enumerated downstream的BAR(Base Address Register)的范围。

Ø  配置endpoint的BAR。

(该部分是用户完成,还是IP自动完成????????)

6、  使能BME、MSE、ISE。

7、  开始传输数据。

 

3.2   Link Establishment

LTSSM是IP core根据PCI Express Base 3.1标准完成的,(是否说linke

最后

以上就是纯真战斗机为你收集整理的PCIE协议解析 synopsys IP Core operation 读书笔记(3)3      Core operation的全部内容,希望文章能够帮你解决PCIE协议解析 synopsys IP Core operation 读书笔记(3)3      Core operation所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部