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

 
 
> Надо в ПЛИС сжать поток сырых данных с АЦП, зипом и раром отлично жмется
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, 06:43
Сообщение #2


Гуру
******

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



Цитата
А что архиваторы имеют гарантированный процент сжатия для любых данных?

для сильно коррелированных коими будут последовательные отчеты АЦП процент будет весьма хорошим.
Только любая задача сжатия, это поиск корреляции и ее устранение, то есть для нормального сжатия алгоритму нужен весь массив данных и тут без большой памяти и несколько проходной обработки не обойтись.
Что, естественно, удобнее делать на процессоре, потому без него это лучше и не затевать.

Другое дело если вы знаете распределение своих данных, тогда можно закодировать наиболее часто появляющиеся значение наименее коротким кодом, в таком случае по готовой таблице данные можно будет обрабатывать на лету. Это алгоритм Хаффмана, посмотрите. В вашем случае это просто таблица замены. Где входному числу ставиться в соответствие код, тем короче чем чаще появляется число. В оригинале таблица частоты появления строится по полному массиву данных, в вашем случае можно попробовать ее спрогнозировать заранее. Вероятность успеха я думаю процентов 40.
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
- - litv   "Наша плата только для сильнокоррелированных ...   Apr 19 2017, 06:56
- - Golikov A.   Данные с АЦП практически наверняка за счет фильтро...   Apr 19 2017, 07:23
|- - 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
|- - x736C   Цитата(Golikov A. @ Apr 19 2017, 10:23) М...   Apr 19 2017, 10:07
|- - Doka   Цитата(x736C @ Apr 19 2017, 13:07) Но, во...   Sep 19 2017, 14:17
- - 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 Текстовая версия Сейчас: 24th July 2025 - 03:46
Рейтинг@Mail.ru


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