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

wordpress更换网址深圳搜索引擎优化seo

wordpress更换网址,深圳搜索引擎优化seo,网络销售如何推广,打开这个网站地址区间划分 1 decode_addr1.1 地址区间1.2 变式 本篇博客主要介绍对地址区间划分的一个比较巧妙参数化的做法。 1 decode_addr 遇到一个master转多个slave时,不可避免需要进行对addr总线进行分配地址区间来进行选中; 在这里给出一个可复用且设计思想比…

地址区间划分

  • 1 decode_addr
    • 1.1 地址区间
    • 1.2 变式

本篇博客主要介绍对地址区间划分的一个比较巧妙参数化的做法。

1 decode_addr

遇到一个master转多个slave时,不可避免需要进行对addr总线进行分配地址区间来进行选中;
在这里给出一个可复用且设计思想比较巧妙的做法;

parameter SLAVE0_BASE = 32'h00000000;     
parameter SLAVE0_MASK = 32'hFFE00000;      
parameter SLAVE1_BASE = 32'h00200000;      
parameter SLAVE1_MASK = 32'hFFE00000;function automatic [1:0] decode_address;input [ADDR_WIDTH-1:0] addr;beginif ((addr & SLAVE0_MASK) == SLAVE0_BASE)decode_address = 2'b00;   // 选择从设备0else if ((addr & SLAVE1_MASK) == SLAVE1_BASE)decode_address = 2'b01;   // 选择从设备1else decode_address = 2'b10;   // 默认或错误end
endfunction

1.1 地址区间

根据代码中的参数和地址解码逻辑,地址范围计算如下:

从设备0 (SLAVE0) 地址范围:
基地址:32’h00000000
掩码:32’hFFE00000 (高11位为1,低21位为0)
有效地址范围:32’h00000000 ~ 32’h001FFFFF
计算方式:基地址 + (2^21 - 1)
从设备1 (SLAVE1) 地址范围:

基地址:32’h00200000
掩码:32’hFFE00000 (同上)
有效地址范围:32’h00200000 ~ 32’h003FFFFF
计算方式:基地址 + (2^21 - 1)

地址匹配规则:
地址高11位必须严格匹配基地址的高11位
低21位可以是任意值(0~0x1FFFFF)
每个从设备的地址空间大小为2MB(2^21字节)

1.2 变式

在这里我想选择地址区间是1MB的时候,只需修改参数即可,代码如下:

parameter SLAVE0_BASE = 32'h00000000;     
parameter SLAVE0_MASK = 32'hFFF00000;      
parameter SLAVE1_BASE = 32'h00100000;      
parameter SLAVE1_MASK = 32'hFFF00000;function automatic [1:0] decode_address;input [ADDR_WIDTH-1:0] addr;beginif ((addr & SLAVE0_MASK) == SLAVE0_BASE)decode_address = 2'b00;   // 选择从设备0else if ((addr & SLAVE1_MASK) == SLAVE1_BASE)decode_address = 2'b01;   // 选择从设备1else decode_address = 2'b10;   // 默认或错误end
endfunction

从设备0 (SLAVE0) 地址范围
基地址:32’h00000000
掩码:32’hFFF00000 (高12位为1,低20位为0)
有效地址范围:32’h00000000 ~ 32’h000FFFFF
地址空间大小:1MB (2^20字节)
匹配规则:地址高12位必须等于000(二进制)

从设备1 (SLAVE1) 地址范围
基地址:32’h00100000
掩码:32’hFFF00000 (同上)
有效地址范围:32’h00100000 ~ 32’h001FFFFF
地址空间大小:1MB (2^20字节)
匹配规则:地址高12位必须等于001(二进制)

关键变化说明(相比原配置)
掩码改为12位:FFE00000 → FFF00000(地址匹配精度从11位提高到12位)
空间大小减半:每个从设备地址空间从2MB变为1MB
设备1基地址调整:00200000 → 00100000(间隔从2MB变为1MB)

地址解码示例
0x00012345 → 匹配设备0(高12位=0x000)
0x001ABCDE → 匹配设备1(高12位=0x001)
0x00200000 → 不匹配任何设备(返回2’b10)

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

相关文章:

  • 天眼查网站建设公司网络营销案例ppt
  • 智云鸟网站建设郑州本地seo顾问
  • 做妓的网站做做网站
  • 做cad模板下载网站分类达人介绍
  • 江苏网站建设公司怎么做电商生意
  • 门户网站开发框架企业网站有哪些
  • 免费电影的网站怎么建设怎么在百度上发广告
  • asp做网站 的pdf教程百度大搜推广开户
  • wordpress批量替换代码seo研究院
  • 医疗网站建设行情seo网页优化平台
  • 政府网站建设评分标准网站排名提升软件
  • win2003 网站服务器济南网站建设
  • 细谈电商网站外链建设的策略导航网站怎么推广
  • 佛山顺德容桂网站制作seo推广具体做什么
  • 跨境独立站哪个平台好下载百度网盘
  • 吉首网站建设网络营销整合推广
  • 晋城网站开发上海有名网站建站开发公司
  • 旅游网站建设的意义百度app下载并安装最新版
  • 大良网站建设基本流程四川百度推广和seo优化
  • 安卓网页视频下载优化设计答案六年级上册
  • 如何做可以赚钱的网站唐山seo优化
  • sedo这种多语言网站怎么建设体验营销策略
  • php wordpress单本小说网站源码+采集seo自动发布外链工具
  • 一个人网站开发快速排名生客seo
  • 做网站毕业论文的参考文献百度搜索关键词排名靠前
  • 哪些网站适合花钱做推广百度查重入口
  • 做电影网站用什么服务器网页设计代码大全
  • 做网站排名大概要多少天津seo诊断技术
  • 为什么wordpress 打开很慢韶关seo
  • 如何把网站做的和别人一样域名解析ip138在线查询