Author |
Message |
Максагор
Senior
Joined: 08 Jun 2002 19:00 Posts: 126 Location: Москва
|
Ну, фонт для консоли должен все-таки лежать не в основном ОЗУ, чтоб не мешался. А вот возможность подзагрузки фонта юзера должна быть в АТМ3 - это точно.
_________________ Максагор
|
19 Sep 2006 04:01 |
|
|
Ronin
Maniac
Joined: 29 Mar 2005 06:06 Posts: 304 Location: Krasnodar
|
эт хорошо. на чём ? sram дорого, dram под бооольшим вопросом (хотя Камиль вроде где-то берет 2м*8 ), sdram опять же - не хватит скорости epm70xx...
а не пофиг, когда 4мб памяти ?
|
19 Sep 2006 07:38 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Че, даже 66МГц не осилит? Тогда EDOшки, но там скорость максимум 50нс (20МГц).
|
19 Sep 2006 09:14 |
|
|
lvd
Maniac
Joined: 01 Mar 2005 21:42 Posts: 230
|
Дык Ромина-то идея - что основная память - у ЦПУ, а если он в неё пишет по дисплейным адресам, то автоматически копируется в СРАМ видеоконтроллера! А в ней не обязательно дублировать всю основную, значит и для кракозябров место найдётся.
|
19 Sep 2006 15:21 |
|
|
lvd
Maniac
Joined: 01 Mar 2005 21:42 Posts: 230
|
ЕДОшки - это не СДРАМ, а ДРАМ. Почуй разницу =)
А имхо, даже если 133мгц СДРАМ прикрутить, всё равно её скорости не хватит при рандомном доступе зетника на 20 мгц. Ведь там только в пределах ряда можно рандомно читать (по ворду на байт, причём адреса кормятся на несколько (2-3) тактов раньше, чем данные приходят; видали в пц-биосе CAS latency? - это оно), а если вылез - надо текущий ряд закрывать, а новый открывать. Хорошо для процов с резиновым кешем и предвыборкой, а для зетника?... Имхо ДРАМ нужно боле-мене шуструю, как раз у зетника и место для регенерации предусмотрено в циклах шины.
|
19 Sep 2006 15:25 |
|
|
lvd
Maniac
Joined: 01 Mar 2005 21:42 Posts: 230
|
15-битные. Т.е. по 5 бит на компоненту. Чтоб цветастые картинки казать =)
|
19 Sep 2006 15:33 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22615 Location: Silicon Valley
|
RGB555? Маловато будет - надо как минимум RGB565 (то бишь 16 бит на пиксел)
|
19 Sep 2006 17:27 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Ну я знаю разницу и что? А CAS Latency я знаю не из BIOSа PC, а из датащита на SDRAM. Есть у них пакетные режимы BURST, и никто не отменял интерливинг. В PC то его применяют. Не забываем про рефреш. А в общем, при PC133 получается следующие тайминги по датащиту http://www.chipinfo.ru/vstock/search.ht ... IC42S16800 :
Чтение: 5 тактов (CL2) и 6 тактов (CL3)
Запись: 4 такта (CL2) и 5 тактов (CL3)
* Запись длинная из-за precharge. Тайминги для рандомного чтения/записи 1 слова (совпадающего по разрядности с микросхемой ОЗУ).
Отсюда следует: 133М/5=~26М обращений при CL2 и 133М/5=~22М обращений при CL3. Для записи соответственно ~33М и 26М. И при этом еще надо ее регенерировать. Нда, для вашей затеи не хватит... Думаю задумка с теневым видеобуфером "только на запись" более реальна. Только ее надо инициализировать, во избежания разных данных на экране и в ОЗУ.
|
19 Sep 2006 21:57 |
|
|
Максагор
Senior
Joined: 08 Jun 2002 19:00 Posts: 126 Location: Москва
|
Не пофиг. ОЗУ предназначено для программ пользователя, и нечего ее всякими лишними данными забивать.
_________________ Максагор
|
20 Sep 2006 00:15 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Не надо инициализировать . Запись в видеопамять и основную память идет одновременно (хоть они и разделены).
|
20 Sep 2006 03:22 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Для спека оптимальное 1мб, ну ЛВД например считает что 2мб (2 образа диска+ аласм)... больше ставить туда памяти безсмысленно.
ПОэтому наверно оптимальное использовать СРАМ, не такая уж она и дорогая. Хотя конечно у ДРАМ выводов меньше, но для нее рефреш нуно делать.
|
20 Sep 2006 03:26 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Как это не надо? При включении инфа в них различается. Нужно как минимум одно полное стирание экрана.
|
20 Sep 2006 03:27 |
|
|
Максагор
Senior
Joined: 08 Jun 2002 19:00 Posts: 126 Location: Москва
|
Ну, у меня тут ориентир - Спринтер. Не считаю лишними еще два дополнительных метра. Особенно если-таки будет (а она будет) графическая ОС под расширенные экраны: вот куча спрайтов и прочей графики как раз без проблем и разместим...
_________________ Максагор
|
20 Sep 2006 04:55 |
|
|
Максагор
Senior
Joined: 08 Jun 2002 19:00 Posts: 126 Location: Москва
|
А кому от этого холодно ли жарко? Ведь по любому, когда комп рестартует BIOS, перед тем как что-то начать на экран выводить, его почистит...
_________________ Максагор
|
20 Sep 2006 04:57 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Ага что и делает любая программа работающая с экраном.
Зачем какие дополнительные фигни придумывать- не нуно...
Т.е. я хотел сказать, что это по любому делается, в схеме и софте это учитывать НЕ НУЖНО.
|
20 Sep 2006 06:36 |
|
|