реклама на сайте
подробности

 
 
> ПЛИС как память компьютера, в формате DIMM DDR3/4
AVR
сообщение May 12 2017, 08:49
Сообщение #1


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Задумался о диком извращении, а именно - возможно ли изготовить модуль, совместимый по выводам с DIMM DDR3/4 (ну обычные компьютерные), и через SMBus (или что там) сообщить что есть 128 килобайт памяти в модуле. Возможно ли такое теоретически? Будет ли работать физически? Нет ли минимально допустимого объема памяти для модулей такого типа, а то может 128 Кбайт будет меньше этого минимума.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение May 12 2017, 09:48
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Цитата(AVR @ May 12 2017, 11:49) *
Задумался о диком извращении, а именно - возможно ли изготовить модуль, совместимый по выводам с DIMM DDR3/4 (ну обычные компьютерные), и через SMBus (или что там) сообщить что есть 128 килобайт памяти в модуле. Возможно ли такое теоретически? Будет ли работать физически? Нет ли минимально допустимого объема памяти для модулей такого типа, а то может 128 Кбайт будет меньше этого минимума.


Теоретически может быть и можно но вот практически...

И классический вопрос - а зачем это нужно ?

Удачи! Rob.
Go to the top of the page
 
+Quote Post
Flood
сообщение May 12 2017, 10:03
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(RobFPGA @ May 12 2017, 12:48) *
Теоретически может быть и можно но вот практически...

И классический вопрос - а зачем это нужно ?


Для быстрого и широкого доступа к памяти FPGA?
Тут сложнее с хостовой частью - как ограничить использование этой памяти в общих целях ОС и выделить ее для работы определенного приложения.
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение May 12 2017, 10:15
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Цитата(alexadmin @ May 12 2017, 13:02) *
Хотел бы я увидеть реакцию компьютера, которому скажут что в модуле аж целых 128 кб памяти! wink.gif

Для этого наверно достаточно будет перешить spd flash на обычном диме

Цитата(Flood @ May 12 2017, 13:03) *
Для быстрого и широкого доступа к памяти FPGA?
Тут сложнее с хостовой частью - как ограничить использование этой памяти в общих целях ОС и выделить ее для работы определенного приложения.

Ну да! Это наверное самое трудное будет - а эл. согласование сигналов, соблюдение стандарта на протокол это мелочи. sm.gif

Удачи! Rob.

Go to the top of the page
 
+Quote Post
Flood
сообщение May 14 2017, 10:06
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(RobFPGA @ May 12 2017, 13:15) *
Ну да! Это наверное самое трудное будет - а эл. согласование сигналов, соблюдение стандарта на протокол это мелочи. sm.gif


Не мелочи, но это должно быть решаемо. Раз существует контроллер памяти DDR3/DDR4, значит на электрическом уровне проблем точно не будет. Получится ли реализовать PHY чипа памяти на основе такого контроллера - большой вопрос. Скорее всего это возможно, хотя и не просто. А вот программный уровень может оказаться практически непробиваемым.

Более обозримый путь получения shared memory - работа ПЛИС в одном из сокетов многопроцессорной конфигурации. Например на шине QPI. Но без взаимодействия с Intel и доступа к разработке BIOS это не проходимо.
Кроме того, давно уже ходят слухи об объединении Интелом процессора и ПЛИС в одном корпусе (Xeon + Arria 10 на шине QPI или Omni-Path). Когда (если) это решение станет широкодоступным, все проблемы с интеграцией будут решены самим Интелом.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AVR   ПЛИС как память компьютера   May 12 2017, 08:49
|- - sonycman   Цитата(Flood @ May 12 2017, 14:03) Для бы...   May 12 2017, 11:38
|- - AVR   Цитата(sonycman @ May 12 2017, 14:38) Ну ...   May 12 2017, 14:38
- - alexadmin   Хотел бы я увидеть реакцию компьютера, которому ск...   May 12 2017, 10:02
- - Golikov A.   ЦитатаТут сложнее с хостовой частью - как ограничи...   May 12 2017, 10:16
|- - AVR   Цитата(Golikov A. @ May 12 2017, 13:16) К...   May 12 2017, 11:28
|- - jojo   Цитата(AVR @ May 12 2017, 15:28) Да, можн...   May 12 2017, 14:35
- - krux   имхо, DDR3/4 по времянкам будет сделать сложно. на...   May 12 2017, 20:59
|- - AVR   Цитата(krux @ May 12 2017, 23:59) вопрос ...   May 14 2017, 19:57
|- - RobFPGA   Приветствую! Цитата(AVR @ May 14 2017, 2...   May 14 2017, 21:01
|- - Wic   Цитата(AVR @ May 15 2017, 02:57) Интересу...   May 15 2017, 04:46
- - krux   если цель - разработка м/сх чипа памяти - то принц...   May 14 2017, 21:19


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 15:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.0139 секунд с 7
ELECTRONIX ©2004-2016