Size: a a a

2019 June 02

K

Kompot in ELECTRONIX
Vascom
Более конкретный вопрос. Есть процессор с тактовой 800МГц и sram ОЗУ 128бит 400МГц. На сколько примерно упадёт производительность при dram ddr ОЗУ 16 бит 1600МГц, если пропускная способность памяти одинаковая?
На то время, которое понадобится для рефреша dram
источник

V

Vascom in ELECTRONIX
Kompot
На то время, которое понадобится для рефреша dram
И только?
источник

K

Kompot in ELECTRONIX
Vascom
И только?
Если псп одинаковое и там и там то да
источник

V

Vascom in ELECTRONIX
Ну то есть около 10%?
источник

K

Kompot in ELECTRONIX
Vascom
Ну то есть около 10%?
Нвдо смотреть от конкретной памяти, сколько у нее Trfc. Например на моей HyperX Fury 2666 Trfc равен 246. То есть 246 тактов нужно для обновления памяти. 1 такт равен 1/2666 *10^-6 секунды (для частоты 2666). Далее надо смотреть сколько операций система могла бы выполнить за 246/2666 микросекунды и сравнить данные без этой задержки
источник

V

Vascom in ELECTRONIX
Не ясно :)
Но не в разы хотя бы. Там ещё кеш из sram предусмотрен.
источник

K

Kompot in ELECTRONIX
Вообще в современных системах разница между DRAM и SRAM (на одинаковом псп!!!) не принципиальная
источник

V

Vascom in ELECTRONIX
Ну не сказал бы. Скоро будет прототип на FPGA. Проверю на практике.
источник

K

Kompot in ELECTRONIX
Сейчас за рефреш памяти отвечает контроллер памяти, а процессорные ядра, в момент рефреша пишут данные в кэш
источник

K

Kompot in ELECTRONIX
Vascom
Ну не сказал бы. Скоро будет прототип на FPGA. Проверю на практике.
Псп точно будет одинаковый? Просто смысл тогда в дорогой sram если более дешевая dram дает схожую пропускную способность
источник

V

Vascom in ELECTRONIX
Kompot
Псп точно будет одинаковый? Просто смысл тогда в дорогой sram если более дешевая dram дает схожую пропускную способность
Смысл вот какой. Сейчас есть чип, 4 ядра процессора, 8МБ встроенной SRAM (+8МБ такой же SRAM но 32 бита вместо 128) и всё, без интерфейса к внешней памяти, всё на одном кристалле. Эта конфигурация сильно течёт по энергопотреблению при повышении температуры и для некоторых задач такой ОЗУ мало. Хочется уменьшить встроенную память и добавить контроллер LPDDR4 к внешней памяти.
источник

K

Kompot in ELECTRONIX
8mb 32 битку выкинуть. Можно заместо этого добавить два канала 16-битной lpddr4
источник

V

Vascom in ELECTRONIX
Kompot
8mb 32 битку выкинуть. Можно заместо этого добавить два канала 16-битной lpddr4
Нельзя, это dma для внутренних блоков, независимых от процессора, реалтайм нужен. И более одного 16бит канала тоже нельзя, поскольку всё будет в одном корпусе - чип процессора и одна микросхема памяти. Важны физические размеры.
источник

K

Kompot in ELECTRONIX
Vascom
Нельзя, это dma для внутренних блоков, независимых от процессора, реалтайм нужен. И более одного 16бит канала тоже нельзя, поскольку всё будет в одном корпусе - чип процессора и одна микросхема памяти. Важны физические размеры.
А бутерброд не? Как сейчас в телефонах делают package-on-package?
источник

V

Vascom in ELECTRONIX
Маловероятно. Сложно делать выводы и вверх и вниз.
источник

V

Vascom in ELECTRONIX
Хотя за идею - спасибо, проверю у начальства.
источник

V

Vascom in ELECTRONIX
У нас flip-chip, то есть выводы вниз к шарикам. А на 1600МГц тянуть их вверх... Но уточню, может TSMC сделает выводы с обеих сторон.
источник

K

Kompot in ELECTRONIX
Просто это единственный выход, если места мало. Зеленоградский Миландр вроде бы как делает package-on-package, всегда можно к китайцам обраться на tsmc
источник

V

Vascom in ELECTRONIX
У нас уже 21x21мм корпус при тех процессе 28нм. Больше некуда.
источник

V

Vascom in ELECTRONIX
Следующий будет на более тонком техпроцессе, но итоговые шарики всё равно с шагом 0.8мм, наверное.
источник