FPGA学习笔记(四)EMIF设计—1

1.EMIF介绍

EMIF:External Memory Interface外部存储器接口。可实现DSP与不同类型存储器(SRAM、Flash、DDR等)的连接。

EMIF分为EMIFA和EMIFB,其中EMIFA接口有64bit宽的数据总线,可连接64/32/16/8bit的器件;EMIFB接口有16bit宽的数据总线,可连接16/8bit的器件。

一般EMIF与FPGA相连,从而使FPGA平台充当一个协同处理器、高速数据处理器或高速数据传输接口。

EMIF为三种类型的存储设备提供无缝接口:

1.异步设备,包括ROM、闪存和异步SRAM;

2.同步突发SRAM(SBSRAM);

3.同步DRAM(SDRAM);

 EMIF支持以下类型的访问:

 1.用于CPU或指令缓存的32位指令提取;

 2.CPU或DMA控制器的32位数据访问;

 3.CPU或DMA控制器的16位数据访问;

 4.CPU或DMA控制器的8位数据访问;

EMIF信号介绍

EMIF在各种存储器类型中常见信号
信号 状态 描述
\overline{CE}[3:0] O/Z

芯片启用引脚;

这些活动低引脚对应于DSP外部存储器中的四个预定义地址范围(称为芯片启用(CE)空间)。CE引脚旨在连接到存储芯片的芯片选择引脚。

\overline{BE}[3:0] O/Z

字节启用引脚;

EMIF驱动这些低电平引脚上的信号组合,以告诉存储器芯片在8位、16位或32位访问期间要使用或忽略数据总线的哪些引脚;

字节启用引脚: \overline{BE}3    \overline{BE}2     \overline{BE}1    \overline{BE}0

数据总线引脚: D[31:24]  D[23:16] D[15:8]  D[7:0]

EMIF激活多字节使能信号(两个用于16位,四个用于32位)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值