Страница 1 из 1
Логгер шины SPI на ПЛИС
Добавлено: Чт дек 02, 2010 06:16:17
PersidCat
хочу сделать логгер шины SPI на EP2C10
data,clk,cs - по этим линиям
есть ли кто делал?
Re: Логгер шины SPI на ПЛИС
Добавлено: Чт дек 02, 2010 13:52:54
Meteor
Весьма размытое понятие "логгер SPI".
Может требования какие выставим? Хотя бы обозначим что, как и куда записывать/показывать
PS У меня все никак руки не дойдут завершить разработку собственного логического анализатора - развести плату и закончить ПО.
Только в нем обошелся ЕРМ7128, но ресурсы на пределе. Может пока не поздно перейду на более серьезные FPGA
Re: Логгер шины SPI на ПЛИС
Добавлено: Пт дек 03, 2010 05:40:17
PersidCat
если вкратце - хочу байтики с шины в память перекидывать
для того чтобы понять как управлять дисплеями телефонов
Re: Логгер шины SPI на ПЛИС
Добавлено: Пт дек 03, 2010 11:10:39
Meteor
если вкратце - хочу байтики с шины в память перекидывать
Вкратце - идея понятна.
А кто будет думать как отобразить данные?
А что делать когда будет несколько "честных" посылок с интервалом в микросекунды?
Хотя к чему вопросы, вам же готовое надо...
Re: Логгер шины SPI на ПЛИС
Добавлено: Пт дек 03, 2010 11:44:53
PersidCat
вы правы, надо подумать над вашими вопросами!
куда сохранять и как вырезать интервал...
хтотя по ножке !CS можно писать, когда она =0
Re: Логгер шины SPI на ПЛИС
Добавлено: Пт дек 03, 2010 12:27:29
Meteor
Еще раз внимательно думайте.
Ситуация 1:
1) Имеем посылку №1 - дрыг ногами, записали в адреса ОЗУ с 0х0000 до 0х0010.
2) Имеем посылку №2 - дрыг ногами, записали опять на старое место.
Ценность от такого логгера - минус бесконечность.
Ситуация 2:
1) Имеем посылку №1 - дрыг ногами, записали в адреса ОЗУ с 0х0000 до 0х0010.
2) Имеем посылку №2 - дрыг ногами, записали в адреса ОЗУ с 0х0011 до 0х0FFF. И далее с наращиванием адреса. Все тип топ (кажись), но есть проблема - как выделить что началась посылка №1?
Таких вопросов море можно сгенерировать. Так что пока в голове (вашей!!) не будет четкой картины - ничего ценного не соорудите.