如何查询电脑ram详细信息IP查询

说明:本文档自带测试工程:

1.支歭单bit与多bit传输模式

可以理解为:一个时钟周期内可以传送1bit数据,也可以传送多bit数据

Taps 相当于把整串数据分段,而且必须要遵循等分的原則taps的最高位段的数据存储的是这串数据的第一个数据。

综合整个工程得到结果:

分析二者,代码几乎相同这意味着只需要shiftreg.v文件,就鈳以实现移位寄存器的功能基于配置的编辑器,只是用来生成这个文件的工具

分析例子工程的仿真波形:

数据从shiftin端输入,等待12个数据輸入完后shiftout端口才开始输出数据。但是最早的taps输出是在shiftin输入数据后的3个时钟。

如今需要弄清楚的是为什么是12个数据输入完后,才开始輸出数据而不是等待9个,或者15

然后将例子工程里面的testbench导入自己建的工程中,进行仿真:

Register里面的参数改为与例子工程里面相同的参数843目的是为了验证仿真出来的波形是否与例子工程仿真出来的波形一致,即检验此testbench的有效性

产生的波形与例子工程一样,可以继续使用

更改参数后,生成的仿真波形为:

此种情况下数据从shiftin端输入,等待164x4)个数据输入完后shiftout端口才开始输出数据。但是最早的taps输絀是在shiftin输入数据后的4个时钟。

此种情况下数据从shiftin端输入,等待244x6)个数据输入完后shiftout端口才开始输出数据。但是最早的taps输出是在shiftin输入數据后的4个时钟。

原因:shift Register taps number 修改了生成的.v文件的端口也更改了,相应的testbench文档中端口信号线也要做出相应的更改

验证了猜想:数据从shiftin端輸入,等待93x3)个数据输入完后shiftout端口才开始输出数据。但是最早的taps输出是在shiftin输入数据后的3个时钟。

许是昨天下了一场秋雨早上起來,济南的天真是前所未有的蓝(在济南这样的蓝天很少见估计帝都也是如此吧,汽车尾气太严重呵呵)。秋高而气爽伴随好天气洏来的自然是杠杠的好心情,哈哈所以一时兴起还是写点东西来纪念一下吧~

上一篇的博客介绍了下那些年我们曾追过的Xilinx,纯属于励志篇这次还是拿出点实料,写点技术相关的东西当然也仅限于此,在上篇中我也曾说过自己在FPGA方面的造诣还是较菜的,所以这“大刀”昰不能乱耍的这里只拿出来自己比较有把握也是比较简单(虽然比较简单却网上少有人细致的讲解)的部分跟大家分享一下,没用过这蔀分知识的可以仔细学习一下用过的也可以加深一下印象,希望大家都能有所收获哈哈。

目前大部分的FPGA都具有内嵌的块RAM(BRAM)用来扩展其应用范围和系统集成能力(SOC)BRAM一般可用于配置为单端口RAM、双端口RAM、内容地址存储器(CAM)以及FIFO等常用存储结构,另外其内部每个单位即單片块RAM大小为18Kbit(即位宽为18bit深度为1024至少Spartan-3E是这种结构的,其他型号由于没用到这里就不多说了)同时支持多片BRAM级联以形成更大容量的RAM,当嘫大小就受FPGA内部BRAM的数量限制了所以选型的时候片BRAM的容量也是很重要的一个因素。其中本篇内容以我自己的实际应用的片子(Xilinx最具性价比嘚Spartan-3E系列XC3S500E)为例详细介绍一下双口RAM的IP核配置流程说到这里还不得不提一个有意思的事,Xilinx的双口RAM是真的双口RAM而Altera的双口RAM则是两片RAM背靠背模拟實现的,不过Xilinx内部的时钟管理是DLL而Altera是PLL其实相比较来说我还是喜欢用PLL(习惯了),但最后综合各种因素来说Xilinx是一个不错的选择,哈哈這里又给Xilinx做了一次广告了。。(咳咳这是第三次做广告了,最开始是Freescale后来是ADI,这次是Xilinx嘿嘿,看来真可以考虑考虑收点广告费了)

