Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Существует АЦП LTC2387-16 который выглядят примерно так:
По сигналу CNV данный АЦП может выполнять оцифровку с частотой до 15Ms/s, и затем последовательно отдавать данные по линиям DA и DB по каждому фронту(+ и -) на линии CLK(до 400МГц, DCO это CLK вернувшийся от АЦП). Диаграмма обмена данными выглядит так(линия DВ не показана):
Хочется подключить такой АЦП к STM746, но единственный интерфейс который может принимать данные на таких скоростях это QuadSPI. Правда с ним есть некоторые неудобства в плане того, что приём данных он может вести только непрерывно, а АЦП требует чтобы передача данных занимала не более 50 нс из 67(отводимых на оцифровку при 15Ms/s). Поэтому придётся вместо 16 бит принимать несколько больше, а затем вытаскивать нужные. Но это дополнительные вычисления, кроме того невозможно одновременно получить максимальную скорость оцифровки и ядра STM.
Производитель предлагает демонстрационную плату, где кроме АЦП установлен еще EP3C5E144, который последовательно принимает данные, а отдаёт их параллельно, и для него существует такая прошивка: http://www.linear.com/docs/52927 Прошивка страдает универсальностью в плане того, что позволяет работать еще с 18 разрядным АЦП, и может принимать данные как по 2м линиям, так и по 1й.
В плис я ничего не понимаю, но циклон здесь явно избыточен, поэтому прошу посоветовать микросхему, не сильно замороченную в изучении и программировании, которую с одной стороны можно подключить через LVDS к АЦП (питается от 2.5В), а с другой стороны через 16 параллельных линий+синхронизация к микроконтроллеру (питается от 3.3В).
мдяя, простое решение, че тут спорить.
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Спасибо! Буду "курить" эту тему.
2.042МГц - это удвоенная частота стандартной тактовой проца АГАТа (обрабатывать нужно оба фронта тактовой 1.021МГц). Увеличенная в N раз частота нужна для того, чтобы максимально разогнать АГАТ+ в зависимости от экземпляров проца (2мкм, 800нм, 600нм) и двухпортовки (15нс, 20нс, 25нс).
Последний раз редактировалось LeoN65816; 03.12.2017 в 17:44.
Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
1.021МГц? Здесь.
Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Почти что и ничего... А что это даст?
Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)