Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: S-параметры даны в виде *.s9p файла, что за САПР это формат понимает?
Форум разработчиков электроники ELECTRONIX.ru > Силовая Электроника - Power Electronics > Моделирование и Анализ Силовых Устройств – Power Supply Simulation
chirik
Добрый день!

Нужно промоделировать работу чипа HMC1118, его параметры производитель дает в виде S-параметров в файле *.s9p
http://www.analog.com/ru/products/switches...roduct-overview

Вопрос, какой САПР понимает этот формат?
vIgort
Цитата(chirik @ Oct 25 2016, 14:06) *
Добрый день!

Нужно промоделировать работу чипа HMC1118, его параметры производитель дает в виде S-параметров в файле *.s9p
http://www.analog.com/ru/products/switches...roduct-overview

Вопрос, какой САПР понимает этот формат?


Моделить можно в любой проге EM анализа: NI AWR (он же Microwave Office), Keysight ADS или Genesys, Sonnet.
chirik

А с Matlab например с RF Toolbox это можно как то "подружить", связать? Изначально предполагалось использовать Matlab для анализа.
V_G
Да вообще-то любой из перечисленных пакетов должен понимать матрицы S-параметров. Другое дело, что там аж 9-портовое устройство (s9p), тут могут быть ограничения.
vIgort
Цитата(V_G @ Oct 26 2016, 08:34) *
Да вообще-то любой из перечисленных пакетов должен понимать матрицы S-параметров. Другое дело, что там аж 9-портовое устройство (s9p), тут могут быть ограничения.

Нету там 9-ти портовика. Это обыкновенный ключ: внутри архива лежат *.s3p в зависимости от режима работы микросхемы.
EUrry
Цитата(chirik @ Oct 25 2016, 14:35) *
А с Matlab например с RF Toolbox это можно как то "подружить", связать? Изначально предполагалось использовать Matlab для анализа.

RF Toolbox не видел, а вот sNp-файлы напрямую с MatLab дружил лет так этак 10 назад (дела давно минувших дней, как говорится). Делал какую-то функцию матлабовскую не шибко сложную для перевода файла в матрицу. Помню одно - для двухпортовых *.s2p и более портовых*.s(>2)p структура файлов была различной. Поэтому сразу "в лоб", как для двухпортовой не вышло прочитать *.s3p и выше. Нужно найти спецификацию на формат Touchstone и постмотреть структуру файлов.
V_G
Цитата(EUrry @ Oct 30 2016, 16:43) *
Нужно найти спецификацию на формат Touchstone и постмотреть структуру файлов.

Не скажу за s3>p, но структура 2-портовых параметров предельно понятна: это текстовый файл, можно все посмотреть в Блокноте.
EUrry
Цитата(V_G @ Oct 31 2016, 02:39) *
Не скажу за s3>p, но структура 2-портовых параметров предельно понятна: это текстовый файл, можно все посмотреть в Блокноте.

Посмотреть можно любой в блокноте. Я уже не помню в чём фишка конкретно, но, если у двухпортового файла можно было просто удалить заголовки и комментарии, то для для трехпортового и более нужно было делать что-то посложнее (это чтобы в матрицу потом записать данные).
vIgort
Цитата(EUrry @ Oct 31 2016, 21:38) *
Посмотреть можно любой в блокноте. Я уже не помню в чём фишка конкретно, но, если у двухпортового файла можно было просто удалить заголовки и комментарии, то для для трехпортового и более нужно было делать что-то посложнее (это чтобы в матрицу потом записать данные).


Да одинаковые они, что 2-х портовые, что 10-портовые... сначала данные по первому порту 11 12... 1N, потом по второму 21 22 ... 2N и т.д. N1 N2 ... NN.
Вся фишка, в том что в строке нельзя разместить более 4-х значений (без учета значения частоты) , т.е. для 9-ти портовика будет матрица будет выглядеть так:
F1 11 12 13 14
15 16 17 18
19
21 22 23 24
25 26 27 28
29
и т.д.
Вот тут и идут основные косяки при построении матрицы.
EUrry
Цитата(vIgort @ Nov 1 2016, 09:08) *
Вот тут и идут основные косяки при построении матрицы.

Ну, вот...
Не смог отыскать своих файлов, вероятно на другом компе валяются. Если будет возможность добраться, попробую найти.
EUrry
Нашел файлики. За беспрекословную работоспособность не отвечаю, делал под себя, всё мог не учесть.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.