Первые шаги
Сделал делитель на 4 двумя способами. Счетчик и триггер.
Почти целых несколько часов ушло на это. На входе 50 МГц с платы.
Качество сигнал .... "без комментариев"
Quartus18 начало
23343 просмотров, 7 ответов
ra0ahc — 26 февраля 2021 г. в 08:31#1
Игорь 2 — 26 февраля 2021 г. в 09:03#2
Да, картинка не очень.... 

ra0ahc — 26 февраля 2021 г. в 09:15#3
Я хочу такой грязный сигнал вместо сишки загнать в тактирование синтизатора.
Я хочу в плис собрать и часть синтезатора, точнее полностью делительную часть.... если шумов не нахватаю.
Что думаете , Игорь?
Я хочу в плис собрать и часть синтезатора, точнее полностью делительную часть.... если шумов не нахватаю.
Что думаете , Игорь?
Игорь 2 — 26 февраля 2021 г. в 09:23#4
Что думаете , Игорь?
Насколько помню, любой мусор тактового генератора, отстоящий от основной частоты далее чем на 20 кГц, в случае его уровня, как минимум, ниже -50 дБ от основной частоты, будет подавлен не менее 120 дБ.

По-моему, даже -30 дБ съедалось в ноль, но 100% не поручусь.
ra0ahc — 27 февраля 2021 г. в 08:27#5
Отчет дня
Сделал стенд для тестов i2s на 24МГц битрейт и 96к сэмплрейт. В теории можно передать за 1 сэмпл целых 8 32битных слов. Что вполне хватает для передачи двух панорам на скорости 192к (будет типа 96к ширина FFT) и еще остается 4 слова пока не знаю для чего. Это все по приему, а по передачи нужно всего 3 слова (1-звук, 2-команда, 3- значение команды).
Стенд только сделал, но не тестировал на адау. На выходе получил все частоты и что-то там на выходе.
Сделал стенд для тестов i2s на 24МГц битрейт и 96к сэмплрейт. В теории можно передать за 1 сэмпл целых 8 32битных слов. Что вполне хватает для передачи двух панорам на скорости 192к (будет типа 96к ширина FFT) и еще остается 4 слова пока не знаю для чего. Это все по приему, а по передачи нужно всего 3 слова (1-звук, 2-команда, 3- значение команды).
Стенд только сделал, но не тестировал на адау. На выходе получил все частоты и что-то там на выходе.
ra0ahc — 27 февраля 2021 г. в 11:59#6
Делитель на 5
(код Геннадия)
(код Геннадия)
ra0ahc — 1 марта 2021 г. в 06:57#7
Дневник:
День: х3
i2s не работает. Тыкал тыкал связку плис - адау нет данных на выходе. Потом вспомнил, что можно моделировать логику
ржу не могу. Ну естественно модель показала тоже самое, что и у меня на ослике было. Благо Оса может 4 сигнала цифровых смотреть. Поковырялся, поизучал Verilog.... вообщем вот так теперь:
Завтра подключу железо. Это была симуляция.
(на фото на графике: первые 3 графика - это вход от "типа адау", потом клок=122 МГц , потом разделитель слов между ними 64 бита или 2*32бита, потом 3 графика - это выход i2s с плис на адау!
я закоротил в плис через логику вход и2с с выходом и2с и вот так получилось.....прикольно! )
(для тех кто не в курсе:i2s - это протокол обмена звуком в компьютере. Теоретически, можно сразу на usb и в комп, но это не наши методы. )
День: х3
i2s не работает. Тыкал тыкал связку плис - адау нет данных на выходе. Потом вспомнил, что можно моделировать логику
ржу не могу. Ну естественно модель показала тоже самое, что и у меня на ослике было. Благо Оса может 4 сигнала цифровых смотреть. Поковырялся, поизучал Verilog.... вообщем вот так теперь:Завтра подключу железо. Это была симуляция.
(на фото на графике: первые 3 графика - это вход от "типа адау", потом клок=122 МГц , потом разделитель слов между ними 64 бита или 2*32бита, потом 3 графика - это выход i2s с плис на адау!
(для тех кто не в курсе:i2s - это протокол обмена звуком в компьютере. Теоретически, можно сразу на usb и в комп, но это не наши методы. )