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

 
 
> Посоветуйте многопоточный Spice-симулятор, Для утилизации лишних ядер ;)
Rst7
сообщение Mar 14 2010, 14:15
Сообщение #1


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Любимый Micro-cap, как оказалось после апгрейда компа (Core i7, 4 горшка, соответственно - 8 потоков), считает все в один поток. Остальные ядра курят бамбук. Отсюда собственно и вопрос, сформулированный в названии темы.

Гугль, конечно, какие-то результаты дает, но хотелось бы еще и описания личного опыта услышать.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Mar 14 2010, 17:06
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
там маленький пакет.


Это отлично. А с рисовалкой придумаем что-нибудь...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Mar 14 2010, 17:39
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



Цитата(Rst7 @ Mar 14 2010, 20:06) *
Это отлично. А с рисовалкой придумаем что-нибудь...
Да рисовать можете и в своем любимом капе.
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 14 2010, 17:45
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zzzzzzzz @ Mar 14 2010, 20:39) *
Да рисовать можете и в своем любимом капе.

но в пакетах, интегрирующихся со спайсом удобнее - из-под них можно симуляцию запускать, они могут в узлах схемы отображать рассчитанную информацию. Например тот же старичок Cosmos SE
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Mar 16 2010, 09:04
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



Цитата(SM @ Mar 14 2010, 20:45) *
но в пакетах, интегрирующихся со спайсом удобнее - из-под них можно симуляцию запускать, они могут в узлах схемы отображать рассчитанную информацию. Например тот же старичок Cosmos SE
Хтож спорит? Само собой. Я всю мелочь только в связке S-Edit-T-Spice-W-Edit гоняю. Если не хватает, то в бой вступает H-Spice или H-Sim. Удобство в работе жизненно необходимо, чтобы не думать о лишних движениях, а только о задаче.
Go to the top of the page
 
+Quote Post
Vlad01
сообщение Mar 17 2010, 09:13
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 24-06-08
Пользователь №: 38 519



Цитата(zzzzzzzz @ Mar 16 2010, 12:04) *
Хтож спорит? Само собой. Я всю мелочь только в связке S-Edit-T-Spice-W-Edit гоняю. Если не хватает, то в бой вступает H-Spice или H-Sim. Удобство в работе жизненно необходимо, чтобы не думать о лишних движениях, а только о задаче.


Пользователи Spice, ответьте, пожалуйста, на вопрос, как в источнике напряжения управляемым током (ИНУТ) правильно указать второй независимый источник. Spice создает ИНУТ в виде подсхемы, из которой "не видится" независимый источник в главной схеме. Ниже приведен фрагмент, в котором не определется связь с V_V2.


L_L1 0 $N_0001 1
R_R1 $N_0001 $N_0002 1m
L_L2 0 $N_0003 1
V_V1 $N_0002 $N_0004
+SIN 0 1 50 0 0 0
R_R2 $N_0003 $N_0005 1
X_H1 0 $N_0006 $N_0004 $N_0006 Diff_rotor2_H1
V_V2 $N_0005 0
+SIN 0 1 50 0 0 0

.subckt Diff_rotor2_H1 1 2 3 4
H_H1 3 4 POLY(2) VH_H1 V_V2 1 0.5 0.5
VH_H1 1 2 DC 0V
.ends Diff_rotor2_H1

.END

ERROR -- device X_H1.V_V2 is undefined

Как сделать глобальным узел - понятно, но ток в источнике - непонятно. Чувствую, что рещение где-то на поверхности, но где - не знаю. Заранее спасибо.
Go to the top of the page
 
+Quote Post
тау
сообщение Mar 17 2010, 10:26
Сообщение #7


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(Vlad01 @ Mar 17 2010, 12:13) *
Код
.subckt Diff_rotor2_H1 1 2 3 4  
H_H1         3 4 POLY(2) VH_H1 V_V2 1 0.5 0.5
VH_H1         1 2 DC 0V
.ends Diff_rotor2_H1


ERROR -- device X_H1.V_V2 is undefined
засада имхо в том что
Цитата
A SPICE subcircuit wraps around a block of circuit text and allows external connections to this circuitry only through the subcircuit's port. The benefit of this is that the internal circuitry is isolated from external circuitry, thus internal devices and node names with the same names as those external to the subcircuit are neither conflicting nor shorted

спайс ну в упор не видит V_V2 внешний

заведите ток от V_V2 через пару контактов в подсхему по аналогии с VH_H1. Но придется количество входных цепей добавить
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 17 2010, 10:35
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(тау @ Mar 17 2010, 13:26) *
Но придется количество входных цепей добавить


Имхо куда проще подсхему убрать. Не стоит эта комбинация двух сущностей, задействованная в проекте всего один раз, такого выделения.
Go to the top of the page
 
+Quote Post
Vlad01
сообщение Mar 21 2010, 04:50
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 24-06-08
Пользователь №: 38 519



Цитата(SM @ Mar 17 2010, 14:35) *
Имхо куда проще подсхему убрать. Не стоит эта комбинация двух сущностей, задействованная в проекте всего один раз, такого выделения.


Вручную, несомненно, можно избавиться от подсхемы. Но дело в том, что схема создается в препроцессоре Schematics и дополнительно открывать созданный файл и снова его редактировать выглядит крайне нерационально. Полагаю, есть другое решение. Неужели ток в какой-нибудь ветви нельзя передать в подсхему не прибегая к увеличению переменных в интефейсе подсхемы? Я имею в виду механизм передачи через глобальные параметры, т.е. так же, как в языках программирования.

Цитата(fragment @ Mar 18 2010, 05:28) *
А если сделать как нибудь так:
1. Во внешней схеме создать ИНУТ.
2. Генерируемое напряжение объявить глобальным
3. В подсхеме создать ИТУН использующий это глобальное значение

Некрасиво, конечно, но если нет другого выхода...


В подсхеме ничего создавать не хочется, поскольку она автоматически создается Schematics'ом.
Неужели разработчики связки PSpice/Schematics не предусмотрели возможность использования управляемых источников с несколькими управляющими токами в элегантной форме - без последующего редактирования созданного проекта?
Когда управляющий ток один, фиктивный исток напряжения (как видно из приведенного листинга) автоматически помещается в подсхему и никаких проблем не возникает. За советы всем спасибо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Rst7   Посоветуйте многопоточный Spice-симулятор   Mar 14 2010, 14:15
- - SM   hspice - в ней hspice_mt - лучше спайса вряд-ли су...   Mar 14 2010, 15:39
|- - backa   Цитата(SM @ Mar 14 2010, 19:39) hspice - ...   Mar 16 2010, 07:50
|- - SM   Цитата(backa @ Mar 16 2010, 10:50) в закр...   Mar 16 2010, 08:04
- - Rst7   Цитатаhspice Раз. Спасибо. А там здоровый пакет? ...   Mar 14 2010, 16:48
|- - zzzzzzzz   Цитата(Rst7 @ Mar 14 2010, 19:48) Раз. Сп...   Mar 14 2010, 17:00
|- - SM   Цитата(Rst7 @ Mar 14 2010, 19:48) Раз. Сп...   Mar 14 2010, 17:02
|- - SM   Цитата(Vlad01 @ Mar 17 2010, 12:13) Spice...   Mar 17 2010, 09:41
||- - тау   Цитата(SM @ Mar 17 2010, 13:35) Не стоит ...   Mar 17 2010, 11:47
|||- - SM   Цитата(тау @ Mar 17 2010, 14:47) Автору в...   Mar 17 2010, 12:40
||- - zzzzzzzz   Цитата(Vlad01 @ Mar 21 2010, 07:50) ... Н...   Mar 21 2010, 08:00
||- - Vlad01   Цитата(zzzzzzzz @ Mar 21 2010, 12:00) Да ...   Mar 21 2010, 14:55
|- - fragment   Цитата(Vlad01 @ Mar 17 2010, 13:13) Как с...   Mar 18 2010, 01:28
|- - zzzzzzzz   Цитата(Vlad01 @ Mar 17 2010, 12:13) ........   Mar 18 2010, 11:52
- - SM   А Вы можете описать вообще отдельно эту подсхему т...   Mar 22 2010, 06:05
|- - Vlad01   Цитата(SM @ Mar 22 2010, 10:05) А Вы може...   Mar 23 2010, 02:12
|- - SM   Цитата(Vlad01 @ Mar 23 2010, 05:12) Призн...   Mar 23 2010, 06:25
|- - Vlad01   Цитата(SM @ Mar 23 2010, 10:25) Это такая...   Mar 24 2010, 03:59
- - Pechkin   Возвращаясь непосредственно к теме, поднятой в нач...   Mar 24 2010, 07:53
|- - SM   Цитата(Pechkin @ Mar 24 2010, 10:53) по ...   Mar 24 2010, 08:08
|- - aht   Цитата(SM @ Mar 24 2010, 12:08) Это со sp...   Apr 28 2010, 11:49
- - Rst7   Ладно, вернемся к теме К сожалению, качать hspic...   Mar 29 2010, 14:17
|- - haker_fox   Цитата(Rst7 @ Mar 29 2010, 23:17) Да и в ...   Mar 29 2010, 23:37
|- - yakub_EZ   Цитата(haker_fox @ Mar 30 2010, 03:37) А ...   Mar 30 2010, 06:41
- - Rst7   ЦитатаА с этого места можно поподробнее? Да какие...   Mar 30 2010, 06:33
- - Rst7   Цитатаотсутствие официальной обширной библиотеки э...   Mar 30 2010, 07:37
- - haker_fox   Давно присматриваюсь к LT SPice. Но пока делаю выв...   Apr 2 2010, 00:08


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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 16:28
Рейтинг@Mail.ru


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