Hi Everybody,

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Hi Everybody,

944件の閲覧回数
dhanyahegde
Contributor I

alexander.yakovlev

​In regards to my application design , I am trying to interface a dual port asynchronous SRAM behaving as a shared memory between the IMX6 and Zynq 7020 device. Could you please tell me the end connections for the SRAM i.e, can i use EIM port on the IMX6 and GPIO`s on Zynq FPGA and stil establishg the communication between the IMX6 and Zynq to reach upto 2Gbps speed ? If so then could you please tell me how do I go about choosing the GPIO`s on the FPGA. Keeping in mind that its Zynq XC7Z020 FPGA as it does not support PCIe.

​Or is there any other way of connecting this SRAM in between the IMX6 and this particular FPGA?

​Looking forward for help, thanks in advance.

ラベル(1)
0 件の賞賛
返信
1 返信

796件の閲覧回数
alexander_yakov
NXP Employee
NXP Employee

According to i.MX6 device datasheet, "Maximum operating frequency for EIM data transfer is 104 MHz", so reaching 2Gbps is possible only if data bus width is 32 bits. Even in case if this is acceptable for your design, you should reach maximum data throughput to get data performance closer to 1 data beat per one bus clock, this is theoreticaly possible, but only in burst mode. So, in other words, to get this 2Gbps you have to use 32-bit wide SRAM memory with burst support.

0 件の賞賛
返信