SF-EP1C开发板之基于M4K块的单口RAM配置仿真实验

电子说

1.2w人已加入

描述

  随机存取存储器(英语:Random Access Memory,缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器。[1]它可以随时读写(刷新时除外,见下文),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。

  主存(Main memory)即计算机内部最主要的存储器,用来加载各式各样的程序与数据以供CPU直接运行与运用。由于DRAM的性价比很高,且扩展性也不错,是现今一般计算机主存的最主要部分。2014年生产计算机所用的主存主要是DDR3 SDRAM,而2016年开始DDR4 SDRAM逐渐普及化,笔电厂商如华硕及宏碁开始在笔电以DDR4存储器取代DDR3L。

  FPGA器件中通常嵌入一-些用户可配置的存储块,altera 的Cyclone家族器件也不例外。Cyclone器件的嵌入式存储器称之为M4K存储块,这些存储块是独立于FPGA本身的逻辑门资源的。也就是说,如果用户只使用这些存储块,那么FPGA中的纯逻辑资源消耗可以为零。之前使用了BJ-EPM240 学习板的朋友也许在《MAX II的UPM模块使用实例》中遇到了不同的情况,确实,在MAX II里称之为UFM的嵌入存储块配置完成后是需要消耗CPLD额外的逻辑资源进行UFM的控制逻辑配置的,而且这个ROM的速度也不快,好像不到10MHz 的样子。但是cyclone的这个M4K不仅不消耗额外的FPGA逻辑资源,而且可以拿来当RAM用的,标称速率可以达到250M,但是这个速率不是在cyclone系列的每个器件中都可以达到,资源少如EP1C3估计就困难,但是100M的读写速度还是没问题的,这对于大多数的应用是足够的。

  更多关于SF-EP1C开发板之基于M4K块的单口RAM配置仿真实验请看视频内容。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分