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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
des00
сообщение Jun 5 2009, 09:54
Сообщение #16


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_Anatoliy @ Jun 5 2009, 04:43) *
Делал я так.Тут хорошо помогает эластичный буфер.Но он работает когда средняя скорость записи равна скорости чтения(которая постоянна).Для вашей задачи это подойдёт?


вот именно для моей задачи это не сильно подходит %)

а вот как вы решали в вашей системе проблему расстройки передающего и приемного генераторов ? Ведь даже если они будут расстроены на 10ppm, все равно скорости чтения/записи будут не равны. Или вы использовали бит стаффинг для выравнивания цифрового потока? Мне такое точно не нужно %)


--------------------
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 5 2009, 10:16
Сообщение #17


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ Jun 5 2009, 10:54) *
вот именно для моей задачи это не сильно подходит %)

а вот как вы решали в вашей системе проблему расстройки передающего и приемного генераторов ? Ведь даже если они будут расстроены на 10ppm, все равно скорости чтения/записи будут не равны. Или вы использовали бит стаффинг для выравнивания цифрового потока? Мне такое точно не нужно %)

Никакого бит стаффинга не требуется.Мне нужно было из рваного входного потока сделать непрерывный выходной поток.Разницу между указателем адреса записи и указателем адреса чтения буфера использовал для подстройки аналогового ГУН,тактирующего входную часть(большой подстройки не нужно,мне хватило несколько ppm).Подзабыл,или выходную...Таким образом среднее расстояние между указателями адреса поддерживалось равным половине буфера.
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 5 2009, 10:22
Сообщение #18


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_Anatoliy @ Jun 5 2009, 04:16) *
Разницу между указателем адреса записи и указателем адреса чтения буфера использовал для подстройки аналогового ГУН,тактирующего входную часть(большой подстройки не нужно,мне хватило несколько ppm).Подзабыл,или выходную...Таким образом среднее расстояние между указателями адреса поддерживалось равным половине буфера.


Так это и есть деджитер по данным с аналоговым ГУНом, который я еще в начале темы упоминал smile.gif


--------------------
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 5 2009, 10:31
Сообщение #19


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ Jun 5 2009, 12:22) *
Так это и есть деджитер по данным с аналоговым ГУНом, который я еще в начале темы упоминал smile.gif


А... значит я не так понял.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jun 5 2009, 12:30
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Jun 5 2009, 12:33) *
как это можно сделать в полностью цифровом виде, при условии что поток данных на чтение должен быть равномерным ? Т.е. время между обновлением данных на выходе было постоянно и фиксированно ?


Вы собираетесь потом к примеру тактировать другой передатчик от этого клока, синхронную сеть строить какую-то?

В чём необходимость равномерности? Весь инетернет работает на несинхронной передаче. ИМХО неравномерность надо решать на уровне протокола, и работать на местном клоке, а не тащить его фиг знает откуда, создавая кучу проблем.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 5 2009, 12:49
Сообщение #21


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ Jun 5 2009, 12:22) *
Так это и есть деджитер по данным с аналоговым ГУНом, который я еще в начале темы упоминал smile.gif

А джиттер +-1такт много?Это можно и в цифре.
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 8 2009, 06:58
Сообщение #22


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(petrov @ Jun 5 2009, 07:30) *
Вы собираетесь потом к примеру тактировать другой передатчик от этого клока, синхронную сеть строить какую-то?

В чём необходимость равномерности? Весь инетернет работает на несинхронной передаче. ИМХО неравномерность надо решать на уровне протокола, и работать на местном клоке, а не тащить его фиг знает откуда, создавая кучу проблем.


был бы асинхрон или пакетная передача проблем бы не было. но надо SDH. Собственно вопрос решен, всем спасибо.


--------------------
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 11:49
Рейтинг@Mail.ru


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