关注公众号

关注公众号

手机扫码查看

手机查看

喜欢作者

打赏方式

微信支付微信支付
支付宝支付支付宝支付
×

一文通解基于VLT技术的新型DRAM内存单元(四)

2020.10.19

VLT内存单元

Kilopasss的全新内存单元基于一种垂直分布的闸流体(也被称为半导体控制整流器,或SCR)。这种采取pnpn结构的堆栈建构于一个p-阱上,可带走来自底部n型层的任何空洞。

图6:VLT内存单元:带有写入辅助的PMOS晶体管的闸流体

在浅沟槽隔离(STI)结构中植入一个埋入式字符线,使底部的n层连接到一个字符。埋入式字符线与外部铜金属M1层字符线透过具有较大电阻的金属钨实现连接,因而可以制造比传统DRAM更长的字符线。

由于感测机制并非采用电荷分配,使感测放大器可承受更长的位线。因此,这种技术可以支持高达2Kbit宽、4Kbit深或总共8M位的MAT——远大于传统的DRAM MAT。采用更少片较大型MAT拼接成的内存芯片较采用多片小尺寸MAT的花费更低,因而可使VLT内存的数组效率达到77%,相形之下,同样采用2x-nm节点的传统DRAM效率只有64%。

以VLT内存单元打造LPDDR4内存

MAT容量增大后,LPDDR4内存组就可以用更少的MAT组成。单纯按照位数计算,基于VLT技术的内存组将包含64个MAT,相形之下,传统DRAM的内存组需要配置848个更小的MAT。不过,接下来的问题就是如何最有效配置这些MAT。

一种配置方式是每个MAT都带有512个支持4K位线的感测放大器,这意味着每个感测放大器都有多任务器用于在8条位线中进行选择。其中,多任务器的选择基于CAS地址;进一步针对图3的内存数组进行修改后,新的原理图如下:

图7:为VLT内存添加位线多任务器

因此,对于每个被选定的分页,每个MAT中只有八分之一的位线会被选择,这与普通DRAM实现方式中所有位线都被选中的情况不同。但在传统DRAM中并不可能实现这种更高效率的感测放大器使用方式,因为所有的位线都必须被读取,以实现回写的目的。由于VLT读取并不是破坏性的,因而无需回写操作,且多个内存单元可共享感测放大器。

另一个问题是如何在一个MAT实体数组中配置这些MAT。基于VLT MAT的灵活性,实体上配置这些MAT可以不必与逻辑上的配置完全吻合。只要妥善安排各总线的路径,任何形式的配置都是可能的。举例来说,一个内存组可被配置为4×16个MAT数组,同时传输理论上与传统LPDDR4相同的数据。

图8说明传统DRAM和VLT技术在内存分页选择上有什么不同:传统DRAM选择一行中的所有MAT,而VLT则从中选择了一个4×8的MAT区块。

图8:内存分页选择,其中被选定的MAT是红色的。传统DRAM透过行来选择分页,而VLT DRAM则以单元区块选择分页。

由VLT制造的LPDDR4,在外部操作上与传统LPDDR4完全相同。内部操作可能有所差异,例如不必再回写和预充电,但这并不会影响DDR控制器;如果满足了VLT的时序要求,其内存的逻辑组织方式与传统DDR完全一致。


推荐
关闭