misyachniy 0 16 июля, 2009 Опубликовано 16 июля, 2009 · Жалоба 1. Не пойму что конкретно вы хотите получить. 2. Если у вас 2007.5, то при использовании iCDB не нужны никакие доп. атрибуты кроме Part Number и Pin Number. В PDB импортируете каждый символ создавая Gate установив кол-во слотов 1, т.е. каждый символ занимает один слот в корпусе. В приведенных вами рисунках виден только первый символ (вентиль) занимающий 4 слота. Он что у вас действительно 4 раза внутри корпуса? 3. Применение атрибутов упаковки HETERO... нужно только при использовании нетлиста, но тогда и PDB в LM не нужен т.к. PDB создастся при генерировании нетлиста. 4. При работе через iCDB 3-й тип HETERO не используется - используется первый тип. 1. Я хочу получить компонент который состоит из 4 разнородных символов. 2. iCDB не пользуюсь, работаю через Library Manager. В PDB импортируете каждый символ создавая Gate установив кол-во слотов 1, т.е. каждый символ занимает один слот в корпусе. У меня получается, что все символы попадают в один слот. При этом соответсвие ножек корпуса и наименование ножки в символе индицируется только для выделеной одиночной части, а не всех символов ипортированых в компонент. При импорте символа с атрибутами ножек "POWER", "GROUND", автоматически создалось 42 слота. (рис.) Для проверки сделал следующее. Импортировал все символы и создал компонент. Вставил на схему и добавил резисторов для проверки соответсвия. Цепи в схеме соответсвуют цепям на плате. Вроде бы все правильно. Но непонятно как себя поведут 42 слота питания? Если в SDRAM все ножки питания подключены к +3,3В и переставлять их можно как угодно, то в компоненте с двумя питаниями такое возможно только в "своей группе питания". Если среда проектирования "своевольничает" то вызывает стойкое подозрение, что работа с ней ведется неправильно. 3. Применение атрибутов упаковки HETERO... нужно только при использовании нетлиста, но тогда и PDB в LM не нужен т.к. PDB создастся при генерировании нетлиста. Честно говоря непонятно, откуда в символе возмется информация о корпусе? Понятно что нужен атрибут. По этому изначально и спрашивал: "Где посмотреть правильную последовательность "сборки" компонента HETERO III?" Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 17 июля, 2009 Опубликовано 17 июля, 2009 · Жалоба 1. Это тип 1. Тип 3 - один итоговый символ в PDB 2. При создании проекта в DxD2007 вы выбирали шаблон: а) expedition - работа через iCDB с использованием ЦБ б) netlist - работа через нетлист, символы подключаются не через ЦБ 3. При варианте "а" упаковщик (Package) ищет по значению Part Number соответствующий PDB в ЦБ и считывает оттуда CELL и номера пинов, а также доп. атрибуты (если они есть). При этом он проверяет "прописан" ли там соответствующий символ. Если использовать тип 3 в этом варианте, то в PDB будет один большой символ, а не набор символов и упаковщик будет на это ругаться - типа: символ ХХХ не найден в PDB ... В варианте "б" используется другой упаковщик (ViewPCB) который берет всю информацию для упаковки только со схемы - поэтому здесь можно использовать тип 3. 4. Во избежании проблем с упаковкой лучше не использовать типы пина power\ground ибо при импорте таких символов в PDB, автоматически создаются доп вентили для пинов питаний. Т.е. вы импортируете один символ, говоря создать один вентиль занимающий один слот, а система создаст его + еще несколько вентилей для питаний. Использовать тип пинов power\ground можно в том случае если вы уверены что справитесь с всеми ньюансами их применения в PDB. Обычно я создаю логические символы + питание прописанное в секции Supply_NC внутри PDB. Или логические символы + символы питаний, при этом в Supply_NC внутри PDB для питания все пусто Или логические символы содержат и пины питаний, но пины питаний являются обычными пинами (а не power\ground) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
romanp 0 29 июля, 2009 Опубликовано 29 июля, 2009 · Жалоба Вопрос Как в CESe установить Tune таким образом что-бы в шине, где каждый сигнал имеет 2а (или более) сегмента каждый сегмент имел бы свою настройку длины . К примеру шина от разъёма J1[1..16] до J2[1..16] - это первые 16 сегментов. J2[1..16] до J3[1..16] - это вторые 16 сегментов той же шины. Спасибо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 29 июля, 2009 Опубликовано 29 июля, 2009 · Жалоба Вопрос Как в CESe установить Tune таким образом что-бы в шине, где каждый сигнал имеет 2а (или более) сегмента каждый сегмент имел бы свою настройку длины . К примеру шина от разъёма J1[1..16] до J2[1..16] - это первые 16 сегментов. J2[1..16] до J3[1..16] - это вторые 16 сегментов той же шины. Спасибо Посмотрите один из видео - "Создание последовательности соединений в одной из цепей DDR, формирование пар выводов, задание ограничений по длинам и выравниванию длин. Создание шаблона ограничений по настройкам этой цепи и применение его к остальным подобным цепям. Задание переменной выравнивания для байта шины через запуск VBScript." в разделе http://megratec.ru/download/163/168/ И поймете, что надо создать pin_pairs и к ним и применить настройки выравниваний. прямая сылка на это видео: http://megratec.ru/data/ftp/demo_video_200...RRulesInCES.avi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
timon_by 0 1 августа, 2009 Опубликовано 1 августа, 2009 · Жалоба Есть ли у кого возможность скачать документ "CES for Expedition PCB Student Workbook"? Весьма полезная вещь для полного освоения возможностей CES. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 2 августа, 2009 Опубликовано 2 августа, 2009 · Жалоба Есть ли у кого возможность скачать документ "CES for Expedition PCB Student Workbook"? Весьма полезная вещь для полного освоения возможностей CES. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
timon_by 0 4 августа, 2009 Опубликовано 4 августа, 2009 · Жалоба Спасибо за документ, а за то что он еще и на русском отдельное спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexN 0 5 августа, 2009 Опубликовано 5 августа, 2009 · Жалоба а подтвержденный пользователь = официальный пользователь? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 5 августа, 2009 Опубликовано 5 августа, 2009 · Жалоба а подтвержденный пользователь = официальный пользователь? Нет. Просто стараемся отсеивать иностранцев - ментор против того, чтобы эти данные попадали в регионы мира, где сам ментор проводит платное обучение :cranky: . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anya 0 5 августа, 2009 Опубликовано 5 августа, 2009 · Жалоба Помогите разобраться с Expedition PCB. Есть какие-нибудь пособия на русском языке (желательно) по работе с этой программой для новичков? Очень нужно!!! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 5 августа, 2009 Опубликовано 5 августа, 2009 · Жалоба Помогите разобраться с Expedition PCB. Есть какие-нибудь пособия на русском языке (желательно) по работе с этой программой для новичков? Очень нужно!!! Глазки чуть выше поднимите. Нажмите на скриншот и пройдите по приведенной там ссылке - более десятка курсов (пособий), в том числе и для начинающих. Вам нужен "Новый тренинг по ExpeditionPCB" и "Новый тренинг DxDesigner для ExpeditionPCB 2007" :rolleyes: Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 13 августа, 2009 Опубликовано 13 августа, 2009 · Жалоба Как изменить сетку рисования Custom Pad в Padstack Editor-e? По умолчанию там включена дюймовая 5 mils/0.127mm Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Frederic 0 13 августа, 2009 Опубликовано 13 августа, 2009 · Жалоба Как изменить сетку рисования Custom Pad в Padstack Editor-e? По умолчанию там включена дюймовая 5 mils/0.127mm если на другой шаг, то на стрелку на кнопке Snap_Grid а если mil/мм то в LM измени систему размерности Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anya 0 14 августа, 2009 Опубликовано 14 августа, 2009 · Жалоба Надо создать new part в Library Manager. Но символ состоит из двух (он большой и для удобства при использовании на принципиальной схеме его разделили на два), а корпус один. Когда я создаю part, программа ругается (не соответствие pin). как одновременно использовать оба символа на один корпус? :05: Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Frederic 0 14 августа, 2009 Опубликовано 14 августа, 2009 · Жалоба Надо создать new part в Library Manager. Но символ состоит из двух (он большой и для удобства при использовании на принципиальной схеме его разделили на два), а корпус один. Когда я создаю part, программа ругается (не соответствие pin). как одновременно использовать оба символа на один корпус? :05: 1. проработали "Тренинг по библиотекарю Library Manager" ? там прекрасно все разжевано 2. поробуйте вначале сделать M74HC32M1R скрытыми пинами питания а затем можно замахнуться и на Spartan-3 :) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться