Обсуждаем цифровые устройства...
Ответить

Память

Чт янв 01, 2009 15:39:56

существует ли память,в которую можно одновременно писать и читать данные (разными потокам (должно быть имхо 2 адресных и 2 данных шин))

Чт янв 01, 2009 17:28:36

Думаю что стоит подумать над арбитражем шины просто...

Чт янв 01, 2009 19:55:18

Сущестововать то существует. Где-то я натыкался на SRAM с двумя паралельными потоками т.е. - две адресных шины на входе и две шины данных на выходе. Спецификации не смотрел (не её собственно искал), но чисто теоретически, пока запрашиваемые ячейки разные - всё зер гут. И даже если одновременно читать из одной и той-же ячейки можно, то при попытке одновременной записи одного и того-же бита выйдет херня. Так что чип помимо двойного адреса, двойного вывода, всяческих output enable и прочая должен по идее иметь ешё какие-то выходы для аварийных ситуаций. Это всё соединять, паять, учитывать исключения и составлять для них логику. Жестоко это всё и муторно. Но существовать - оно определённо существует.
Ответить