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