首页> 外文期刊>IEEE Transactions on Computers >A Dual-Clock Multiple-Queue Shared Buffer
【24h】

A Dual-Clock Multiple-Queue Shared Buffer

机译:双时钟多队列共享缓冲区

获取原文
获取原文并翻译 | 示例

摘要

Multiple parallel queues are versatile hardware data structures that are extensively used in modern digital systems. To achieve maximum scalability, the multiple queues are built on top of a dynamically-allocated shared buffer that allocates the buffer space to the various active queues, based on a linked-list organization. This work focuses on dynamically-allocated multiple-queue shared buffers that allow their read and write ports to operate in different clock domains. The proposed dual-clock shared buffer follows a tightly-coupled organization that merges the tasks of signal synchronization across asynchronous clock domains and queueing (buffering), in a common hardware module. When compared to other state-of-the-art dual-clock multiple-queue designs, the new architecture is demonstrated to yield a substantially lower-cost implementation. Specifically, hardware area savings of up to 55 percent are achieved, while still supporting full-throughput operation.
机译:多个并行队列是通用的硬件数据结构,已广泛用于现代数字系统中。为了获得最大的可伸缩性,多个队列建立在动态分配的共享缓冲区的基础上,该共享缓冲区根据链接列表组织将缓冲区空间分配给各个活动队列。这项工作着重于动态分配的多队列共享缓冲区,这些缓冲区允许它们的读取和写入端口在不同的时钟域中运行。提出的双时钟共享缓冲区遵循紧密耦合的组织,该组织在一个通用硬件模块中合并了跨异步时钟域的信号同步和排队(缓冲)的任务。与其他最新的双时钟多队列设计相比,该新架构被证明可以大大降低成本。具体来说,可以实现高达55%的硬件面积节省,同时仍支持全吞吐量操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号