Простой протокол это нифига не I2C на эмуляцию которого требуется дофига ресурсов( всякие нот аски и прочее, плюс двунаправленная шина) действительно простой - это SPI к тому-же в десятки раз более быстрый.
Простой протокол это нифига не I2C на эмуляцию которого требуется дофига ресурсов( всякие нот аски и прочее, плюс двунаправленная шина) действительно простой - это SPI к тому-же в десятки раз более быстрый.
Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
ZX Evo 4Mb- в строю.
Speccy2010 v1
Специалист (пока готовлюсь к восстановлению).
Это все мое!
Родное!
Все люблю на свете я! Это родина моя!
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Когда двунаправленная шина была проблемой для FPGA? Этот пункт отлетает. А нот аски и прочее: я, например, не планирую писать стэйт-машину для I2C. Сам протокол буде реализован программно, в softcore. От FPGA требуется только физическая часть (PHY) и кодер parallel<->serial. Тоесть I2C не займёт больше ресурсов в FPGA, чем SPI. Часам и EEPROM скорости ненужно. А писать/читать пару байтов для хранения конфигураций конфигов времени много не займёт. Для скорости на плате есть SPI-Flash, которая в сотни раз быстрее I2C EEPROM.
Мне до сих пор непонятно, где тут проблема?
Последний раз редактировалось ILoveSpeccy; 18.10.2013 в 11:01.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)