User Tag List

Страница 1 из 8 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 79

Тема: Двухпортовая память

  1. #1
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    108
    Поблагодарили
    93 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Если нет возможности ожидать китайцев и нашу дорогую всё еще советскую поШту, можно воспользоваться миниатюрной ДП СОЗУ ( ДИП 48 ) в Москве, недорого :
    CY7C130-55PC (1K x 8 Dual-Port Static Ram) dip48 98 52 85 Cypress, где "85" - цена в рублях поштучно.
    http://www.antelcom.ru/index.php/sklad/stroka14
    ( В районе Митино ).
    Там же и обычные СОЗУ недорого, например 512К 8 бит и др.
    "85" вообще-то оптовая цена (дофига у нас тут оптовиков?), а так то оно "98". Но вопрос в другом: надо минимум 4кб (а лучше 8 кб) - для внешнего текстового видеоадаптера этого достаточно. Нет ли таких в природе недорогих паябельных? А то паять в параллель 8 тараканов DIP48 это уже шиза в конструктивном плане, да и по стоимости в сумме выходит как за более "взрослые" чипы.

    - - - Добавлено - - -

    Цитата Сообщение от MM Посмотреть сообщение
    Если нет возможности ожидать китайцев и нашу дорогую всё еще советскую поШту, можно воспользоваться миниатюрной ДП СОЗУ ( ДИП 48 ) в Москве, недорого :
    CY7C130-55PC (1K x 8 Dual-Port Static Ram) dip48 98 52 85 Cypress, где "85" - цена в рублях поштучно.
    http://www.antelcom.ru/index.php/sklad/stroka14
    ( В районе Митино ).
    Там же и обычные СОЗУ недорого, например 512К 8 бит и др.
    "85" вообще-то оптовая цена (дофига у нас тут оптовиков?), а так то оно "98". Но вопрос в другом: надо минимум 4кб (а лучше 8 кб) - для внешнего текстового видеоадаптера этого достаточно. Нет ли таких в природе недорогих паябельных? А то паять в параллель 8 тараканов DIP48 это уже шиза в конструктивном плане, да и по стоимости в сумме выходит как за более "взрослые" чипы.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Двухпортовая память

    А есть ли "в природе"/реальные какие-либо компы, апгрейды, аддоны, моды с использованием двухпортовой памяти?
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  4. #3
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,329
    Спасибо Благодарностей отдано 
    209
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    198 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    А есть ли "в природе"/реальные какие-либо компы
    А зачем она там нужна? У кого были деньги использовали её в видео, например Apple в Macintosh'ах. MM сейчас пытается прикрутить двухпортовку в БК, но он делает вещи "в себе" ибо непонятно зачем это надо, т.к. пострадает совместимость.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  5. #4
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,169
    Спасибо Благодарностей отдано 
    480
    Спасибо Благодарностей получено 
    543
    Поблагодарили
    430 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    MM сейчас пытается прикрутить двухпортовку в БК
    Китайцы послали в Лес с ДП СОЗУ. Буду делать ДП СОЗУ из обычной СОЗУ - да, пару десятков мелкоты ЭКФ1531, но зато точно рабочей и в наличии, и не за 2000 руб за 1 шт.
    По итогам выложу Э3 и фото макета.
    Самое скользкое в симуляции ДП СОЗУ - распределитель таймингов обращения - он требует весьма ВЧ гена, в районе 12...30 мгц, или иначе - неконструктивные потери времени выборки СОЗУ.
    Цель - сделать из БК0010-01 БК11М с максимум 1 тактом ожидания, ну и Н1806ВМ2 за одно пристроить ( там он потребует всего пяточка мелкоты ЭКФ1533 в обвес, т.е. практически нахаляву ).

    Может, кто потом и сделает коммерческий модуль на основе Э3.
    Кстати, быстродействие такой ОЗУ можно регулировать плавно подстроечником СП5-16ВА - от шутрых ~300 нс до тормозных БКшных 3 мкс.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  6. #5
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    108
    Поблагодарили
    93 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, вполне область для малоемкой дешевой паябельной ПЛИС. В сети часто попадаются уже готовые проекты на VHDL/verilog делающие двухпортовое СОЗУ из обычной быстрой SRAM и ПЛИС. Вот например:
    https://studfiles.net/preview/4447484/page:9/
    https://www.altera.com/support/suppo...-ram-sclk.html
    http://www.asic-world.com/examples/v..._dp_sr_sw.html
    Слабо понимаю в области ПЛИС, вот бы кто попробовал и рассказал как оно.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #6
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    fpga содержит блоки sram их количество и объем зависит от конкретного чипа, эти блоки можно конфигурировать, для памяти нужной разрядности, в том числе и двух портовую.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  8. #7
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, понятно, что существовали редкие/экзотические/супердорогущие видеоадаптеры с двухпортовкой. И на писи тоже.

    Цитата Сообщение от MM Посмотреть сообщение
    но зато точно рабочей и в наличии, и не за 2000 руб за 1 шт.
    Вроде ты зрячий, да не видишь... Вроде ты слышащий, да не слышишь...

    Двухпортовка внутри FPGA - это легко, однако мне не подходит (применительно к АГАТу: любая Экранная ПодСтраница размером 2КБ в пределах первых 64КБ основной памяти может отображаться в текстовых режимах, любая Экранная Страница размером 8/16КБ в пределах 128КБ основной памяти может отображаться в графических режимах).

    Цель этого топика - выявить (для изучения) подобные штучки: ZX Badaloc (#1, #2, #3). Однако инфы - "кот наплакал"...

    Есть еще что-либо подобное?
    Последний раз редактировалось LeoN65816; 19.11.2017 в 09:50.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  9. #8
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Да, понятно, что существовали редкие/экзотические/супердорогущие видеоадаптеры с двухпортовкой. И на писи тоже.


    Вроде ты зрячий, да не видишь... Вроде ты слышащий, да не слышишь...

    Двухпортовка внутри FPGA - это легко, однако мне не подходит (применительно к АГАТу: любая Экранная ПодСтраница размером 2КБ в пределах первых 64КБ основной памяти может отображаться в текстовых режимах, любая Экранная Страница размером 8/16КБ в пределах 128КБ основной памяти может отображаться в графических режимах).

    Цель этого топика - выявить (для изучения) подобные штучки: ZX Badaloc (#1, #2, #3). Однако инфы - "кот наплакал"...

    Есть еще что-либо подобное?
    Чуть не понятно, этот клон на fpga. старая версия на cpld.
    Последний раз редактировалось Totem; 19.11.2017 в 11:28.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  10. #9
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    108
    Поблагодарили
    93 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Готовые двухпортовки SRAM приемлимой цены (но все же в разы дороже однопортовых) чаще всего маленькой емкости (порядка 16кб) или ну очень дорогие (в 10 раз и более дороже чем однопортовые SRAM) при емкости 64кб и более. При этом для более-менее серьезной поделки хочется емкость от 512кб. При небольших частотах, ПЛИС+1pSRAM воспроизводящие 2-портовый чип, лучшее решение ИМХО, у которого нативно двухпортовая память выигрывает только частотами при совершенно несопоставимой стоимости. Возможно офтоп, т.к. тоже не совсем понял об чем речь если не о собственно вариантах на тему двухпортовости SRAM.
    Последний раз редактировалось Error404; 19.11.2017 в 14:24.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  11. #10
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разумеется, двухпортовка дороже. Это, как говорится, по определению. Но нынче это вполне доступно.

    Цитата Сообщение от Error404 Посмотреть сообщение
    При этом для более-менее серьезной поделки хочется емкость от 512кб.
    Сергей, вот скажи, пожалуйста, для какой-такой поделки нужно 512 килограмм двухпортовки???
    Взять тот же Орион: для него достаточно 16Кх16. Младший байт ассоциируем с 0xC000-0xEFFF (или 0xС000-0xFBFF при 480х256) основной страницы/плоскости ОЗУ (bitmap), а старший по тем же адресам дополнительной страницы/плоскости (аттрибуты). При записи по этим адресам идет запись и в двухпортовку и в основную память. При чтении читается только из основной памяти. Видеоконтроллер читает одновременно и битмап и аттрибуты. Даже на мелкологике можно сделать обвязку (на плиске, конечно же, это удобней). Профит: проц и ОЗУ шпарят совершенно асинхронно от видеоконтроллера, можно гнать как душе хочется: Z80@20MHz (а это 8 Махов) - легко!

    Цитата Сообщение от Error404 Посмотреть сообщение
    Возможно офтоп, т.к. тоже не совсем понял об чем речь если не о собственно вариантах на тему двухпортовости SRAM.
    Третий раз: интересуют (для изучения) реализации натуральной двухпортовки в железках. Эмуляция двухпортовки ограничивает возможности разгона.

    PS. По поводу цен: многих людей (и даже не разрабов) почему-то не пугают цены на EP1K30/EP1K50, Z84C1516FSG (Эва, Спринтер)...
    Последний раз редактировалось LeoN65816; 29.11.2017 в 09:46.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

Страница 1 из 8 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Память 4C4ME8-6
    от Ranson в разделе Память
    Ответов: 6
    Последнее: 01.03.2015, 06:56
  2. NeOS и память
    от megabyte в разделе Оси
    Ответов: 4
    Последнее: 05.09.2012, 13:43
  3. Память...
    от UncleDim в разделе Люди
    Ответов: 3
    Последнее: 25.05.2009, 22:14
  4. Процессоры и память.
    от Николай в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 19.01.2009, 22:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •