首页> 外国专利> Incremental compilation of electronic design for work group

Incremental compilation of electronic design for work group

机译:工作组电子设计的增量编译

摘要

A work group computing system for facilitating programmable logic device design among multiple engineers has a global work space including design project source files, a compilation basis, a compilation report text file, a binary assignments database and a user-readable assignments text file. Any number of local work spaces contain downloaded versions of any of the project source files, local compilation processing results for that user and a local assignment database containing records of downloaded assignments. Downloaded project source files or assignments are assigned states by the user such as default, locked, owned-write, owned-read only to facilitate coordination amongst the user engineers. The system controls editing of files so that two engineers may not inadvertently edit the same global source file at the same time. Individual engineers receive automatic updates of new versions of source files; files that are being edited are locked, and an isolation mode allows an engineer to work with source files in an unchanging state. Each engineer incrementally compiles local changes made to source files in his own user work space to produce a local set of compilation and processing results. Incremental compilation uses unedited source files, the basis from the global work space, and the user's edited local files to produce the local processing results. Upon satisfactory results, edited source files and local processing results may replace and overwrite global files and results. Multiple engineers are allowed to work on complex logic design that can be implemented on a single, large capacity device.
机译:用于促进多个工程师之间的可编程逻辑器件设计的工作组计算系统具有全局工作空间,包括设计项目源文件,编译基础,编译报告文本文件,二进制任务数据库和用户可读的任务文本文件。任意数量的本地工作空间都包含任何项目源文件的下载版本,该用户的本地编译处理结果以及包含下载的分配记录的本地分配数据库。用户为下载的项目源文件或分配分配了状态,例如默认,锁定,自写,自读,以促进用户工程师之间的协调。系统控制文件的编辑,以使两名工程师可以避免无意中同时编辑同一全局源文件。各个工程师会收到源文件新版本的自动更新;正在编辑的文件被锁定,并且隔离模式允许工程师以不变的状态使用源文件。每个工程师在自己的用户工作空间中增量编译对源文件进行的本地更改,以生成本地的一组编译和处理结果。增量编译使用未经编辑的源文件,来自全局工作空间的基础以及用户编辑的本地文件来生成本地处理结果。如果结果令人满意,则编辑后的源文件和本地处理结果可能会替换并覆盖全局文件和结果。允许多个工程师从事可以在单个大容量设备上实现的复杂逻辑设计。

著录项

  • 公开/公告号US6298319B1

    专利类型

  • 公开/公告日2001-10-02

    原文格式PDF

  • 申请/专利权人 ALTERA CORPORATION;

    申请/专利号US19990383479

  • 发明设计人 FRANCIS B. HEILE;BRENT A. FAIRBANKS;

    申请日1999-08-26

  • 分类号G06F94/50;

  • 国家 US

  • 入库时间 2022-08-22 01:03:11

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号