页次: 1
https://oshwhub.com/an_ye/cube-467_-xiao-dian-nao-pro
嘉立创有很多开源的,不过是我觉得这个最好看,H2/H3/H5都可以,而且四层板的。
DDR3的数据线可以并联的
可以看到UD1是连接了CS1#和ODT1,说明这个内存位是可以用双Die的颗粒,像MT41K512M16,但是这种内存很贵。
所以会有UD2,可以看到第二片DDR3颗粒的CS0#和ODT0引脚是连接在CS1#和ODT1上的,这就相当于把两片单Die的颗粒组成一片双Die的颗粒,简单来说就是把两片MT41K256M16组成一片MT41K512M16,两片MT41K256M16比MT41K512M16会便宜很多。
内存有两种组合方法:
一种是把地址线并在一起,两个16bit的数据线拼成32bit的,容量不变位宽翻倍,是最常见的用法。
另一种是把数据线并在一起,然后吧内存的片选信号(CS)分开,CS相当于一根地址线,位宽不变容量翻倍,这种相对少见。
同频率下16bit的位宽一次存取2字节,32bit位宽可以存取4字节,毕竟总容量是不变的,速度却差了一半,所以通常都是拼成更大位宽的用。其实从主控应该就能看出来,数据线是有限的,而且每8根数据线要有1根DM和一对DQS,这直接决定了内存的最大位宽。地址线决定了一个Die的容量,而多片内存并联必然要有多根CS线。
在更新到Supra之后,看起来支持CMSIS-DAP了,这样一来可以搓一个带下崽器的最小系统,好评。
https://whycan.com/files/members/1510/AGRV32-Supra.png
FPGA部分也可以不用JTAG直接用CMSIS-DAP下载?
页次: 1