rei1984 发表于 2020-10-6 08:36:12

为什么常用的sram,厂家标称的速度那么慢?

本帖最后由 rei1984 于 2020-10-6 08:37 编辑


在fpga+sram应用中。淘宝上的板子经常会用到 is62lv256-20 或者 is62lv256-45 的sram片子。

这里解释一下-20 和-45 的差异。-20 就表示一个8bit 总线的读取输入是20ns , (-45 以此类推)

我们按照 62256-20 这个片子的 datasheet 参数来计算 最快传输速度:

传输一个 8bit 数据,用了20ns 。 也就是 1s 能传送 50M bytes 的数据, 也就是50MB/s

到这里 我的计算应该正确的。
----------------------------------------------
然后 到了2020年,我们市场上主流的好一点的 tf卡 读取和 写入的速度由100MB/s 。(比如三星的红卡 128GB 才 100元)

那么疑问就来了:

1.目前的 TF 卡 怎么 速度 比 传统的 sram 还要快那么多?

2.目前fpga 项目的小伙伴 如果要用sram,是不是不会用is62lv256 这种老旧的片子?    小伙伴们在2020年一般会用哪些 主流 的sram 型号?

3.sram 一般 会 做 cpu 的cache , 现在主流的 sram (这里指ASIC芯片) 速度会快到多少?

4. fpga 在什么应用中会把sram 作为 标配的外围芯片?


-------------------------------------

hxled123 发表于 2020-10-6 08:47:03

SRAM贵,容量又小; 一般建议使用SDRAM或者DDR,便宜量足

redroof 发表于 2020-10-6 09:09:24

高速的SRAM好像是61开头,低速的是62开头。
高速的有-10的
想要少量SRAM直接用FPGA内部的就行,速度超快,基本上跟FPGA自己的逻辑部分一样快
外置的SRAM几乎没人用了

ordman 发表于 2020-10-6 09:35:07

这是异步总线,一半做到20ns的周期,再快就会有时序问题导致数据错误。为了提高速度需要提供时钟信号,采用同步总线。也有同步总线的sram, 但是贵了不划算还不如用ddr总线。

xyz543 发表于 2020-10-6 09:55:29

若是有 FPGA,用里头的 BRAM 算是快的了。

aammoo 发表于 2020-10-6 10:40:23

因为sram用起来简单,不用刷新

icoyool 发表于 2020-10-6 10:46:34

psram了解一下, 可能是你需要的

cnxh 发表于 2020-10-6 14:55:40

icoyool 发表于 2020-10-6 10:46
psram了解一下, 可能是你需要的

很久就关注,不过大部分好像时gba封装,又佷难买到,有好买,又便宜,封装又好手焊的吗

rei1984 发表于 2020-10-6 15:50:06

bga 焊接还是简单的 。主要是 ball 2 ball 的间距。 可能5元 无法生产。

玩到 fpga 。 其实可以自己焊接的。 买好一点的焊油。 一吹就行。讲究一点就是 上 烧烤炉。 线预热一下。 然后在吹

icoyool 发表于 2020-10-6 16:36:08

cnxh 发表于 2020-10-6 14:55
很久就关注,不过大部分好像时gba封装,又佷难买到,有好买,又便宜,封装又好手焊的吗 ...

esp32有带psram的模块, 有需要可以用一下,

takashiki 发表于 2020-10-6 17:59:16

is62lv256还不如用SPI PSRAM,1片32kB容量的is62lv256够买1.5片8MB容量的LY68L6400了,而且速度基本上还慢些。LY68L6400满速(QPI不跨页)跑72MB/s,脚还少好焊接(SOP8)

AndreZheng 发表于 2020-10-6 21:52:19

SDRAM跑00MHZ,要等10来个clk才有数据读回

polarbear 发表于 2020-10-6 22:49:37

takashiki 发表于 2020-10-6 17:59
is62lv256还不如用SPI PSRAM,1片32kB容量的is62lv256够买1.5片8MB容量的LY68L6400了,而且速度基本上还慢 ...

很多CPU都不支持使用SPI RAM作为系统内存, 而并行的RAM,只要CPU有总线接口都能支持的
页: [1]
查看完整版本: 为什么常用的sram,厂家标称的速度那么慢?