реклама на сайте
подробности

 
 
> Вопрос по HyperLynx
_Anatoliy
сообщение Apr 2 2010, 10:25
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Вчера наконец то скачал и установил эту программу(BoardSim v8.0),скомпилил файл *.hyp ,подключил IBIS модели своих микросхем и привожу результат симуляции.
Т.к. я анализирую сигнал идущий от АЦП ADS54RF63 к Virtex-5 то полученные фронты меня поставили в ступор(10нс , а тактовая частота 550МГц будет).Похоже я что-то не так сделал помогите , плз, разобраться.Если что не ясно - задавайте вопросы.
Эх,не туда запостил...Только сейчас заметил подфорум по Ментору.
Кстати,три нижние строчки недоступны.Это нормально?Как их активировать?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vugluskr
сообщение Aug 12 2010, 10:56
Сообщение #2


High speed digital design
***

Группа: Свой
Сообщений: 413
Регистрация: 6-10-09
Пользователь №: 52 786



Продолжая тему HL8.1
Что значит вот эта ошибка в BACH MODE : ** Warning(Severe) ** Could not analyze SI; DC operating points not valid; check model thresholds?


--------------------
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 12 2010, 11:52
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(vugluskr @ Aug 12 2010, 14:56) *
Продолжая тему HL8.1
Что значит вот эта ошибка в BACH MODE : ** Warning(Severe) ** Could not analyze SI; DC operating points not valid; check model thresholds?


Попробуйте заменить проблемную модель на другую. Если это поможет, то разбирайтесь с правильностью данных в модели (система подсказывает проверить пороги).

If batch simulation reports “Could not analyze SI; DC operating points not valid; check model thresholds”, note that one possible source of the error is that a required model threshold is contained only in the [Model Spec] keyword. While DDRx batch simulation supports portions of this keyword, generic batch simulation does not.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
vugluskr
сообщение Aug 12 2010, 12:03
Сообщение #4


High speed digital design
***

Группа: Свой
Сообщений: 413
Регистрация: 6-10-09
Пользователь №: 52 786



Цитата(fill @ Aug 12 2010, 14:52) *
Попробуйте заменить проблемную модель на другую. Если это поможет, то разбирайтесь с правильностью данных в модели (система подсказывает проверить пороги).

If batch simulation reports “Could not analyze SI; DC operating points not valid; check model thresholds”, note that one possible source of the error is that a required model threshold is contained only in the [Model Spec] keyword. While DDRx batch simulation supports portions of this keyword, generic batch simulation does not.


что меня смущает в этой ситуации. В режиме симуляции osciloscope все работает, а вот в bach mode выскакивает эта ошибка. Из этого я делаю заключение, что HL использует разные методы работы в этих режимах....


--------------------
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 12 2010, 12:13
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(vugluskr @ Aug 12 2010, 16:03) *
что меня смущает в этой ситуации. В режиме симуляции osciloscope все работает, а вот в bach mode выскакивает эта ошибка. Из этого я делаю заключение, что HL использует разные методы работы в этих режимах....


Если там двунаправленные пины, то естественно отличие существенное - пакетный перебирает все возможные варианты + он же должен проанализировать результат и выдать список нарушений, а интерактиве вы сами анализируете получившуюся диаграмму.

Кстати проблемные площадки в проекте можете исправить. Откройте *.hyp в тестовом редакторе и измените соответсвующие padstack.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
vugluskr
сообщение Aug 12 2010, 13:08
Сообщение #6


High speed digital design
***

Группа: Свой
Сообщений: 413
Регистрация: 6-10-09
Пользователь №: 52 786



Цитата(fill @ Aug 12 2010, 15:13) *
Если там двунаправленные пины, то естественно отличие существенное - пакетный перебирает все возможные варианты + он же должен проанализировать результат и выдать список нарушений, а интерактиве вы сами анализируете получившуюся диаграмму.

Кстати проблемные площадки в проекте можете исправить. Откройте *.hyp в тестовом редакторе и измените соответсвующие padstack.


Хотя пришлось изменить поворот компонентов, чтобы просимулировать в HL. Но ради интереса и на будущее полезно понять как это сделать. Вот открыл hyp, нашел нужны компонент, не могу понять что именно нужно изменить. в какой из секций.

нашел упоминание нужного падстека (_SQ062) в нескольких секциях:
1) описание самого пада
{PADSTACK=_SQ062_55.100000_23.350000_TOP_0.620_0.620
(TOP, 1, 0.062000, 0.062000, 0)

2) как понимаю это на конкретном пине конкретного элемента

