...
首页> 外文期刊>Design automation for embedded systems >ISDL: an instruction set description language for retargetability and architecture exploration
【24h】

ISDL: an instruction set description language for retargetability and architecture exploration

机译:ISDL:一种用于可重定位性和体系结构探索的指令集描述语言

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

摘要

We present the Instruction Set Description Language, ISDL, a machine description language used to describe target architectures to a set of retargetable design tools including compilers and simulators. Such tools enable the design of embedded system processors by supporting the exploration of the architecture design space. The features and flexibility of ISDL enable the description of a wide variety of architectures with emphasis on VLIW architectures. ISDL explicitly supports constraints that define valid operation groupings within an instruction, thus increasing the range of specifiable architectures and resulting in concise and intuitive descriptions. Furthermore, a single ISDL description supports the automatic generation or retargeting of oil of the design evaluation tools. This paper presents the structure and features of ISDL and describes how the information in an ISDL description may be used to retarget or generate assemblers, disassemblers, compilers, simulators, and hardware models. In addition, it compares ISDL to various other machine description languages that are being used for embedded processor design. Various complications that arose while describing real-world architectures (which include a powerful seven way VLIW processor and the Motorola 56000 DSP) and the solutions to these complications are also presented.
机译:我们向一组可重定目标的设计工具(包括编译器和模拟器)提供指令集描述语言ISDL(一种用于描述目标体系结构的机器描述语言)。通过支持对架构设计空间的探索,此类工具可实现嵌入式系统处理器的设计。 ISDL的功能和灵活性使得能够描述多种体系结构,并着重于VLIW体系结构。 ISDL明确支持在指令中定义有效操作分组的约束,从而扩大了可指定体系结构的范围,并提供了简洁直观的描述。此外,单个ISDL描述支持设计评估工具的油的自动生成或重新定向。本文介绍了ISDL的结构和功能,并描述了ISDL描述中的信息如何用于重新定位或生成汇编程序,反汇编程序,编译器,模拟器和硬件模型。另外,它将ISDL与嵌入式处理器设计中使用的各种其他机器描述语言进行比较。还介绍了描述实际体系结构(包括功能强大的七向VLIW处理器和Motorola 56000 DSP)时出现的各种复杂情况,以及针对这些复杂情况的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号