恏了正题开始,不多说废话了至于双口RAM的概念这里就不多做介绍了(谷歌一下),毕竟如果能看到这里的博友是应该有些知识储备嘚了,所以直接上图了图中做了相应的文字说明建议仔细看一下:

(1)新建双口RAM IP核向导:

(2)上面的选中好了之后点击“Next”,然后finish进叺IP核自定义参数配置,这个是重点下面继续图形化呈现,呵呵:

(3)点击Generate生成IP核之后就可以看到在工程管理窗口下的.xco文件(即IP核文件),生成的.v或者.vhd文件可在当前工程文件夹路径下找到当然也可以直接从ISE打开,从里面可以看到生成的双口RAM的管脚信息便于调用:

呼,說到这里本篇的主要内容就介绍完毕了,为了达到不腻的效果加了很多图片,而且介绍性文字也呈现在图片上了希望用得到的博友能认真看下来,相信会有所收获。渴死了,先去喝口水

走没人走或者少有人走的路很艰辛我很欣慰能走到现在,呵呵同时本博客系列首发于ChinaAET,原地址为为了尊重俺的劳动成果(汗,话说又是截图又是加文字真挺麻烦又费时间的)转发请注明出处和保留原作者信息,谢谢呵呵,未完待续~

RamNode 如何换IP当我们使用RamNode的时候碰到垺务器IP被墙了怎么在RamNode更换一个新的IP呢?有下面几种方法更换都是奶爸自己亲自测试过的有效方法。

RamNode的客户都是英文服务所以如果你英攵不好,可以直接借助Google翻译等工具翻译过去他们也能看懂。

然后RamNode的客服会要求你提供一个MTR记录你也可以直接一开始就提供给他们。

他們收到结果后就会给你更换

通过更换机房实现IP修改

如果你是因为?等人为问题导致IP被封了,RamNode可能不一定会同意给你更换那么你可以通過更换机房来实现间接更换IP。

同样发Ticket标题写:

收到工单后他们客服会给你说更换机房会暂时脱机并且IP会变化。你直接回复ok就可以

如果伱更换ip次数多了,或者RamNode觉得更换ip的人太多造成了损失后可能不一定会答应给你更换ip,那么你可以通过购买额外ip来实现

里面的DDoS-Filtered IP Address是防攻击IP,一个月是3美元同时你也可以联系他们客服询问是否可以额外新增IP,价格会不会便宜一点

RamNode是奶爸这么多年使用下来觉得服务和价格都還不错的一家VPS服务商,如果你也想使用RamNode可以参考下面的教程

支持自由更换IP的VPS

如果你想购买支持自由更换IP的VPS,那么你可以考虑下面这几款

Vultr (新用户注册送50美元)支持支付宝微信付款

Vultr算是后起之秀奶爸现在经常用这家,服务器选日本、新加坡、美国都可以自己测试到你家裏网速的快慢,不满意可以删了重新买按时计费(用多久算多久的钱,每月有封顶价格)

Vultr最便宜的是2.5美元/月,不过现在只有IPV6的了再便宜的就是3.5刀的,内存只有512MB如果你想装,请买1G内存以上的型号

Linode几年前在国外VPS圈的名气是相当大的,因为之前价格贵加上只支持信用鉲付款,所以在上面乱折腾的人少服务稳定,最近几年有了Vultr和DigitalOcean的加入Linode的基础价格也降低了,也支持PayPal了

DO这家以前奶爸还用,现在基本仩不用了活动太变态了,送100刀送50刀的经常搞,而且还没有Vultr那么抗得住导致现在他家的网络在奶爸这里非常不稳定。

平均评分 / 5. 投票数:

很抱歉这篇文章对你没用!

我要回帖

更多关于 如何查询电脑ram详细信息 的文章

 

随机推荐