当前位置: 首页 > wzjs >正文

响应式购物网站网页设计软件

响应式购物网站,网页设计软件,精品资料,网站推广做多大尺寸PCIe配置初始化状态机实现PCIe设备枚举和配置空间初始化过程,在完成链路训练后,使用DFS(深度优先搜索)算法枚举PCIe总线上的设备,完成PCIe总线域的地址分配和设备的初始化。PCIe配置初始化是PCIe总线正常进行数据传输的…

PCIe配置初始化状态机实现PCIe设备枚举和配置空间初始化过程,在完成链路训练后,使用DFS(深度优先搜索)算法枚举PCIe总线上的设备,完成PCIe总线域的地址分配和设备的初始化。PCIe配置初始化是PCIe总线正常进行数据传输的前提,图1为PCIe配置初始化状态机状态转移图。
在这里插入图片描述
图1 PCIe配置初始化状态机状态转移图

各状态说明如下:
IDLE:空闲状态,复位后的初始状态。当检测到初始化控制寄存器的PCIe初始化启动信号的上升沿时,启动初始化过程,进入GET_ID状态。
GET_ID:获取设备与供应商ID状态,该状态下通过配置TLP获取PCIe链路上的设备的配置空间的设备ID和供应商ID。如果获取的供应商ID号为0xFFFF,表示为无效的供应商ID,跳转到INC_DEV状态,否则进入GET_HEADER_TYPE状态。
GET_HEADER_TYPE:获取配置空间类型状态,该状态获取配置空间的Header Type字段,其中当该字段第8位值为1时,表示设备为多功能设备,而NoP逻辑加速引擎当前并不支持多功能设备,因此状态机跳转到ERROR状态,并设置错误代码寄存器表示检测到不支持的多功能设备。如果Header Type字段的第8位值为0,则将字段低7位的值更新到状态机中的header_type寄存器,并跳转到CFG_BAR状态。当header_type值为0时,表示该设备使用Endpoint设备的配置空间,当值为1时表示该设备使用桥的配置空间。
CFG_BAR:BAR寄存器组配置状态。type0类型的配置空间存在BAR05共六个BAR寄存器,type1类型的配置空间存在BAR01两个BAR寄存器,这些寄存器保存设备在PCIe总线域中使用的地址空间的基地址。在配置过程中,首先获取BAR寄存器类型,NoP逻辑加速引擎不支持的类型为I/O地址类型或为可预取的64位地址,当检测到这两种类型的BAR时跳转到ERROR状态,并设置错误代码寄存器表示检测到不支持的BAR类型;否则获取每个BAR寄存器的长度,然后再分配合适的基地址。当所有BAR寄存器配置完成后,进入CFG_PCIE_EXTENDS状态。

想进一步了解相关视频,请搜索B站用户:专注与守望
链接:https://space.bilibili.com/585132944/dynamic?spm_id_from=333.1365.list.card_title.click

http://www.dtcms.com/wzjs/358694.html

相关文章:

  • wordpress添加邮箱北京seo设计公司
  • 南京网站如何制作上海站群优化
  • wordpress 如何发布文章抖音seo公司
  • 湛江哪里有建网站链接提交
  • 网站自然排名怎么优化百度用户服务中心官网电话
  • 做英文网站常用的字体最近刚发生的新闻
  • 忘记网站后台用户名跨境电商seo是什么意思
  • 昆明网站建设哪家好上海搜索seo
  • 今天郑州最新通告重庆seo技术分享
  • 网站制作软件排行榜优化公司结构
  • 香港建设网站首页专业模板建站
  • 学校网站制作价格网络营销的方式与手段
  • 宁波方正建设监理网站怎样推广公司的网站
  • 在哪个网站可以做酒店预定单短视频平台推广
  • wordpress嵌入qq群seo的英文全称是什么
  • 做IT的需要别人打开网站吗seo技术团队
  • 网站建设平台网站设计网络营销师证书有用吗
  • 毕业设计某网站开发的开题报告范文百度排名
  • 网站打开慢的原因东莞网站建设平台
  • 惠州seo管理深圳网站seo推广
  • 做网站和app怎么跑业务百度竞价外包
  • 毕业设计做系统好还是网站好东莞关键词排名优化
  • 淘宝运营主要做些什么楚雄seo
  • 哪些网站做科技专题北京线上教学
  • 做网站的毕业答辩ppt实例厦门百度竞价
  • 苏州市市政建设管理处网站网站如何优化关键词排名
  • 成都品牌包装设计百度seo关键词外包
  • sql做网站后台域名注册后怎么使用
  • 网站营销优化seo系统培训课程
  • 企业展示网站源码广东东莞最新疫情