|
|
  |
Micro-Cap, нужна помощь |
|
|
|
Dec 8 2011, 09:47
|

Частый гость
 
Группа: Свой
Сообщений: 166
Регистрация: 12-05-09
Из: Нижний Новгород
Пользователь №: 48 978

|
Здравствуйте, не знаю туда ли пишу, но более подходящей ветки не нашёл. Мне необходимо проанализировать схему в Micro-Cap, а именно рассмотреть спектр выходного синусоидального сигнала на выходе анализируемой схемы. Частота синуса на выходе 1 МГц и мне интересен спектр в близи несущей. Для этого я выставил время анализа 10мс с максимальным временным шагом 0,0001мс. Спектр хочу посмотреть при помощи функции HARM. После запуска Micro-Cap активно начинает занимать всю свободную оперативную память компа, пока не достигнет максимума и не вылетает ошибка "Insuffcient memory" и совет увеличить оперативки. У меня Win7 4ГБ оперативки. Пробовал увеличивать виртуальной памяти, не помогает. Ясно что все массивы данных Micro-Cap просто записывает в оперативку и этим её заполняет, почему не помогает виртуальная память не знаю. Может кто подскажет, что можно сделать, может где галку поставить какую надо, или есть другие пути обхода, например может есть возможность весь массив записывать в файл, и для построения спектра данные брать из этого файла. Заранее спасибо.
|
|
|
|
|
Dec 8 2011, 16:14
|

Частый гость
 
Группа: Свой
Сообщений: 166
Регистрация: 12-05-09
Из: Нижний Новгород
Пользователь №: 48 978

|
Цитата А функцию FFTS не пробовали использовать? нет, не пробовал. А что, есть разница? Схема не секретная. Пытаюсь повторить схему замещения HEMPT транзистора, учитывающую дробовый и фликер шумы транзистора, описанную в статье "MODELING IIj NOISE IN HEMTS WITH SPICE-BASED MICRO-CAP" http://home.fnal.gov/~kubik/Noise.pdf. Сама схема вот:
Micro_Cap.zip ( 12.25 килобайт )
Кол-во скачиваний: 130Подаю на вход синус 1МГц и хочу посмотреть по спектру выходного сигнала его фазовые шумы, которые вносит транзистор.
|
|
|
|
|
Dec 9 2011, 08:07
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(cerg19 @ Dec 8 2011, 20:14)  нет, не пробовал. А что, есть разница? Схема не секретная. Пытаюсь повторить схему замещения HEMPT транзистора, учитывающую дробовый и фликер шумы транзистора, описанную в статье "MODELING IIj NOISE IN HEMTS WITH SPICE-BASED MICRO-CAP" http://home.fnal.gov/~kubik/Noise.pdf. Сама схема вот:
Micro_Cap.zip ( 12.25 килобайт )
Кол-во скачиваний: 130Подаю на вход синус 1МГц и хочу посмотреть по спектру выходного сигнала его фазовые шумы, которые вносит транзистор. По описанию нет, но мало ли Не думал что микрокап может фазовые шумы моделировать в режиме отображения Transient. По поводу спектра- его разрешение зависит только от длинны реализации (TMAX-TMIN) поэтому единственная возможность -увеличить шаг симуляции. Для источника в 1МГц думаю шаг в 1нс маловат.
|
|
|
|
|
Dec 9 2011, 08:58
|

Частый гость
 
Группа: Свой
Сообщений: 166
Регистрация: 12-05-09
Из: Нижний Новгород
Пользователь №: 48 978

|
Цитата По поводу спектра- его разрешение зависит только от длинны реализации (TMAX-TMIN) поэтому единственная возможность -увеличить шаг симуляции. Для источника в 1МГц думаю шаг в 1нс маловат. Так если я шаг меньше 1нс сделаю при времени моделирования 10 мс я наоборот количество данных для обработки увеличу и память всё равно забъётся вся. Я спрашиваю о методах решения данной проблемы, может кто сталкивася
|
|
|
|
|
Dec 9 2011, 09:00
|

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

|
Цитата(cerg19 @ Dec 8 2011, 20:14)  Подаю на вход синус 1МГц и хочу посмотреть по спектру выходного сигнала его фазовые шумы, которые вносит транзистор. если модель верная, то поставьте минимальный шаг по времени 1 nS / При симуляции забьется память только на 600-700 МБ. Считается секунд 20-30. График будет примерно такой ( поставьте логарифм масштаб) Но это не фазовые шумы. Это просто спектр, отображающий все шумы , в том числе амплитудные. Цитата(cerg19 @ Dec 9 2011, 12:58)  Так если я шаг меньше 1нс сделаю при времени моделирования 10 мс я наоборот количество данных для обработки увеличу и память всё равно забъётся вся. Я спрашиваю о методах решения данной проблемы, может кто сталкивася У вас стояло 0.0001u= 0.1 nS и памяти естесстно не хватало
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 9 2011, 16:25
|

Частый гость
 
Группа: Свой
Сообщений: 166
Регистрация: 12-05-09
Из: Нижний Новгород
Пользователь №: 48 978

|
тау, спасибо большое. Цитата Но это не фазовые шумы. Это просто спектр, отображающий все шумы , в том числе амплитудные. А не подскажите ли как можно из них фазовые шумы выделить, или это в принципе невозможно?
|
|
|
|
|
Dec 10 2011, 10:13
|

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

|
Цитата(cerg19 @ Dec 9 2011, 19:25)  А не подскажите ли как можно из них фазовые шумы выделить, или это в принципе невозможно? предполагаю что очень очень непросто, не в тот раздел написали свой вопрос. Задайте его, после переосмысления, в ветке Rf & Microwave Design а также на форуме Амелина http://microcap.forum24.ru/полученный на спектре шум слишком низок, в полосе 100 Гц на отстройке 1 кГц от несущей , примерно -155dbc, приведя к 1 Гц полосы он составит менее -175 dbc/Hz ( на отстройке 8 кГц около -192dbc/Hz ), а такого не бывает . Наверное потому что в Transient Analysis резисторы да диоды не генерят шум. только в АС То что наблюдается якобы на спектре - артефакты цифрового расчета, зависят от точности, временного шага и от фазы луны
Сообщение отредактировал тау - Dec 10 2011, 14:39
|
|
|
|
|
Dec 16 2011, 04:15
|

Частый гость
 
Группа: Свой
Сообщений: 166
Регистрация: 12-05-09
Из: Нижний Новгород
Пользователь №: 48 978

|
Цитата предполагаю что очень очень непросто, не в тот раздел написали свой вопрос. Задайте его, после переосмысления, в ветке Rf & Microwave Design а также на форуме Амелина http://microcap.forum24.ru/полученный на спектре шум слишком низок, в полосе 100 Гц на отстройке 1 кГц от несущей , примерно -155dbc, приведя к 1 Гц полосы он составит менее -175 dbc/Hz ( на отстройке 8 кГц около -192dbc/Hz ), а такого не бывает . Наверное потому что в Transient Analysis резисторы да диоды не генерят шум. только в АС Простите, а как вы получили значения относительно 1Гц. Я рассчитываю так: -на несущей уровень 4,35368*10^2, -на отстройке 1кГц 7,2897*10^-6, -10*log10((4.35368*10^2)^2/(7.2897*10^-6)^2)=-155. А как это перевести относительно полосы 1Гц?
Сообщение отредактировал cerg19 - Dec 16 2011, 05:03
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|