【24h】

MESH: Explicit and flexible generation of analog arrays

机译:网格:模拟阵列的明确和灵活的生成

获取原文

摘要

Analog layout design is a costly and error-prone task since analog synthesis is still far from applicable. It is expected that procedural bottom-up generators managing constructive tasks will be part of future synthesis flows. Generators contain expert knowledge implicitly within complex and hard-to-understand source code. Due to a lack of explicit layout definition and uncaptured design intent, generator layouts can hardly be adapted by constructive algorithms directly. Thus, synthesis flows need to adapt layout blocks by varying generator parameters which results in computation-expensive optimization. This paper introduces MESH - a software structure to define detailed and flexible layout generators explicitly. Using MESH, just a few lines of code describe complex layouts while all relations and design intents, such as element positions and routing styles, are captured through abstract commands. As a result, generators are created fast with less programming errors, and constructive algorithms can modify the generator structure directly.
机译:模拟布局设计是一种昂贵且易于出错的任务,因为模拟合成仍然远非适用。预计管理建设性任务的程序自下而上的发电机将成为未来合成流程的一部分。发电机在复杂和难以理解的源代码中隐含地包含专家知识。由于缺乏明确的布局定义和未加工的设计意图,发电机布局几乎不能直接由建设性算法调整。因此,合成流量需要通过改变发生器参数来调整布局块,这导致计算昂贵的优化。本文介绍了网格 - 一种软件结构,明确地定义了详细和灵活的布局发电机。使用网格,只需几行代码描述复杂的布局,而通过抽象命令捕获所有关系和设计意图,例如元素位置和路由样式。因此,使用较少的编程错误快速创建生成器,并且构造算法可以直接修改发电机结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号