Lmx2315 2 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба Так говорят, что физический уровень lvds а это согласование и никакой отражухи. :) А SPI обычно CMOS3.3 или меньшего напряжения. вы считаете что spi жёска связан с CMOS ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FakeDevice 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба Напомню про Ultra-640_SCSI: отлично, вместо того, чтобы реализовать полноценный и отвечающий всем требованиям интерфейс на полсотни строк vhdl -- гораздо проще разработать целую систему с синхронизаторами, калибровщиками, кодировщиками канала, восстановителями тактовых частот и неведомо ещё чем. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tpeck 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба вы считаете что spi жёска связан с CMOS ? SPI для флэшки, думаю что да. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба делали на 128 МБит/с, отлично работает без каких-либо извращений. Но при условии, что это действительно UART, а не какой-то синхронный мутант. Единственное ограничение -- на приёмной стороне должна быть возможность работать на тактах 2x. в классических реализациях uart-а внутренняя частота - x16 x2 - это как раз и есть извращения. если извращаться, то и x1 работает. отлично, вместо того, чтобы реализовать полноценный и отвечающий всем требованиям интерфейс на полсотни строк vhdl -- гораздо проще разработать целую систему с синхронизаторами, калибровщиками, кодировщиками канала, восстановителями тактовых частот и неведомо ещё чем. Вам просто показали, что помехозащищенности lvds достаточно для устойчивой работы на скорости в 3 раза выше, чем у ТС и на дальности в 20 раз больше, чем у ТС. Калибраторы и синхронизаторы там совершенно из другой оперы. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Reffum2 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба делали на 128 МБит/с, отлично работает без каких-либо извращений. Но при условии, что это действительно UART, а не какой-то синхронный мутант. Единственное ограничение -- на приёмной стороне должна быть возможность работать на тактах 2x. Можно Вас попросить подробнее описать, как Вы это делали? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Студент заборстроительного 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 (изменено) · Жалоба Можно Вас попросить подробнее описать, как Вы это делали? Что ваяяете если не секрет? Хотите сделать свой велосипед - аналог эзеркат? Мы уже работаем над этим. Поэтому, ребят, можете "расслабиться". Как сделаем Вам написать за сколько у нас Вы его сможете купить? Изменено 27 декабря, 2017 пользователем Студент заборстроительного Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба Хотите сделать свой велосипед - аналог эзеркат? Мы уже работаем над этим. Поэтому, ребят, можете "расслабиться". Как сделаем Вам написать за сколько у нас Вы его сможете купить? То что ТС хочет, называется SpaceWire. Оно уже сделано, и оно бесплатное) А EtherCat, насколько я понимаю, процессорная фишка, а не ПЛИС-овая. И потом, вроде Real Time Ethernet уже сделан и опубликован, нет ? White Rabbit разве не оно ? У этих двух проектов правда есть одно общее свойство - там черт ногу сломит) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Студент заборстроительного 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба И потом, вроде Real Time Ethernet уже сделан и опубликован, нет ? White Rabbit разве не оно ? У этих двух проектов правда есть одно общее свойство - там черт ногу сломит) Ни разу не видел аббревиатуру "White Rabbit". А вот SERCOS III, PowerLink и EtherCAT уже более 10 лет назад как придумали. Поэтому советую топиг стартеру не "изобретать велосипед" Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба Ни разу не видел аббревиатуру "White Rabbit". А вот SERCOS III, PowerLink и EtherCAT уже более 10 лет назад как придумали. Это скорее всего из Вашего Асутп. А white rabbit - это проект из ITER, европейского токамака. https://www.ohwr.org/ Они там миллиарды пилят, и чтоб хоть какая-нибудь польза была, свою гору железа и софта самодельного, частично в opensource выложили. Интересные кстати очень проекты там есть. Поэтому советую топиг стартеру не "изобретать велосипед" ему это все советуют Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 197 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба делали на 128 МБит/с, отлично работает без каких-либо извращений. И каков был oversampling интересно знать? Обычно он == 16, ну или в худшем случае == 8. Даже для oversampling == 8 получаем тактовую частоту UART = 1024 МГц. Так сколько у вас было? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FakeDevice 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба в классических реализациях uart-а внутренняя частота - x16 x2 - это как раз и есть извращения. если извращаться, то и x1 работает. с x1 -- согласен. x2 -- уже вполне адекватными решениями можно добиться цели. Вам просто показали, что помехозащищенности lvds достаточно для устойчивой работы на скорости в 3 раза выше, чем у ТС и на дальности в 20 раз больше, чем у ТС. Калибраторы и синхронизаторы там совершенно из другой оперы. так речь же не идёт о том, что можно сделать. понятное дело, многое. только какой ценой? исходя из контекста я понимаю, что речи о золотых во всех смыслах проводах не идёт. ну как минимум таких, чтобы удовлетворить ключевые требования к высокочастотным lvds линиям. всего-то надо передать 100 Мбит/с. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Студент заборстроительного 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба Народ. А если 32 уровня сигнала использовать можно же тогда 5 бит за такт передавать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба с x1 -- согласен. x2 -- уже вполне адекватными решениями можно добиться цели. так речь же не идёт о том, что можно сделать. понятное дело, многое. только какой ценой? исходя из контекста я понимаю, что речи о золотых во всех смыслах проводах не идёт. ну как минимум таких, чтобы удовлетворить ключевые требования к высокочастотным lvds линиям. всего-то надо передать 100 Мбит/с. xapp224 - это дорого ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FakeDevice 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба И каков был oversampling интересно знать? Обычно он == 16, ну или в худшем случае == 8. Даже для oversampling == 8 получаем тактовую частоту UART = 1024 МГц. Так сколько у вас было? поток 128 МБит/с, тактовая на приёме 2x = 256 МГц, но! некоторые триггеры, которые ловят старт-бит, работают по другому фронту. в результате имеется один (если правильно помню) переход между некоторыми триггерами, где получается t=(1/256MHz) / 2, эквивалент ~ 512 МГц. Грубо говоря, oversampling получается 4. Но с учётом того, что на этом переходе только клоковый домен меняется, нету ни логики или еще чего-то, разводится норм. ну на свежих поколениях, как минимум. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 27 декабря, 2017 Опубликовано 27 декабря, 2017 · Жалоба Народ. А если 32 уровня сигнала использовать можно же тогда 5 бит за такт передавать это Вы про PAM5 ? http://www.ecolan.ru/imp_info/introduction/magest/ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться