外部设备连接接口包括外部存储器连接接口(EMIF)、主机接口(HPI)等。外部存储器接口主要用来同并行存储器连接,这些存储器包括SDRAM、SBSRAM、Flash、SRAM存储器等,外部存储器接口还可以同外部并行设备进行连接,这些设备包括并行A/D、D/A转换器、具有异步并行接口的专用芯片,并可以通过外部存储器接口同FPGA、CPLD等连接;主机接口主要用来为主控CPU和C55x处理器之间提供一条方便、快捷的并行连接接口,这个接口用来对DSP进行控制、程序加载、数据传输等工作。

通常情况下,FPGA是作为DSP的外设存储器,所以FPGA可以当做一个存储器来使用

EMIF是一种并行总线接口

从上图可以得知:

EMIF接口主要由CLK,DATA,ADDRESS,CE(低有效),RW(低有效),OE(低有效)等信号组成

下面是写时序

下面是读时序

最主要的是我们掌握EMIF的时序就可以了

下面是代码实现

功能是:DSP打开写使能,发送数据到FPGA,FPGA将数据存入FIFO中

              DSP打开读使能,FPGA将数据从FIFO中读出来,发送给DSP

FPGA与DSP之间的EMIF接口调试相关推荐

  1. FPGA SATA IP控制器的SATA接口调试记录

    本文档是基于FPGA K7 SATA IP控制器的SATA接口调试记录,接口遵循标准的ACHI协议. 操作系统内核版本:5.4.18 由于K7PCIE只有3个bar,AHCI协议规定SATA控制器是在 ...

  2. FPGA和DSP间基于SRIO的高速通信系统设计

    摘要: 现代信号处理系统通常需要在不同处理器之间实现高速数据通信,SRIO协议由于高效率.低延时的特性被广泛使用.本文研究了在FPGA和DSP两种处理器之间实现SRIO协议的方法,并通过电路设计和利用 ...

  3. DSP的EMIF接口通信FPGA

    DSP通过EMIF接口与FPGA通信采集视频 背景 使用FPGA系统进行视频采集,DSP进行视频处理需要了解以下知识: 1.  DSP-C6000系列的中断与GPIO系统 2.  DSP-C6000系 ...

  4. DSP通过EMIF接口与FPGA通信采集视频

    DSP通过EMIF接口与FPGA通信采集视频 背景 使用FPGA系统进行视频采集,DSP进行视频处理需要了解以下知识: 1.  DSP-C6000系列的中断与GPIO系统 2.  DSP-C6000系 ...

  5. FPGA、单片机、DSP之间的区别

    1. FPGA与单片机的区别? 单片机和FPGA的区别,本质是软件和硬件的区别. 单片机设计属软件范畴:它的硬件(单片机芯片)是固定的,通过软件编程语言描述软件指令在硬件芯片上的执行: FPGA设计属 ...

  6. OMAPL138使用EMIF接口与FPGA通信

    OMAPL138中的ARM通过EMIF接口把数据写到FPGA,再由ARM从FPGA把数据读取出来:EMIF共有16位数据总线和地址总线,ARM通过总线对数据进行读写: 默认时钟144M DSP裸机读写 ...

  7. 【嵌入式】单片机,FPGA,CPLD,PLC,DSP之间的关系与区别

    前言   最近在学PLC,联想到此前非常熟悉的单片机,以及有所耳闻的FPGA,CPLD,DSP等名词,于是就想到找到它们之间的区别.下面是找到的比较好的资料. 参考资料 PLC与工业控制计算机各有什么 ...

  8. 基于FPGA的SDI发送接口调试,FPGA+GV7700实现1080p和720p的显示

    #基于FPGA的SDI发送接口调试,FPGA+GV7700实现1080p和720p的显示 上一篇文章已经调试了bt11200接口,本章将基于bt1120接口完善代码,实现1080p60Hz和720p6 ...

  9. 【有关TI C6000的DSP的EMIF接口的两个问题:地址总线不从零开始问题及寻址范围问题】

    TI C66X的DSP的EMIF16接口的寻址问题:地址总线不从零开始问题及寻址范围问题 C66x EMIF16使用手册 EMIF简介及特性 EMIF16 信号说明 异步访问配置 EMIF16 EMI ...

最新文章

  1. datagrid表头与内容不对应_斜线表头竟然如此简单,花上3分钟学习,从此告别低颜值报表...
  2. Java程序设计 图形用户界面 小巫版简易计算器
  3. 你真的理解零拷贝了吗?
  4. spin lock自旋锁
  5. linux安装mpich
  6. html——原生js与jquery创建元素节点区别
  7. [面试] 算法(五)—— 替换字符串中的空格
  8. html模糊遮罩层磨砂玻璃,常见的PPT背景:如何设计PPT背景?
  9. VIOS查看网卡对应的插槽
  10. c++字符串题目:小草与小球
  11. CANOpen协议详解(一):CANfestival源码分析
  12. 资源整理 IC/FPGA
  13. 微信小程序炫酷的弹出式菜单特效
  14. ubuntu 18.04 开启rc.local
  15. 手机新手上路_术语_各种解释
  16. 美团大众各自的10年创业路
  17. 苹果官方iPhone/iPad以旧换新5步攻略
  18. (Training 14)AtCoder Beginner Contest 185
  19. 公众号文章下实现一键拨号功能
  20. 企业网络架构规划及实施案例,很实用

热门文章

  1. NVIDIA Jetson 刷机大全
  2. 文件加密和解密软件:AutoCrypt for mac
  3. 网约车监管信息交互平台启动试运行
  4. 读写tfrecord文件
  5. mysql怎么统计用户活跃数_如何查看用户使用情况(最近登入,活跃度。。。)...
  6. 最新美国大学排名出炉
  7. linux下ora-12505,甲骨文临时ORA 12505错误后的Linux启动
  8. Python 访问数据库
  9. Gateway worker配置同时支持wss和ws协议
  10. win10 挂载NFS(网络文件夹)网盘