roboforum.ru

Технический форум по робототехнике.

Буфер-Порт

Буфер-Порт

DronAxe » 12 дек 2008, 18:36

Народ! Нужно ваше мнение в целесообразности девайса:
плата 10х10 см
буфер-микросхема ОЗУ на 1 кб

кто не знает:
выставляем адрес байта, допустим 5-й байт 000100 - 6 проводков
выставляем данные на вход: 1 байт - 8 проводков
дергаем команду "писать"
данные записались
дергаем "читать" - считались
но это лирическое отступление

1)в буфер загоняем 1 килобайт накопившейся у нас инфы которую надо послать на другой девайс
2)дергаем за строб
3)радуемся что наша инфа улетела на девайс, а с девайса прилетел 1 кб с его буфера

теоретическая скорость не менее 1мбит/c
2 провода
ТТЛ реализация
максимальная себестоимость за одну сторону = 50 руб :)

щас накидаю картинку если кто чего не понял :)

Re: Буфер-Порт

blindman » 12 дек 2008, 18:38

Нифига не понятно. Даешь картинку

Re: Буфер-Порт

DronAxe » 12 дек 2008, 18:52

Ну, вот :)

Добавлено спустя 1 минуту 1 секунду:
Вопрос не в реализации, вопрос пока в целесообразности создания :)
Вложения
111.jpg

Re: Буфер-Порт

Myp » 12 дек 2008, 18:55

может тему в крэйзи проджектс пока что?

я чото невижу вобще смысла в этом, даже с картинкой

Re: Буфер-Порт

blindman » 12 дек 2008, 18:56

А данными с приемопередатчиком по параллельному интерфейсу обмениваться? т.е 10 линий адреса + 8 данных? :o Бессмысленное какое-то устройство имхо.

Re: Буфер-Порт

DronAxe » 12 дек 2008, 19:09

почему бессмысленное?
у нас накапливаются данные 1 килобайт, допустим мы составляем карту местности
001 B1
002 B2
003 B3
итп
мы все это копим пишем пишем копим
другой девайс делает то же самое, ну или не делает если ему это неположено :)
дергаем строб и знаем и не волнуемся за то, что килобайт улетел на наш девайс, и тот его точно получил :)

Добавлено спустя 2 минуты 4 секунды:
кто из вас знает как за 10 тактов контроллера обменяться 1кб инфы между двумя контроллерами/устройствами, не заморачиваясь с протоколами? :)

Добавлено спустя 43 секунды:
1 Мбит скорость минимальная, реально я смотрел можно выше поднять

Добавлено спустя 2 минуты 19 секунд:
При этом мы не забиваем время контроллера, он просто занимается своей работой и не отвлекается :) ставить отдельный контроллер на это 100 руб минимум :)

Добавлено спустя 3 минуты 13 секунд:
впринципи можно это приучить к какой-нибудь шине, будет "устройство ввода/вывода" :)

Re: Буфер-Порт

blindman » 12 дек 2008, 19:11

Чем не устраивают последовательные интерфейсы, которые реализованы аппаратно во всех современных микроконтроллерах? Как раз то, что ты предлагаешь - сплошной гемор. Когда космические корабли бороздят все стараются использовать последовательные интерфейсы где только возможно - ты городишь параллельный. И какие еще 10 тактов? А данные по параллельному интерфейсу типа за бесплатно записываются/читаются? И где ты возьмешь 20 (!) линий свободных ?

Re: Буфер-Порт

DronAxe » 12 дек 2008, 19:19

ок, можно повесить на I2C + управляющие биты, тогда мы получаем буфер для чего-нибудь в 1 килобайт или больше, который случай чего можно кинуть по назначению :)

Добавлено спустя 1 минуту 2 секунды:
не устраивают тем, что в роли накопителя данных выступает сам МК

Добавлено спустя 1 минуту 17 секунд:
эт лишние 512 переменных вконце концов с каждого килобайта :)

Re: Буфер-Порт

Myp » 12 дек 2008, 19:20

можно записывать огромные объёмы данных на 2х гиговую флешку SD и ручками между устройствами менять

получится параллельная передача данных со скоростью до 500 мБ в секунду ::

Re: Буфер-Порт

DronAxe » 12 дек 2008, 19:27

можно ручками на бумажку их записывать :)
Ну, пример задачи:
Осцилограф на МК
нужно постоянно отснимать данные с АЦП, мк некогда отвлекаться, он снял - выдал, снял выдал, это все записывается в буфер
раз в секунду он дергает строб и данные улетают к МК отвечающему за вывод на экран
пока данные летят - он работает дальше :)

Re: Буфер-Порт

Duhas » 12 дек 2008, 20:19

а теперь колимся что за приемопередатчик предлагается...

Re: Буфер-Порт

DronAxe » 12 дек 2008, 21:07

на ттл реализован, пара счетчиков, генератор, пара озушек и сдвиговый регистр :) гипотетически можно уложить в 50 руб, но это не суть, суть вопроса пока в целесообразности создания

Re: Буфер-Порт

Duhas » 13 дек 2008, 07:45

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

Re: Буфер-Порт

DronAxe » 13 дек 2008, 13:18

Пожалуй и правда глупая идея% Тема закрыта


Rambler\'s Top100 Mail.ru counter