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

 
 
> Надо в ПЛИС сжать поток сырых данных с АЦП, зипом и раром отлично жмется
Koluchiy
сообщение Apr 18 2017, 13:46
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Здравствуйте, уважаемые граждане.

Когда-нибудь будет плата с АЦП и Kintex-7.

В одном из вариантов реализации будет очень желательно прокидывать сырые данные из АЦП в ПК через гигабит езернет.
Файл принимаемых сырых данных с аналогичного изделия отлично жмется зипом и раром.

Хотелось бы попробовать поставить какой-нибудь готовый блок в Кинтекс, чтобы жал данные БЕЗ ПОТЕРЬ.
В связи с этим не будут ли любезны уважаемые гуру посоветовать какие-нибудь доступные готовые блоки архиваторов, которые можно было бы поставить в проект и посмотреть, что из этого получится.

Тему про радиоастрономов читал, но решил ее не поднимать, т.к. там размышления Великих о Великом.
А мне бы просто готовый(е) блок(и) в проект поставить, покидать туда данных и посмотреть, что из этого получится.

Соответственно, чтобы не распалять опять споры Великих о Великом, исходных данных не дам. Да и нет их у меня - плата в процессе производства.

Всем заранее спасибо за любые содержательные советы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Apr 19 2017, 07:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Данные с АЦП практически наверняка за счет фильтров будут сильно коррелированными.
Ну то есть даже если грубо брать 16 битный отсчет. Передавать его, а дальше передавать разность между текущим и предыдущим. Битность этой разности будет значительно меньше, потому что мгновенного изменения на АЦП ждать не стоит.

Можно расширить Н бит АЦП до Н+1. первый бит взять маркером, если он 0, то дальше Н бит с АЦП, если он 1, то дальше разность текущего и предыдущего, допустим размерности Н/2. Накладных расходов 1/Н, а в случае успеха почти в 2 раза зажатый поток.
Go to the top of the page
 
+Quote Post
x736C
сообщение Apr 19 2017, 10:07
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(Golikov A. @ Apr 19 2017, 10:23) *
Можно расширить Н бит АЦП до Н+1. первый бит взять маркером, если он 0, то дальше Н бит с АЦП, если он 1, то дальше разность текущего и предыдущего, допустим размерности Н/2. Накладных расходов 1/Н, а в случае успеха почти в 2 раза зажатый поток.
Изобретение велосипеда.

Перед Хаффманом можно использовать 1D DCT. Трудно представить что-то более эффективное.
Но, возможно, ТС хватит и дифференциальной ИКМ.
Go to the top of the page
 
+Quote Post
Doka
сообщение Sep 19 2017, 14:17
Сообщение #4


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(x736C @ Apr 19 2017, 13:07) *
Но, возможно, ТС хватит и дифференциальной ИКМ.


тогда уж докучи и компрессор рассмотреть а-ля a-Law/u-Law
реализация примитивна, да и по природе своей сигналы с АЦП статистически будут в "нижнем сегменте" (можно убедиться на записанных выборках)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Koluchiy   Надо в ПЛИС сжать поток сырых данных с АЦП   Apr 18 2017, 13:46
- - Lmx2315   Цитата(Koluchiy @ Apr 18 2017, 16:46) Тем...   Apr 18 2017, 14:04
- - Koluchiy   Там задавался аналогичный вопрос про архивацию сыр...   Apr 18 2017, 14:07
- - yes   технически - засунуть процессор+память с зипом (zl...   Apr 18 2017, 14:10
- - Koluchiy   Ах да, забыл. 200МГц АЦП . Процессор бы не хотелос...   Apr 18 2017, 14:12
|- - Bad0512   Цитата(Koluchiy @ Apr 18 2017, 21:12) Ах ...   Apr 19 2017, 09:32
- - krux   https://www.xilinx.com/products/intellectua...3.ht...   Apr 18 2017, 14:13
- - litv   Что только не придумают люди чтобы не делать 10G и...   Apr 19 2017, 06:05
|- - Lmx2315   Цитата(litv @ Apr 19 2017, 09:05) Что тол...   Apr 19 2017, 10:19
- - Golikov A.   ЦитатаА что архиваторы имеют гарантированный проце...   Apr 19 2017, 06:43
- - litv   "Наша плата только для сильнокоррелированных ...   Apr 19 2017, 06:56
|- - AVR   Цитата(Golikov A. @ Apr 19 2017, 10:23) М...   Apr 19 2017, 09:12
||- - Golikov A.   Цитата(AVR @ Apr 19 2017, 12:12) Сначала ...   Apr 19 2017, 09:40
- - litv   Надо поднимать 10G - а то так и останешься в нович...   Apr 19 2017, 10:32
|- - Lmx2315   Цитата(litv @ Apr 19 2017, 13:32) Надо по...   Apr 19 2017, 11:23
- - Golikov A.   там будет куча НДА по той же физике... Цитата(x73...   Apr 19 2017, 10:36
- - litv   Начать работать например с 1G. Сначала UDP прямо и...   Apr 19 2017, 11:47
- - bugdesigner   10G хлопотное дело - его ведь еще чем-то принять н...   May 3 2017, 16:47
- - Lmx2315   Цитата(bugdesigner @ May 3 2017, 19:47) 1...   May 3 2017, 17:30
|- - krux   Цитата(Lmx2315 @ May 3 2017, 20:30) кстат...   May 3 2017, 20:11
|- - Lmx2315   Цитата(krux @ May 3 2017, 23:11) на данны...   May 4 2017, 07:34
- - RobFPGA   Приветствую Цитата(bugdesigner @ May 3 2017,...   May 3 2017, 17:37


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

 


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


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