首页> 外文期刊>WSEAS Transactions on Circuits and Systems >MS-Excel Based HDL Code Generation for System-on-Chip Designs
【24h】

MS-Excel Based HDL Code Generation for System-on-Chip Designs

机译:基于MS-Excel的片上系统设计的HDL代码生成

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

摘要

To meet strict time to market requirements and still to achieve high quality in system-on-chip (SoC) design requires that existing design blocks are used. Documentation of a complex design is essential for the reuse and also for the verification of the design. However, it may be challenging to document details such as interrupt or DMA request connections in a multi-processor system and keep the documentation up to date. Spreadsheet applications, such as MS-Excel, are often used to design and document certain parts of system-on-chip designs. For example interrupt and DMA connections and IO pin multiplexing are such subsystems, which are natural to describe in a table format. To facilitate the implementation, the actual HDL code can be automatically generated from the spreadsheet documentation. The benefit of this approach is that the HDL implementation is always in tact with the documentation and vice versa. The quality of design and documentation is also usually better when the manual coding is not needed, and all the changes are done only to one place: to the documentation. In addition, h-files and compilation scripts needed later in the flow can be generated along with the HDL code, which facilitates the use of the design. This paper presents an approach and a tool to generate VHDL code and h-files from MS-Excel spreadsheet. The approach is presented with two examples: interrupt connections and I/O pin multiplexing. The results show that the method dramatically reduces the time needed to the subsystem implementation.
机译:为了满足严格的上市时间要求并仍要在片上系统(SoC)设计中实现高质量,需要使用现有的设计模块。复杂设计的文档对于重用以及对设计进行验证都是必不可少的。但是,在多处理器系统中记录诸如中断或DMA请求连接之类的详细信息并保持文档为最新状态可能具有挑战性。电子表格应用程序(例如MS-Excel)通常用于设计和记录片上系统设计的某些部分。例如,中断和DMA连接以及IO引脚多路复用就是这样的子系统,很自然地以表格式描述。为了便于实施,可以从电子表格文档中自动生成实际的HDL代码。这种方法的好处是HDL实施始终与文档保持一致,反之亦然。当不需要手动编码时,设计和文档的质量通常也更好,并且所有更改仅在一个地方进行:对文档进行更改。另外,流程中稍后需要的h文件和编译脚本可以与HDL代码一起生成,这有助于设计的使用。本文介绍了一种从MS-Excel电子表格生成VHDL代码和h文件的方法和工具。该方法有两个示例:中断连接和I / O引脚多路复用。结果表明,该方法大大减少了子系统实现所需的时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号