Cadence Project Design Management(II): TDM Directory Structure

Cadence 有内部的项目管理和版本管理工具,即TDM,在设计的时候用上TDM工具可以方便的进行项目管理和电路/版图版本管理,最明显的好处就是可以通过版本管理追溯以前的修改,可以防止手贱改错了电路而又不知道如何恢复原状的问题。
以下是结合Cadence Project Design Management帮助文档摘录的TDM简易设置使用方法,分四个部分呈上,第二部分对TDM目录结构进行介绍,供大家参考。

TDM Directory Structure

In the Team Design Manager hierarchy, the following directories are organized under the project directory, project_name.Fprj.

DirectoryUNIXNameContents
Data Repository.project_raw_dataVersions of design files
Reference LibrariesrefLibs.FolderLinks to reference library releases
Environmentenv.EnviNotification lists for users and project leaders
Shared Workareashared.FolderShared workarea
WorkareaworkAreas.FolderPointers to project workareas
Integrationintegration.InteIntegration workarea
Integration Requestir.IfolIntegration requests and searchlist requests
Purgepurge.PfolPurge requests
Releaserelease.FolderProject releases
Subscriberssubscribers.FolderProjects using this project as a reference library
Templatestemplates.FolderTemplates for creating workareas
Documentsdocs.FolderDocuments about the project

Project Directory

The project directory (project_name.Fprj) is the top-level directory that contains all directories and files that comprise a Team Design Manager project. Some directories, such as reference libraries and private workareas, can be distributed on servers and workstations on the network and symbolically linked from the project directory.

Data Repository

The data repository (.project_raw_data) contains all the versions of project files, information files with version sequencing, and comment annotations for each file that Team Design Manager manages. Each workarea, release, and integration workarea contains references to specific versions of files in the data repository.
Important: Do not directly modify files in the data repository.

Reference Libraries Directory

The refLibs.Folder contains a directory for each reference library . Each reference library directory has links to the releases of that library.
A library release can be

  • A project release from another Team Design Manager project
  • A directory containing files that are not managed by Team Design Manager

Workarea Directory

The workarea directory (workAreas.Folder), usually located on the user’s workstation, contains links to workareas for each project member. Each workarea is a directory (or a symbolic link to a directory), where designers modify design data. Design changes in a workarea are not visible to other project members until the modified files are incorporated into a project release.
A searchlist in each workarea references data in the local workarea, the shared area if connected, the current project release, and the current release for each project reference library.

Data Structure

在这里插入图片描述

  • body.1.1 is linked (statically) to version 1 of body.1.1 in Workarea 1.
  • sim.1.1 is linked (statically) to version 1 of sim.1.1 in Workarea 1.
  • Version 2 of body.1.1 and sim.1.1 are current.
  • Version 3 of body.1.1 is checked out in Workarea 2.
  • sim.1.1 is linked (dynamically) in Workarea 2 (note link to @current).
  • body.1.1,3 is an empty file, serving as a place-holder to indicate that version 3 will be created when user does a checkin.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值