Возникший вопрос по таймингам затянул весь проект.
Пришлось собрать прототип(подключаемый к ЦП, проще так).
Выяснил не то что хотел
Изначально хотел использовать AY-3-8913, но оказалось что они толи дефектные, толи бракованные.
Здесь говорят о том же. Точнее даже о том, что похоже, что вообще не купить нормальных AY-3-8913.
Чтобы убедится, заказа чипы у разных продавцов, в том числе из европы - как и пишут в статье, все работают с нареканиями
В общем решил использовать AY-3-8912, но как оказалось, при частоте процессора 8МГц(длительность DOUT 375ns), они начинают сбоить, а при частоте 10МГц вообще не работает.
Тут все соответствует даташиту. На штатной частоте ПП всё норм.
У меня ещё есть AY-3-8910A, у него уменьшены тайминги. И он нормально работает даже при частоте процессора 10МГц(длительность DOUT 300ns).
По идее, AY-3-8912A тоже должены нормально работать на повышенной частоте ПП, но нужно ещё их дождаться, чтобы убедится.
На этих выходных человек уже занялся трассировкой, не хочется его вновь останавливать до выяснения. И так проект затянулся.
Думаю, стоит ли заморативатся о том, что если разогнать ПП, то звуковой модуль может начать работать некорректно(и вновь притормаживать разработку печатной платы).
Тем более что, AY-3-8912A, с высокой вероятностью, все бутет работать нормально и при повышенной частоте ПП.
- - - Добавлено - - -
Повторю просьбу модераторам: тему я не создавал, но во главу темы вынесен мой пост. Поэтому прошу переименовать тему в "Aberrant Sound Module для УКНЦ".
Я уже писал о переменовании, но мой вопрос "тактично" проигнорировали.
- - - Добавлено - - -
Изменил всё же диапазон адресов использумых модулем. Будет 0177720-0177736.
AY чипы по адресам 0177720, 0177722 и 0177724.
В будущем планирую дополнить модуль парой ЦАПов, парой чипов OPL2, и памятью.
Как раз весь диапазон адресов будет задействован![]()






Ответить с цитированием