Перейти к содержанию
    

Параллельный интерфейс

Возможно ли создать или существует параллельный интерфейс

в котором будут только шины передачи данных (например 8)

а шина стробирования передачи будет отсутствовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И как передать 2 одинаковых байта через такой интерфейс?

Просьба отвечать на вопрос.

"ДА вот ссылка или краткое описание"/"НЕТ" или "НЕТ потому что"

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просьба отвечать на вопрос.

"ДА вот ссылка или краткое описание"/"НЕТ" или "НЕТ потому что"

 

есть такой интерфейс - это jesd204 из нескольких лейнов, например 8-ми или XAUI из четырёх лейнов.

Ну и по аналогии - все прочие безклоковые интерфейсы которые можно пустить паралельно рядом.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно ли создать или существует параллельный интерфейс

в котором будут только шины передачи данных (например 8)

а шина стробирования передачи будет отсутствовать?

Да, возможно. Видел такое в телефонной станции для управления платами с абонентскими линиями. Если знаете, что такое I2C, то там данные передаются последовательно. А в станции данные одновременно гнались по 8-ми шинам. А управление - по одной линии вместе с данными...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть такой интерфейс - это jesd204 из нескольких лейнов, например 8-ми или XAUI из четырёх лейнов.

Ну и по аналогии - все прочие безклоковые интерфейсы которые можно пустить паралельно рядом.

Правильно ли я понял, что это будет не параллельный интерфейс, а 8 или сколько там еще одновременно работающих последовательных?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И как передать 2 одинаковых байта через такой интерфейс?

Кодировать поток таким образом, чтобы не было подряд двух одинаковых.

 

Возможно ли создать или существует параллельный интерфейс

в котором будут только шины передачи данных (например 8)

а шина стробирования передачи будет отсутствовать?

Возможно. Когда то давно (ещё в своей программистской юности ;) делал подобное.

Да и в стародавние времена видел реализации передачи данных через LPT на другой LPT, судя по скоростным характеристикам которых, там как раз так и передавались данные.

 

Правильно ли я понял, что это будет не параллельный интерфейс, а 8 или сколько там еще одновременно работающих последовательных?

Нет. Можно передавать именно параллельно. Ничего трудного нет если немного подумать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так какие проблемы-то? Берете нужное количество регистров, выставляете их параллельные выходные линии наружу с какой-нибудь буферизацией-защитой,- вот вам и искомое.

 

Ну, или вы не описали задачу полностью :).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно. Когда то давно (ещё в своей программистской юности ;) делал подобное.

Да и в стародавние времена видел реализации передачи данных через LPT на другой LPT, судя по скоростным характеристикам которых, там как раз так и передавались данные.

И при этом не использовали, присутствующие в LPT, служебные сигналы, например "Data strobe", а использовали только Data 0-7? Это мазохизм какой-то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И при этом не использовали, присутствующие в LPT, служебные сигналы, например "Data strobe", а использовали только Data 0-7? Это мазохизм какой-то.

..может нужен паралленый rs232 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И при этом не использовали, присутствующие в LPT, служебные сигналы, например "Data strobe", а использовали только Data 0-7? Это мазохизм какой-то.

Т.е. по UART передавать данные без синхронизации - это не мазохизм, вроде как штатное явление, а по LPT - мазохизм...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. по UART передавать данные без синхронизации - это не мазохизм, вроде как штатное явление, а по LPT - мазохизм...

Если использовать готовый LPT порт, как было сказано выше, то у всех LPT пин синхронизации уже есть по умолчанию. Не использовать его, а применять некие программные ухищрения это и есть мазохизм.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если использовать готовый LPT порт, как было сказано выше, то у всех LPT пин синхронизации уже есть по умолчанию. Не использовать его, а применять некие программные ухищрения это и есть мазохизм.

Естественно.

Но если на компе pin строба убит или шлейф в стене и оборвался строб,

т.е. восстановлению не подлежит. замена оборудования невозможна,

но очень нужно восстановить работоспособность.

Но мой вопрос в теме не об этом. Там надо все понимать буквально.

И главное надо определить что же такое параллельный интерфейс.

А то если взять 2 SPI с одним общим синхром - то это что 2 сериальных

или 2-х битный параллельный?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кодировать поток таким образом, чтобы не было подряд двух одинаковых.

. . .

Если развить и углУбить мысль в этом направлении, то можно попробовать использовать код Грея,

но для передачи байтов все равно нужна избыточность, хотябы 9 линий :)

Если же надо передать именно по 8 линиям - то последовательно передавать тетрады байта.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А то если взять 2 SPI с одним общим синхром - то это что 2 сериальных

или 2-х битный параллельный?

Зависит от разрядности передавыемых данных: если передаются 2-битные слова, тогда параллельный; если же нужна сериализация-десериализация - последовательный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...