首页> 外文会议>Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on >A concurrent multi-bank memory arbiter for dynamic IP cores using idle skip round robin
【24h】

A concurrent multi-bank memory arbiter for dynamic IP cores using idle skip round robin

机译:使用空闲跳过循环的动态IP内核的并发多库内存仲裁器

获取原文

摘要

We present an implementation of a memory arbiter design that gives dynamic IP cores interfaced to multiple internal networks on the programmable chip concurrent access to multiple banks of the SRAM. The arbiter which uses a new fast version of round robin that we call idle skip, has a small instruction set which is invoked by applications allowing them to read and write multiple memory locations, read and write multiple memory locations in a streaming fashion and perform inter application communication with and without access to external SRAM. An atomic test and set instruction is provided that allows applications on the FPGA to lock regions of memory in arbitrary sized blocks to enable fine grained producer consumer style interaction between the dynamic IP cores and the host, and between dynamic IP cores of the FPGA.
机译:我们提出了一种存储器仲裁器设计的实现,该设计使动态IP核与可编程芯片上的多个内部网络接口,并发访问SRAM的多个存储区。使用新的快速循环机制(称为闲置跳过)的仲裁器具有一个小的指令集,该指令集由应用程序调用,从而允许它们读取和写入多个内存位置,以流方式读取和写入多个内存位置并执行内部有无访问外部SRAM的应用程序通信。提供了原子测试和设置指令,该指令允许FPGA上的应用程序将存储器区域锁定在任意大小的块中,以实现动态IP内核与主机之间以及FPGA的动态IP内核之间的细粒度生产者消费者风格的交互。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号