Перейти к содержанию
    

Структура проекта PADS

Добрый день.

 

Опытным путем было выяснено следующее: необходимый минимальный набор файлов, чтобы перенести проект PADS на другое рабочее место - это файлы с расширениями .pcb,.prj,.ini (borders, netlistverify) и папка database (содержащая в себе icdb.dat). После того как проект запущен, он генерит кучу дополнительных папок и файлов. Хочу спросить, есть ли возможность найти полное описание структуры файлов, которую генерит проект? Может это где описано какой файл за что отвечает? Помогите, пожалуйста, очень надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

 

Опытным путем было выяснено следующее: необходимый минимальный набор файлов, чтобы перенести проект PADS на другое рабочее место - это файлы с расширениями .pcb,.prj,.ini (borders, netlistverify) и папка database (содержащая в себе icdb.dat). После того как проект запущен, он генерит кучу дополнительных папок и файлов. Хочу спросить, есть ли возможность найти полное описание структуры файлов, которую генерит проект? Может это где описано какой файл за что отвечает? Помогите, пожалуйста, очень надо.

 

Обычно по названию папок и файлов все и так понятно.

Если что-то конкретно непонятно, то задайте вопрос - отвечу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обычно по названию папок и файлов все и так понятно.

Если что-то конкретно непонятно, то задайте вопрос - отвечу.

 

Что за файл icdb.dat? Почему без него проект не запускается?

Папки cdbback и cdbsvr какую инфу содержат? и можно ли обойтись без них.

Если удалить папку CES сбросятся все ограничения заложенные на печатную плату (дифф пары, зазоры, толщины и тд)

С какой целью каждый раз делаются папки SCH, SYM, WIR если эти папки для библиотеки изначально?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за файл icdb.dat? Почему без него проект не запускается?

Папки cdbback и cdbsvr какую инфу содержат? и можно ли обойтись без них.

Если удалить папку CES сбросятся все ограничения заложенные на печатную плату (дифф пары, зазоры, толщины и тд)

С какой целью каждый раз делаются папки SCH, SYM, WIR если эти папки для библиотеки изначально?

 

1. Не рекомендую лазить в папку database, т.к. это база данных схемы и в бекап эта папка записывается как единое целое, можете убедится в этом открыв любой архив в папке ProjectBackup\backups

CDB и iCDB - термин двоичной базы данных через которую идет обмен данными схема<->плат<->ces. Соответственно есть сервер обслуживающий эту базу и его служебные файлы.

2. Насколько я вижу, в папке CES хранятся только логи. Сами данные ограничений похоже где-то внутри database.

3. Папки SCH, SYM, WIR создаются только если работать через нетлист. В интегрированном проекте их нет. Создаются они программой генерирования нетлиста для передачи на плату. В старых версиях DxD в них хранились локальные подсхемы, локальные символы, файлы проводников (генерировались для каждой подсхемы проекта).

Так что с современной точки зрения это рудимент.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Не рекомендую лазить в папку database, т.к. это база данных схемы и в бекап эта папка записывается как единое целое, можете убедится в этом открыв любой архив в папке ProjectBackup\backups

CDB и iCDB - термин двоичной базы данных через которую идет обмен данными схема<->плат<->ces. Соответственно есть сервер обслуживающий эту базу и его служебные файлы.

2. Насколько я вижу, в папке CES хранятся только логи. Сами данные ограничений похоже где-то внутри database.

3. Папки SCH, SYM, WIR создаются только если работать через нетлист. В интегрированном проекте их нет. Создаются они программой генерирования нетлиста для передачи на плату. В старых версиях DxD в них хранились локальные подсхемы, локальные символы, файлы проводников (генерировались для каждой подсхемы проекта).

Так что с современной точки зрения это рудимент.

 

 

спасибо огромное. очень помогли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вам нужно просто перенести проект в другое место то лучше воспользоваться Design Archive. Данная утилита сама оставит только самое нужное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...