首页> 外文期刊>Microprocessors and microsystems >Architecture and instruction set design of an ATM network processor
【24h】

Architecture and instruction set design of an ATM network processor

机译:ATM网络处理器的体系结构和指令集设计

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

摘要

Microprocessor architectures are diversifying to support niche market requirements, with growing emphasis for performance delivery on the architectural design rather than the silicon implementation. This paper outlines the architectural design, programmer's model and instruction set of a microprocessor, which adopts a novel approach to network data. In particular, Asynchronous Transfer Mode (ATM) cells are delivered to a special FIFO cache memory, located at the heart of the processor. Cell input and output is conducted at wire speed using dedicated streaming input and output hardware. Special read and write instructions then allow the cell payloads to be accessed directly, and transferred from/to the register file. Multimedia applications have previously been identified as an important market for such a network centric architecture. Therefore the paper ends with a demonstration of the power of some key instructions. A motion estimation kernel from the MPEG standard is used to exercise the architecture and instruction set. Execution speed is shown to be comparable to today's processors, using only a 400 MHz clock for a full search. The minimally resourced design is therefore suited to embedded network applications from both economic and performance standpoints.
机译:微处理器体系结构正在多样化,以支持利基市场的需求,并且越来越注重在体系结构设计而非芯片实现上提供性能。本文概述了微处理器的体系结构设计,程序员的模型和指令集,该微处理器采用了一种新颖的方法来处理网络数据。特别是,异步传输模式(ATM)单元将传递到位于处理器核心的特殊FIFO高速缓存中。使用专用的流输入和输出硬件以线速进行单元输入和输出。然后,特殊的读和写指令允许直接访问单元有效负载,以及从/向寄存器文件传输。多媒体应用程序先前已被确定为这种以网络为中心的体系结构的重要市场。因此,本文以一些主要说明的力量作为结尾。 MPEG标准的运动估计内核用于执行体系结构和指令集。仅使用400 MHz时钟进行完全搜索,执行速度就可以与当今的处理器相提并论。因此,从经济和性能的角度来看,资源最少的设计适用于嵌入式网络应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号