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

 
 
 
Reply to this topicStart new topic
> Создание сигнала, Импорт в CST, или создание его средствами сигнала.
InsaneLogic
сообщение May 16 2013, 11:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 21-02-13
Пользователь №: 75 726



Здравствуйте, уважаемые форумчане!

Я хочу произвести симуляцию прохождения дифференциального сигнала по дорожкам печатной платы
в CST PCB Studio и CST Microwave Studio. Сигнал стандартный LVDS. В CST нет среди стандартных сигналов
LVDS. Возможно ли, и если возможно, то каким образом, построить сигнал средствами CST, либо построить его
внешними средствами и импортировать в CST. Можно ли это сделать с сигналом из Matlab 2010R?

С уважением, Михаил.
Go to the top of the page
 
+Quote Post
Freesom
сообщение May 16 2013, 17:31
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 21-09-10
Пользователь №: 59 619



Цитата(InsaneLogic @ May 16 2013, 14:28) *
построить его внешними средствами и импортировать в CST. Можно ли это сделать с сигналом из Matlab 2010R?


CST поддерживает импорт ASCII таблицы в качестве сигнала. Для этого просто необходимо сделать правый клик на Excitation Signal, выбрать New Excitation Signal и в выпадающем списке Signal Type выбрать Import ASCII Table. Также можно построить сигнал средствами CST, для этого в редакторе VB надо формулами описать его форму. Не забывайте, что страницы справки вызываемой по F1 есть почти для каждого меню и всё это там описано с примерами.
Go to the top of the page
 
+Quote Post
InsaneLogic
сообщение May 17 2013, 06:28
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 21-02-13
Пользователь №: 75 726



При попытке создать сигнал средствами Matlab,
либо средствами CST VB получается некорректный
результат.
Файл сигнала, созданного в CST (ASCII) прилагаю в архиве:
Прикрепленный файл  signal.rar ( 15.7 килобайт ) Кол-во скачиваний: 104
Go to the top of the page
 
+Quote Post
Freesom
сообщение May 17 2013, 08:14
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 21-09-10
Пользователь №: 59 619



Цитата(InsaneLogic @ May 17 2013, 09:28) *
При попытке создать сигнал средствами Matlab,
либо средствами CST VB получается некорректный
результат.
Файл сигнала, созданного в CST (ASCII) прилагаю в архиве:
Прикрепленный файл  signal.rar ( 15.7 килобайт ) Кол-во скачиваний: 104


Сигнал из архива импортируется без проблем и CST рисует именно то, что в файле. Ваш вопрос, я так понимаю, в том как правильно описать кусочно-линейную функцию средствами VB или Matlab.

Сообщение отредактировал Freesom - May 17 2013, 08:16
Go to the top of the page
 
+Quote Post
InsaneLogic
сообщение May 17 2013, 10:27
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 21-02-13
Пользователь №: 75 726



Именно так. То есть, я не представляю, каким образом правильно
описать данную функцию и в каком формате представлять (экспортировать)
данные, чтоб CST их интерпретировал так, как нужно.
В данном случае я хочу задать последовательность LVDS сигналов.
Go to the top of the page
 
+Quote Post
Freesom
сообщение May 17 2013, 11:50
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 21-09-10
Пользователь №: 59 619



Если импульсы - это просто трапеции, то можно легко обойтись средствами CST DS, просто создайте свою модель в MWS, а потом откройте в DS и появится возможность задать в качестве входного сигнала для Transient Simulation Task последовательность импульсов, параметры которых (фронты, длительность, последовательность бит и т.д.) можно задать в диалоговом окне. Как в примере на сайте CST.
Go to the top of the page
 
+Quote Post
InsaneLogic
сообщение May 17 2013, 12:38
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 21-02-13
Пользователь №: 75 726



Да, это две трапеции, находящихся в противофазе. Единственное, я не знаю, как задать смещение
относительно нуля и начальную фазу (эти настройки там только для синуса имеются), чтоб форма
сигнала в точности соответствовала параметрам стандарта LVDS, как на приложенном рисунке:
Прикрепленное изображение


Сообщение отредактировал InsaneLogic - May 17 2013, 12:51
Go to the top of the page
 
+Quote Post
Freesom
сообщение May 17 2013, 13:09
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 21-09-10
Пользователь №: 59 619



Думаю, есть два варианта:
1. Задавать сразу дифференциальный сигнал, т.е. если посмотреть на LVDS, то это как раз трапециевидный импульс на одном проводнике относительно другого от -V до V, что можно в лоб задать в диалоговом окне.
2. Создать два одинаковых синхронных импульсных сигнала на каждом проводнике, у одного амплитуда V, у другого -V и запустить расчет с ними одновременно.

вся задача сводится к правильному развешиванию портов и запитыванию их друг относительно друга или земли.

Go to the top of the page
 
+Quote Post
Victor®
сообщение May 17 2013, 19:11
Сообщение #9


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(InsaneLogic @ May 16 2013, 14:28) *
Здравствуйте, уважаемые форумчане!

Я хочу произвести симуляцию прохождения дифференциального сигнала по дорожкам печатной платы
в CST PCB Studio и CST Microwave Studio. Сигнал стандартный LVDS. В CST нет среди стандартных сигналов
LVDS. Возможно ли, и если возможно, то каким образом, построить сигнал средствами CST, либо построить его
внешними средствами и импортировать в CST. Можно ли это сделать с сигналом из Matlab 2010R?

С уважением, Михаил.


А что Вам это даст без подключения IBIS -моделей для передатчика и приемника?
HyperLynx Вам в помощь.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
InsaneLogic
сообщение May 20 2013, 08:29
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 21-02-13
Пользователь №: 75 726



Это даст возможность оценить влияние параметров дорожек на проходящий по ним сигнал (форма сигнала на входе и выходе, ослабление его и т.д.).
Go to the top of the page
 
+Quote Post
Victor®
сообщение May 26 2013, 15:24
Сообщение #11


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(InsaneLogic @ May 20 2013, 11:29) *
Это даст возможность оценить влияние параметров дорожек на проходящий по ним сигнал (форма сигнала на входе и выходе, ослабление его и т.д.).


Для "науки" подойдет, для дела - нет.
Реальная форма сигнала будет значительно отличаться.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
InsaneLogic
сообщение May 30 2013, 06:15
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 21-02-13
Пользователь №: 75 726



Ясно. Спасибо.
Go to the top of the page
 
+Quote Post

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

 


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


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