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

 
 
> Надо сформировать сложный сигнал, Подкиньте идейку...
torik
сообщение Dec 15 2009, 12:44
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Надо сформировать синхроимпульсы полного телевизионного сигнала PAL в соответсвии с ГОСТ. Там получается довольно сложная последовательность... Правда ширина сигнала всего 1 бит
Как красиво это сделать?

Первое, что приходит в голову, организовать конструкцию if else if else if else...
Но что получится когда эта конструкция будет включать пару десятков или даже больше таких последовательных условных операторов?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
torik
сообщение Dec 17 2009, 06:09
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
Не знаю, у меня ваш проект моделируется за пару секунд на интервале 100ms. А это между прочим больше, чем 2 кадра. Вы ModelSim используете?

Да, ModelSim 6.5b с Q91. Скорее всего моделсим упорно моделирует мне с точностью 1 пс, потому и долго. Пока недовкурил как ускорить процесс. А как выглядит ваш тест, просто тактовая?
Цитата
Уберите лучше это масштабирование. Вообще ничего не оценить, ни длительность строки, ни соотношения уравнивающих и врезок, короче вообще ничего. Еще не понял, почему у вас разное число строк в полях.

Я привел картинку из стандарта. Разно кол-во строк в полях, потому что в нечетном идет сдвиг на пол строки (отдельно 2 импульса делаю). Т.е. в сумме тоже самое.

Цитата
И советую чисто для себя сформировать сигнал "четное-нечетное" поле.

Возможно мне еще и кадровый понадобится, но это следующий этап. Дальше вообще надо будет синхронизировать синхропоследовательность с меткой времени.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Dec 17 2009, 18:12
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(torik @ Dec 17 2009, 09:09) *
Да, ModelSim 6.5b с Q91. Скорее всего моделсим упорно моделирует мне с точностью 1 пс, потому и долго. Пока недовкурил как ускорить процесс. А как выглядит ваш тест, просто тактовая?

Присоединил файл. Точность задал в первой строчке. Можете попробовать заменить на `timescale 1ns / 1ns
Clock-генератор тоже объявил (от этого проект естественно перестал быть синтезируемым).
Прикрепленные файлы
Прикрепленный файл  SYNC_GENERATOR.v ( 5.82 килобайт ) Кол-во скачиваний: 65
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- torik   Надо сформировать сложный сигнал   Dec 15 2009, 12:44
- - des00   Цитата(torik @ Dec 15 2009, 06:44) Надо с...   Dec 15 2009, 12:50
|- - Самурай   Цитата(des00 @ Dec 15 2009, 15:50) лет 6 ...   Dec 15 2009, 13:54
- - torik   Есть правда вариант все это промасштабировать и де...   Dec 15 2009, 12:52
- - iosifk   Цитата(torik @ Dec 15 2009, 15:44) Надо с...   Dec 15 2009, 13:08
|- - Maverick   Цитата(iosifk @ Dec 15 2009, 17:08) На са...   Dec 15 2009, 16:25
|- - iosifk   Цитата(Maverick @ Dec 15 2009, 19:25) а м...   Dec 16 2009, 06:18
- - torik   ЦитатаНа самом деле, нужно только автомат состояни...   Dec 15 2009, 13:18
|- - iosifk   Цитата(torik @ Dec 15 2009, 16:18) Идея п...   Dec 15 2009, 13:52
- - AndrewS6   Можно записать желаемую последовательность значени...   Dec 15 2009, 13:23
|- - Shivers   Цитата(AndrewS6 @ Dec 15 2009, 16:23) Мож...   Dec 15 2009, 13:52
- - torik   Вспомнил, примерно так: reg [6:0] State; reg ...   Dec 15 2009, 13:43
- - torik   Цитатаа вот референс дизайн лежит у Альтеры... htt...   Dec 15 2009, 14:17
|- - des00   Цитата(torik @ Dec 15 2009, 08:17) А мне ...   Dec 16 2009, 04:13
- - Shivers   набросал автомат, сделал бы что то вроде этого: Ко...   Dec 15 2009, 15:51
- - torik   Цитатачто там сложного то ? ПЦТС он простой как 3 ...   Dec 16 2009, 08:44
- - torik   Ради интереса попробовал смоделировать синхросигна...   Dec 16 2009, 13:13
|- - Джеймс   Цитата(torik @ Dec 16 2009, 16:13) Ради и...   Dec 16 2009, 18:59
|- - ReAl   Цитата(torik @ Dec 17 2009, 08:09) Я прив...   Dec 20 2009, 11:05
- - torik   Однако, все равно медленно, если задать все параме...   Dec 20 2009, 10:46
- - torik   ЦитатаКоличество строк в полях одинаковое, просто ...   Dec 21 2009, 08:52


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

 


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


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