(PIN X=3.205000 Y=2.590000 R=C23.2 P=_SQ062_55.100000_23.350000_TOP_0.620_0.620)


Не подскажите, где в этой записи задается угол поворота (как я понимаю именно пада)

Можно по другому вот простенький проект

в нем используются повернутые 0402 корпуса
вот hyp
Код
* Source System : Cadence Allegro
* Translator    : algbrd2hyp:8.1.47
* PI Mode       : Fast/approximate Mode

{VERSION=2.01 algbrd2hyp: Cadence Allegro to HyperLynx Translator V:8.1.47
}
{DATA_MODE=SIMPLIFIED
}
{UNITS=METRIC  LENGTH
}
{BOARD
  (PERIMETER_SEGMENT X1=0.000000 Y1=0.000000 X2=0.000000 Y2=4.600000)
  (PERIMETER_SEGMENT X1=0.000000 Y1=4.600000 X2=10.000000 Y2=4.600000)
  (PERIMETER_SEGMENT X1=10.000000 Y1=4.600000 X2=10.000000 Y2=0.000000)
  (PERIMETER_SEGMENT X1=10.000000 Y1=0.000000 X2=0.000000 Y2=0.000000)
}
{STACKUP
  (SIGNAL T=0.001800 M=COPPER L=TOP)
  (DIELECTRIC T=0.030000 C=4.800000 LT=0.035000 M=FR-4 L=DIE_002)
  (PLANE T=0.003500 M=COPPER L=GND)
  (DIELECTRIC T=0.030000 C=4.800000 LT=0.035000 M=FR-4 L=DIE_004)
  (PLANE T=0.003500 M=COPPER L=PWR)
  (DIELECTRIC T=0.030000 C=4.800000 LT=0.035000 M=FR-4 L=DIE_006)
  (SIGNAL T=0.001800 M=COPPER L=BOTTOM)
}
{DEVICES
  (? REF=R5 VAL=510R NAME=RES-10K-0603-5%_0402R_510R_5% L=TOP)
  (? REF=R4 VAL=10k-0603 NAME=RES-10K-0603-5%_0402R_10K-0603_ L=TOP)
  (? REF=R3 VAL=220K NAME=RES-220K-0603-1%_0402R_220K_1% L=TOP)
  (? REF=R2 VAL=68K NAME=RES-68K-0603-1%_0402R_68K_1% L=TOP)
  (? REF=R1 VAL=10K NAME=RES-10K-0603-5%_0402R_10K_5% L=TOP)
}
{PADSTACK=_SQ062_15.000000_35.550000_TOP_0.620_0.620
  (TOP, 1, 0.062000, 0.062000, 0)
}
{PADSTACK=_SQ062_19.318200_36.681800_TOP_0.877_0.877
  (TOP, 1, 0.087680, 0.087680, 0)
}
{net=N16799757
  (PIN X=1.500000 Y=3.555000 R=R1.1 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
}
{net=5V
  (PIN X=1.500000 Y=3.645000 R=R1.2 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
  (PIN X=1.868180 Y=3.731820 R=R5.1 P=_SQ062_19.318200_36.681800_TOP_0.877_0.877)
}
{net=1V0
  (PIN X=1.655000 Y=3.200000 R=R2.1 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
}
{net=N16798620
  (PIN X=1.745000 Y=3.200000 R=R2.2 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
  (PIN X=2.068180 Y=3.268180 R=R3.1 P=_SQ062_21.318200_36.681800_TOP_0.877_0.877)
}
{net=GND_POWER
  (PIN X=2.131820 Y=3.331820 R=R3.2 P=_SQ062_19.318200_36.681800_TOP_0.877_0.877)
  (PIN X=2.431820 Y=3.568180 R=R4.2 P=_SQ062_19.318200_36.681800_TOP_0.877_0.877)
}
{net=N16798608
  (PIN X=2.368180 Y=3.631820 R=R4.1 P=_SQ062_19.318200_36.681800_TOP_0.877_0.877)
}
{net=N16814807
  (PIN X=1.931820 Y=3.668180 R=R5.2 P=_SQ062_19.318200_36.681800_TOP_0.877_0.877)
}
{END
}


для примера, возьмем резистор R3, в каком месте нужно изменить hyp, чтобы отображение было верным?

произведя следующие изменения в hyp
Код
* Source System : Cadence Allegro
* Translator    : algbrd2hyp:8.1.47
* PI Mode       : Fast/approximate Mode

{VERSION=2.01 algbrd2hyp: Cadence Allegro to HyperLynx Translator V:8.1.47
}
{DATA_MODE=SIMPLIFIED
}
{UNITS=METRIC  LENGTH
}
{BOARD
  (PERIMETER_SEGMENT X1=0.000000 Y1=0.000000 X2=0.000000 Y2=4.600000)
  (PERIMETER_SEGMENT X1=0.000000 Y1=4.600000 X2=10.000000 Y2=4.600000)
  (PERIMETER_SEGMENT X1=10.000000 Y1=4.600000 X2=10.000000 Y2=0.000000)
  (PERIMETER_SEGMENT X1=10.000000 Y1=0.000000 X2=0.000000 Y2=0.000000)
}
{STACKUP
  (SIGNAL T=0.001800 M=COPPER L=TOP)
  (DIELECTRIC T=0.030000 C=4.800000 LT=0.035000 M=FR-4 L=DIE_002)
  (PLANE T=0.003500 M=COPPER L=GND)
  (DIELECTRIC T=0.030000 C=4.800000 LT=0.035000 M=FR-4 L=DIE_004)
  (PLANE T=0.003500 M=COPPER L=PWR)
  (DIELECTRIC T=0.030000 C=4.800000 LT=0.035000 M=FR-4 L=DIE_006)
  (SIGNAL T=0.001800 M=COPPER L=BOTTOM)
}
{DEVICES
  (? REF=R5 VAL=510R NAME=RES-10K-0603-5%_0402R_510R_5% L=TOP)
  (? REF=R4 VAL=10k-0603 NAME=RES-10K-0603-5%_0402R_10K-0603_ L=TOP)
  (? REF=R3 VAL=220K NAME=RES-220K-0603-1%_0402R_220K_1% L=TOP)
  (? REF=R2 VAL=68K NAME=RES-68K-0603-1%_0402R_68K_1% L=TOP)
  (? REF=R1 VAL=10K NAME=RES-10K-0603-5%_0402R_10K_5% L=TOP)
}
{PADSTACK=_SQ062_15.000000_35.550000_TOP_0.620_0.620
  (TOP, 1, 0.062000, 0.062000, 0)
}
{PADSTACK=_SQ062_19.318200_36.681800_TOP_0.620_0.620
  (TOP, 1, 0.062000, 0.062000, 0)
}
{net=N16799757
  (PIN X=1.500000 Y=3.555000 R=R1.1 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
}
{net=5V
  (PIN X=1.500000 Y=3.645000 R=R1.2 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
  (PIN X=1.868180 Y=3.731820 R=R5.1 P=_SQ062_19.318200_36.681800_TOP_0.620_0.620)
}
{net=1V0
  (PIN X=1.655000 Y=3.200000 R=R2.1 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
}
{net=N16798620
  (PIN X=1.745000 Y=3.200000 R=R2.2 P=_SQ062_15.000000_35.550000_TOP_0.620_0.620)
  (PIN X=2.068180 Y=3.268180 R=R3.1 P=_SQ062_19.318200_36.681800_TOP_0.620_0.620)
}
{net=GND_POWER
  (PIN X=2.131820 Y=3.331820 R=R3.2 P=_SQ062_19.318200_36.681800_TOP_0.620_0.620)
  (PIN X=2.431820 Y=3.568180 R=R4.2 P=_SQ062_19.318200_36.681800_TOP_0.620_0.620)
}
{net=N16798608
  (PIN X=2.368180 Y=3.631820 R=R4.1 P=_SQ062_19.318200_36.681800_TOP_0.620_0.620)
}
{net=N16814807
  (PIN X=1.931820 Y=3.668180 R=R5.2 P=_SQ062_19.318200_36.681800_TOP_0.620_0.620)
}
{END
}



удалось добиться отсутствия искажений пада




НО как его теперь повернуть на 45 градусов?


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Anatoliy   Вопрос по HyperLynx   Apr 2 2010, 10:25
- - Uree   А Вы впишите нужные параметры, а не то, что там по...   Apr 2 2010, 12:09
|- - _Anatoliy   Цитата(Uree @ Apr 2 2010, 13:09) А Вы впи...   Apr 2 2010, 12:27
- - fill   Цитата(_Anatoliy @ Apr 2 2010, 14:25) Вче...   Apr 2 2010, 12:29
|- - _Anatoliy   Цитата(fill @ Apr 2 2010, 13:29) 1. Судя ...   Apr 2 2010, 13:49
|- - fill   Цитата(_Anatoliy @ Apr 2 2010, 17:49) 1)....   Apr 5 2010, 09:49
|- - _Anatoliy   Спасибо,скачал тренинги,разбираюсь.   Apr 6 2010, 05:08
|- - _Anatoliy   Опять возвращаюсь к этой теме. Коллеги,что собой п...   Jun 15 2010, 08:45
- - Uree   А что у Вас в качестве приемника стоит и откуда к ...   Apr 2 2010, 14:43
|- - _Anatoliy   Цитата(Uree @ Apr 2 2010, 16:43) А что у ...   Apr 2 2010, 14:53
- - Uree   Кроме наличия правильного файла нужно еще и правил...   Apr 2 2010, 18:05
- - Yuri Potapoff   Как вариант: может начать искать легальную версию?   Jun 15 2010, 11:16
|- - _Anatoliy   Цитата(Yuri Potapoff @ Jun 15 2010, 12:16...   Jun 15 2010, 11:58
- - cioma   "Спокойствие, только спокойствие" (С) HL...   Jun 15 2010, 17:46
|- - _Anatoliy   Цитата(cioma @ Jun 15 2010, 18:46) ...   Jun 16 2010, 07:34
|- - fill   Цитата(cioma @ Jun 15 2010, 21:46) ...   Jun 18 2010, 09:33
|- - AlexN   Цитата(fill @ Jun 18 2010, 16:33) На само...   Jun 18 2010, 09:45
|- - fill   Цитата(AlexN @ Jun 18 2010, 13:45) такое ...   Jun 18 2010, 10:16
- - Uree   Не могу придумать размеры пары для такого импеданс...   Jun 16 2010, 08:07
|- - _Anatoliy   Цитата(Uree @ Jun 16 2010, 09:07) Не могу...   Jun 16 2010, 09:00
- - Uree   Ваши 9 слоев не считаются - в них нет ни одного пл...   Jun 16 2010, 09:45
|- - _Anatoliy   Цитата(Uree @ Jun 16 2010, 11:45) Ваши 9 ...   Jun 16 2010, 10:22
- - Uree   Так не бывает Ищите еще ошибки   Jun 16 2010, 10:51
- - cioma   Раньше в HL был классный туториал, да и лабы по не...   Jun 16 2010, 11:59
- - vugluskr   Вопрос 1) загнал плату в HL 2) настроил стек 3) на...   Aug 4 2010, 08:54
|- - fill   Цитата(vugluskr @ Aug 4 2010, 12:54) Вопр...   Aug 5 2010, 08:32
|- - _Anatoliy   Цитата(fill @ Aug 5 2010, 10:32) А не по...   Aug 5 2010, 10:05
||- - fill   Вообще-то он там во многих местах фигурирует: напр...   Aug 5 2010, 11:43
||- - _Anatoliy   Цитата(fill @ Aug 5 2010, 13:43) ага,спа...   Aug 5 2010, 12:47
|- - vugluskr   Цитата(fill @ Aug 5 2010, 11:32) Сохранит...   Aug 5 2010, 18:48
||- - fill   Цитата(vugluskr @ Aug 5 2010, 22:48) Не п...   Aug 11 2010, 09:28
||- - vugluskr   благодарю за ответ, fill. По поводу HL8.1 Исчезла...   Aug 11 2010, 10:20
|- - vugluskr   Цитата(fill @ Aug 5 2010, 11:32) Сохранит...   Aug 6 2010, 05:41
|- - fill   Цитата(vugluskr @ Aug 6 2010, 09:41) Разо...   Aug 6 2010, 07:05
|- - vugluskr   Цитата(fill @ Aug 6 2010, 10:05) Проблема...   Aug 6 2010, 07:26
|- - fill   Цитата(vugluskr @ Aug 6 2010, 11:26) Как ...   Aug 6 2010, 07:56
|- - vugluskr   Цитата(fill @ Aug 6 2010, 10:56) 1. Спосо...   Aug 6 2010, 10:09
|- - fill   Цитата(vugluskr @ Aug 6 2010, 14:09) Вы з...   Aug 6 2010, 10:57
|- - vugluskr   Цитата(fill @ Aug 6 2010, 13:57) Из Relea...   Aug 6 2010, 14:34
- - vugluskr   У меня похоже глубокое непонимание работы HL. Ниже...   Aug 4 2010, 13:10
- - fill   Как видите в случае Expedition все в норме. Т.к. ...   Aug 11 2010, 14:00
|- - vugluskr   Цитата(fill @ Aug 11 2010, 17:00) Как вид...   Aug 11 2010, 14:31
- - fill   удалите расширение pdf.   Aug 12 2010, 13:29
|- - vugluskr   Цитата(fill @ Aug 12 2010, 16:29) удалит...   Aug 12 2010, 14:12
- - vugluskr   Модифицируя плату и загоняя её в HL. Чтобы заново ...   Aug 13 2010, 08:09
|- - fill   Цитата(vugluskr @ Aug 13 2010, 12:09) Мод...   Aug 13 2010, 08:40
|- - vugluskr   Цитата(fill @ Aug 13 2010, 11:40) спасиб...   Aug 13 2010, 08:45
|- - fill   Цитата(vugluskr @ Aug 13 2010, 12:45) спа...   Aug 13 2010, 08:53
- - cniism   Добрый день. Не подскажите? При запуске пакетного ...   Aug 30 2016, 09:49
|- - fill   Цитата(cniism @ Aug 30 2016, 12:49) Добры...   Aug 31 2016, 07:42
- - cniism   Спасибо. А не подскажите при проведении пакетного ...   Sep 6 2016, 12:38
|- - fill   Цитата(cniism @ Sep 6 2016, 15:38) Спасиб...   Sep 6 2016, 12:59
- - cniism   Спасибо. Не подскажите? У меня при назначении моде...   Sep 7 2016, 12:02
|- - fill   Цитата(cniism @ Sep 7 2016, 15:02) Спасиб...   Sep 10 2016, 09:19
- - ClayMan   В сетапах задается соответствие десигнатора типу к...   Sep 9 2016, 12:52
- - cniism   Спасибо, помогло. Не подскажите? Чтоб назначать мо...   Sep 15 2016, 08:53
|- - fill   Цитата(cniism @ Sep 15 2016, 11:53) Спаси...   Sep 15 2016, 09:52
|- - Jul   Цитата(fill @ Sep 15 2016, 12:52) ...Обыч...   Dec 18 2017, 15:37
|- - fill   Цитата(Jul @ Dec 18 2017, 18:37) Хотелось...   Dec 19 2017, 06:53
|- - dmitry-tomsk   А есть ли в hypelynx при power dc анализе отображе...   Feb 26 2018, 06:18
||- - ClayMan   Цитата(dmitry-tomsk @ Feb 26 2018, 09...   Feb 26 2018, 08:58
||- - dmitry-tomsk   Цитата(ClayMan @ Feb 26 2018, 11:58) Для ...   Feb 26 2018, 09:19
||- - fill   Цитата(dmitry-tomsk @ Feb 26 2018, 12...   Feb 27 2018, 04:11
||- - dmitry-tomsk   Цитата(fill @ Feb 27 2018, 07:11) В HL эт...   Feb 27 2018, 06:06
|- - Frederic   Цитата(fill @ Dec 19 2017, 09:53) Выдержк...   Aug 21 2018, 19:39
|- - Frederic   Цитата(Frederic @ Aug 21 2018, 22:39) воп...   Aug 26 2018, 21:00
|- - fill   Цитата(Frederic @ Aug 21 2018, 22:39) воп...   Aug 27 2018, 09:48
|- - Frederic   Цитата(fill @ Aug 27 2018, 12:48) 1. Есте...   Aug 27 2018, 11:52
|- - fill   Цитата(Frederic @ Aug 27 2018, 14:52) спа...   Aug 27 2018, 12:46
|- - Frederic   Цитата(fill @ Aug 27 2018, 15:46) Пришли ...   Aug 28 2018, 14:01
- - Nosss   Здравствуйте! В HL есть такие два способа созд...   Feb 17 2017, 16:39
- - Uree   Подниму-ка тему. DC Drop анализ. Источники в дизай...   Apr 12 2018, 06:44
|- - fill   Цитата(Uree @ Apr 12 2018, 09:44) Подниму...   Apr 12 2018, 13:13
- - Uree   Спасибо, то, что было нужно.   Apr 12 2018, 13:59
- - КДН   Доброго времени суток, уважаемые форумчане! 1...   Aug 17 2018, 07:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01485 секунд с 7
ELECTRONIX ©2004-2016