关于EMIF的一个问题;本人新手,希望得到帮助,谢谢 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4290|回复: 0
打印 上一主题 下一主题

关于EMIF的一个问题;本人新手,希望得到帮助,谢谢

[复制链接]

2

主题

3

帖子

34

积分

新手上路

Rank: 1

积分
34
跳转到指定楼层
楼主
发表于 2014-11-19 16:13:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开发板的EMIF实例程序中有一段程序:
+ o& }* Y/ @; t/ P* t//PORTA- V' K  I1 G: f; X6 G) f7 R
reg  [14:0]dpram_addra;       ' c9 n$ x) f/ r
reg  dpram_wea;         
6 B. v7 C" G" M# e# t$ i+ Wreg  [15:0]dpram_dina;       - v, c1 D8 S# z! z' g3 G: X
wire [15:0]dpram_douta;           8 D$ b2 x4 P6 t$ d) x! f
//PORTB' C0 X0 s6 j2 R& V+ [8 ?. @
reg  [14:0]dpram_addrb;       1 M: ]  i1 s" _9 x$ ^" K
reg  dpram_web;
( l8 n) [0 G3 R# o0 y3 zreg  [15:0]dpram_dinb;
9 L! x& E0 E" I* Rwire [15:0]dpram_doutb;  1 M% s* J$ G# A9 e1 F3 v6 X$ q
//元件例化( u- A4 J5 |- q+ N9 G! i/ o  u' u
dpram dpram_unit(; @3 [/ u- c$ p. |9 K/ F8 T
  .clka(emif_clk), // input clka; F* T% q0 O: u
  .wea(dpram_wea), // input [0 : 0] wea
* x8 M" K" B3 |+ S4 f/ ^& S  .addra(dpram_addra), // input [14 : 0] addra2 j- }1 l9 ~  l1 k2 J0 S: g
  .dina(dpram_dina), // input [15 : 0] dina2 m) _% V* k: s# m
  .douta(dpram_douta), // output [15 : 0] douta+ W8 I& K, v) `% S# f, v- j
//clkb                  => sys_clk,
0 t- L3 O! d0 E3 g# o/ n  .clkb(clk_100mhz), // input clkb  H5 Y2 W  ?9 C5 {1 U# r$ ^# p
  .web(dpram_web), // input [0 : 0] web# H( m; ^6 W  j- e
  .addrb(dpram_addrb), // input [14 : 0] addrb3 h% g0 V7 i  P' ?+ V9 |
  .dinb(dpram_dinb), // input [15 : 0] dinb
# O. t5 I$ }$ H  .doutb(dpram_doutb));// output [15 : 0] doutb)5 k# }, k. \' n3 F
上面代码是不是说明EMIF有两个通道A和B,但是我在开发板配套原理图上找到的EMIF通道只有一路,并且数据和地址都是16位,请问上述的A和B是怎么出来的?本人也是刚刚接触DSP,对emif了解不深,希望高手能给指点一下,或者能给一份详细的介绍EMIF的资料,谢谢
% V$ x( g+ d: ?6 d
8 H% E: q9 f9 z% T/ U; R
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-10-15 20:36 , Processed in 0.034606 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表