EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA基础知识(六)UG586 Mermoy InteRFace Solutions 9 p( b( v! s) B& u" x
# @6 i+ u$ \* @( B, i3 q6 a' Q9 q8 A2 ]+ e2 H- D9 ^6 M
7 g- J# ]* T, `* h6 L" o4 e背景:FPGA的片上BRAM内存较少,难以实现大量的存储。DDR的内存较多,若可直接用FPGA调用则可以实现很多东西。: o/ q# \; N. P! y
, Y7 P+ @6 X2 N
目的:运用MIG调用DDR相关文档学习。8 k) f/ S( `! l& `0 ~5 o
% z. ^# r; f& T2 @ J参阅的文档:DS176:Zynq-7000 AP SoC and 7 Series FPGAs Memory Interface Solutions Data Sheet H4 A$ ~5 t3 S2 }/ ]
& b7 @7 m5 t+ e( Y
UG586: zynq-7000 AP Soc and 7 Series Devices Memory Interface Solutions9 @' y+ C! {1 L
( f: I2 @, q- `# a目录8 k. }- M% W% @9 ^8 T& I) C
+ e0 w& x- N; G0 V
& E+ J6 n3 n' v$ R一、简介% X5 C7 i7 i# _$ b. F+ G6 ?7 U1 L, [
: N- D2 X* c, ~/ `7 W3 u/ j( Z, W- I5 i& O: {
二、在vivado中运用MIG(Memory interface generator)
. I, R$ F1 l- M$ x
% e; X- I. N1 Q( T6 F D' h! {6 C% ^+ i' g r# @# K4 Z8 s
三、定制与生成MIG core
1 r x" ]( p' O! @4 |% H% J5 V
' q) Z* P/ H/ C% f- b8 R) Q* X, {1 w& g3 c
四、其他选项
! M1 f! b! T0 ]5 S" h
/ p$ C$ }; K2 k$ W6 q b/ E/ i7 ^* j
6 g' X' c( } P" a' H9 x/ S五、vivado集成设计环境
: L/ E4 S. |' T( d! [. V6 G, P% M7 n" I
1 @% M1 |8 \1 j% I+ u
/ M$ A5 X6 u; k" k- _: z! a" ^9 u, r' ^. L3 Z" L0 q
一、简介
8 j) m1 t( x W% i: b9 x3 c' z0 I- }" w( S: e
Xilinx 7系列的FPGA的内存接口,MIS(memory interface solutions)core是一个预定制的,控制器和物理层接口,是AXI4(AMBA Advanced eXtensible Interface)DDR3与DDR2 SDRAM设备的从接口。文档UG586: zynq-7000 AP Soc and 7 Series Devices Memory Interface Solutions 提供了定制core和接口的细节。
" q! s/ Z% T% ~0 ]! T; g( a n7 a6 x
相比之前的版本,Xilinx 7系列的memory solution接口优化包括:% q/ [# q# ]! G
Q. a5 B5 S: B2 ~8 a! r
8 N1 X& W! s5 l
9 }3 U0 y4 V/ [) x! Q7 a
|