Я очень надеюсь, что данная задумка осуществиться, а настроенная система будет радовать слух.
Вид для печати
пока не понятно, так как Алексей текущие заказы доделывает. Если завтра появиться время на допайку данной платы - тогда завтра точно сообщим.
---------- Сообщение добавлено 08.10.2015 в 15:47 ----------
printvb, Schenker, Insomniac
Сегодня плату Алексей запустил… Попробуем ее погреть сегодня/завтра для того, чтобы можно было слушать хоть немного прогретую…Цитата:
в пятницу
На днях Андрей имел удовольствие общаться с Димой Качаемым и с Аркадием Винокуровым... И вот что он услышал: наш проц это русский клон китайского проца. Это заставило меня задуматься над тем, что мы почему-то забили на то, что нужно объяснять, то что мы хотели и что сделали. Причем так же вспомнился пост питерского разработчика процессоров, который в сердцах так же сказал Андрею, что мы сделали клон. И раз даже разработчик по факту не разобрался в сути вопроса, то что говорить о простых пользователях.
Возникла мысль объяснить то что мы сделали, на примере проца PCM1794. Поэтому решили написать в ветке несколько постов описывающих архитектуру устройства.
Любой процессор это по сути два в одном: цифровая часть и аналоговая честь. причем сбалансированность обеих частей - есть залог действительно качественной работы системы.
1. Цифровая часть. Это программно-аппаратный комплекс отвечающий как следует из названия за цифровую обработку звука. Эта часть у нас сознательно сделана программно-совместимой с продуктом miniDSP 2Х8. Причина проста и лежит на поверхности. Все помнят историю IBM совместимых компьютеров сделанных изначально совместимыми с продуктами Микрософт. Причина проста - без ПО любой комп, любой DSP груда металлолома. И пользователи будут работать только на том, что удобно.
В нашем случае ситуация аналогична, можно сделать суперпупер мощный ДСП, но если настройщику системы нужно будет расчитывать коэффициенты в маткаде или на крайний случай в некой среде аналогичной этой, то пользователи пошлют надолго и всерьез наш продукт в лес. Соответсвенно аппаратно мы сделали цифровую часть на которой может работать как ПО от миниДСП, так и родной софт АДИ (который к сожалению нельзя назвать дружелюбным, пользователи усилителей от рязаньприбора могут это подтвердить). Почему выбран софт от миниДСП? тут все просто. Он продается и в лицензионном соглашении по нему нет запрета использования на устройствах сторонних производителей. Так что купили и пользуйтесь на здоровье.
P.S. Софт от миниДСП можно ругать. Можно говорить, что он кривой и косой. Но тут ответ такой: сделайте лучше и со стоимостью 10 долларов за клиентскую лицензию ;) Обещаем не ругать )))
по этой части есть вопросы или идем дальше?
Давайте будем просвещаться. Главное результат. Да пусть хоть "Клон"... в любом случае поддержу лучше отечественного производителя:yes:
и сразу мнение неопытного пользователя - лично мне софт от мини-дсп показался очень удобным, единственно немного привыкал после пиона где задержки указывались в сантиметрах к задержкам в милисекундах :) еще не разбирался по встроенному эквалайзеру, стараюсь все слушать в линию :) как говорится без ухудшайзеров :) и графически при настройках кроссовера отображаются только 4 канала 1-4 и 5-8 :) конечно удобней было бы видеть все, но это тоже не принципиально :))) ждем продолжения... :)
Качество реализации.
Все читающие данную ветку очень хорошо знакомы со следующей аналогией: один и тот же набор акустики в разных инсталляциях будет играть сильно по разному:
- в одном случае этот набор будет радовать хозяина
- в другом - заставит хозяина заняться перебором акустики, усилителей, голов, проводов и др, но результата так и не будет… Пока хозяин или сам не исправит косяки инсталляции или ему кто-то знающий и с опытом поможет в этом вопросе.
Так и в нашем случае от качества реализации зависит 80% успеха. И тут все так же как и машине: чем лучше качество работ, материалов, максимум опыта при разработке, тем меньше помех на аналоговую часть, тем меньше проблем с тактовыми сигналами, тем стабильнее работа устройства.
Теперь конкретно на что мы обращали самое пристальное внимание:
1. Питание. Все и от всего отделено своими внешними стабилизаторами или (там где в этом нет необходимости) фильтрами на основе индуктивности и составных конденсаторов (тантал + керамика), при этом всегда используется рекомендация производителя про конденсатор большой емкости: на каждый корпус цифрового устройства добавлять тантал, в нашем случае для уменьшения помех мы используем органик-полимерные танталовые (в народе известные как посконы - родственники осконов) электролитические конденсаторы.
2. Полигоны земли и полигоны питания сделаны исходя из самой пессимистической модели распространения электромагнитных помех. Причем для решения этой задачи выделено 2 слоя на 4х-слойной плате
3. Минимизировано расстояние для прохождения сигнала в цифре, в цепи прохождения сигнала всегда присутствует резисторы для уменьшения импульсных помех.
4. Особенно хочу заострить вопрос про питание приемников тослинк. Не все знают, что данные приемники для того чтобы в них самих не набегал излишний джиттер нужно питать определенным образом, а именно через LC фильтр, причем расстояние между С и ногами "глаза" должно быть меньше 7мм. У нас меньше 5мм. В большинстве устройств которые я видел это может быть и 10 и 15 мм.
5. Блокировка по питанию цифровых микросхем. Те кто держал в руках устройства от миниДСП замечали, что эти блокировки, почему-то расположены не на расстоянии меньше 3-5мм от пина питания микросхемы, а могут стоять даже через пару сантиметров. Не говоря о том, что есть рекомендация ставить на ответственные пины питания в параллель керамику 1мкф и 0.1мкф, чтобы блокировка работала на более широком диапазоне частот.
6. Для тех кто сам копал данные устройства предлагаю сравнить как у нас сделана обвязка PLL и как она сделана у "кетайца", а от качества разводки этой цепи и качества используемых компонентов напрямую зависит джтиттер.
7. Раз мы начали говорить о джиттере, то отмечу следующие решения которые по нашему мнению позволяют уменьшить его абсолютное значение на нашей плате: использование внешнего тактового генератора с очень малым собственным значением джитттера, качественная реализация питания устройства, качественная реализация цепи PLL ADAU1445.
Тебе встречное спасибо, что подсказал нам, что надо не только что-то уметь делать, но и научиться объяснять это нормальным языком.
---------- Сообщение добавлено 08.10.2015 в 16:58 ----------
К вышесказанному я бы добавил еще момент разделения аналоговой, цифровой и источника питания земель устройства. опять же для уменьшения взаимопроникновения помех из разных функциональных частей устройства друг в друга. Я бы еще трем людям сказал бы спасибо в данной ветке (но они не читают нашего форума): двум сотрудникам TI и Сергею Агеев, которые давали ценные советы именно по проектированию устройства...