IJAR 0 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Возможно ли создать или существует параллельный интерфейс в котором будут только шины передачи данных (например 8) а шина стробирования передачи будет отсутствовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novikovfb 19 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба И как передать 2 одинаковых байта через такой интерфейс? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IJAR 0 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба И как передать 2 одинаковых байта через такой интерфейс? Просьба отвечать на вопрос. "ДА вот ссылка или краткое описание"/"НЕТ" или "НЕТ потому что" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Просьба отвечать на вопрос. "ДА вот ссылка или краткое описание"/"НЕТ" или "НЕТ потому что" есть такой интерфейс - это jesd204 из нескольких лейнов, например 8-ми или XAUI из четырёх лейнов. Ну и по аналогии - все прочие безклоковые интерфейсы которые можно пустить паралельно рядом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Возможно ли создать или существует параллельный интерфейс в котором будут только шины передачи данных (например 8) а шина стробирования передачи будет отсутствовать? Да, возможно. Видел такое в телефонной станции для управления платами с абонентскими линиями. Если знаете, что такое I2C, то там данные передаются последовательно. А в станции данные одновременно гнались по 8-ми шинам. А управление - по одной линии вместе с данными... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novikovfb 19 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба есть такой интерфейс - это jesd204 из нескольких лейнов, например 8-ми или XAUI из четырёх лейнов. Ну и по аналогии - все прочие безклоковые интерфейсы которые можно пустить паралельно рядом. Правильно ли я понял, что это будет не параллельный интерфейс, а 8 или сколько там еще одновременно работающих последовательных? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба И как передать 2 одинаковых байта через такой интерфейс? Кодировать поток таким образом, чтобы не было подряд двух одинаковых. Возможно ли создать или существует параллельный интерфейс в котором будут только шины передачи данных (например 8) а шина стробирования передачи будет отсутствовать? Возможно. Когда то давно (ещё в своей программистской юности ;) делал подобное. Да и в стародавние времена видел реализации передачи данных через LPT на другой LPT, судя по скоростным характеристикам которых, там как раз так и передавались данные. Правильно ли я понял, что это будет не параллельный интерфейс, а 8 или сколько там еще одновременно работающих последовательных? Нет. Можно передавать именно параллельно. Ничего трудного нет если немного подумать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Так какие проблемы-то? Берете нужное количество регистров, выставляете их параллельные выходные линии наружу с какой-нибудь буферизацией-защитой,- вот вам и искомое. Ну, или вы не описали задачу полностью :). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LII 1 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Возможно. Когда то давно (ещё в своей программистской юности ;) делал подобное. Да и в стародавние времена видел реализации передачи данных через LPT на другой LPT, судя по скоростным характеристикам которых, там как раз так и передавались данные. И при этом не использовали, присутствующие в LPT, служебные сигналы, например "Data strobe", а использовали только Data 0-7? Это мазохизм какой-то. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба И при этом не использовали, присутствующие в LPT, служебные сигналы, например "Data strobe", а использовали только Data 0-7? Это мазохизм какой-то. ..может нужен паралленый rs232 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leocat 0 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба И при этом не использовали, присутствующие в LPT, служебные сигналы, например "Data strobe", а использовали только Data 0-7? Это мазохизм какой-то. Т.е. по UART передавать данные без синхронизации - это не мазохизм, вроде как штатное явление, а по LPT - мазохизм... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LII 1 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Т.е. по UART передавать данные без синхронизации - это не мазохизм, вроде как штатное явление, а по LPT - мазохизм... Если использовать готовый LPT порт, как было сказано выше, то у всех LPT пин синхронизации уже есть по умолчанию. Не использовать его, а применять некие программные ухищрения это и есть мазохизм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IJAR 0 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Если использовать готовый LPT порт, как было сказано выше, то у всех LPT пин синхронизации уже есть по умолчанию. Не использовать его, а применять некие программные ухищрения это и есть мазохизм. Естественно. Но если на компе pin строба убит или шлейф в стене и оборвался строб, т.е. восстановлению не подлежит. замена оборудования невозможна, но очень нужно восстановить работоспособность. Но мой вопрос в теме не об этом. Там надо все понимать буквально. И главное надо определить что же такое параллельный интерфейс. А то если взять 2 SPI с одним общим синхром - то это что 2 сериальных или 2-х битный параллельный? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба Кодировать поток таким образом, чтобы не было подряд двух одинаковых. . . . Если развить и углУбить мысль в этом направлении, то можно попробовать использовать код Грея, но для передачи байтов все равно нужна избыточность, хотябы 9 линий :) Если же надо передать именно по 8 линиям - то последовательно передавать тетрады байта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 27 октября, 2017 Опубликовано 27 октября, 2017 · Жалоба А то если взять 2 SPI с одним общим синхром - то это что 2 сериальных или 2-х битный параллельный? Зависит от разрядности передавыемых данных: если передаются 2-битные слова, тогда параллельный; если же нужна сериализация-десериализация - последовательный. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться