Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Документация » 16 Mb на Gravis UltraSound PnP |
<<Назад Вперед>> | Печать |
UFO |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 марта 2012 0:12 Сообщение отредактировано: 31 марта 2012 3:31
16 Mb на Gravis UltraSound PnP Автор и редакция не несут никакой ответственности за любой возможный ущерб в случае следования приведенным в данном материале рекомендациям. Все ваши действия на основании данного материала вы осуществляете на свой страх и риск. Заметим, что добавление к вашей звуковой плате разъема под модуль SIMM автоматически лишает вас гарантии поставщика оборудования и производителя. Введение В данном материале описываются два способа модернизации звуковой платы Gravis UltraSound PnP (GUS PnP) с целью расширения оперативной памяти для семплов до 16 Mb. Первый способ описывает технологию добавления двух новых 30-контактных разъемов SIMM к GUS PnP. Второй способ — технологию добавления одного нового 72-контактного разъема SIMM к карте GUS PnP. Заметим, что второй способ представляет собой более дешевое решение. Использование 30-контактных разъемов SIMM Прежде всего, мы выражаем благодарность Trevor Nyari за идею того, как модернизировать GUS PnP до 16 Mb. Он успешно модернизировал собственный GUS PnP. Я проделал такую же операцию со своим GUS PnP Pro (наряду с 6 другими GUS PnP картами) и результат во всех случаях был положительным. Все карты работают прекрасно! На протяжении долгого времени многие строили предположения, можно или нет установить больше, чем 8 Mb памяти на GUS PnP. Теперь с большой уверенностью можно дать ответ — "ДА!". Однако, сделаем сначала небольшое отступление. Многие владельцы плат GUS PnP Pro задавали вопросы компании Gravis, возможно ли использовать 8.5 Mb на их карте, задействовав 512 Kb чип ОЗУ (установкой JP8) наряду с уже установленными двумя 4 Mb модулями SIMM. Gravis отвечал: "512 Kb может использоватся только с конфигурациями до 2.5 Mb" Ниже приведена таблица из руководства для программистов чипсета InterWave: Из приведенных выше данных можно получить следующее: 1. Чипсет InterWave поддерживает 4 банка ОЗУ 2. Максимальное количество памяти в одном банке — 4 Mb 3. Поддерживаются 256 Kb, 1 Mb и 4 Mb модули SIMM (возможно использовать 2 Mb SIMM) 4. Вы можете использовать 1, 2, 3 или 4 банки одновременно 5. Это стандартная конфигурация памяти При использовании установленного производителем на плате GUS PnP Pro чипа 512 Кб, он логически представляется как 2 блока (банка) по 256 Kb. Если Вы посмотрите на возможные конфигурации памяти, Вы можете увидеть, что номеру 6 (2.5 Mb) соответствует самая большая по объему из поддерживаемых конфигураций (когда используется установленная на плате память 512 Кб). В случае, если используется 8 Mb памяти на GUS PnP, установленное ОЗУ будет представлено в виде банков в конфигурации, приведенной ниже: Если задействовать чип памяти в 512 Kb (только на платах GUS PnP Pro) дополнительно к 8 Mb, то разбиение на банки памяти будет иметь вид: Отсюда следует вывод: 1. Чип ОЗУ 512 Кб разделяется на 2 банка по 256 Кб 2. Банки номер 0/1 переключаются на 2/3 3. Чипсет Interwave может, по крайней мере, обнаруживать ненормативные конфигурации памяти 4. GUS PnP драйвера поддерживают 4 банка ОЗУ После испытания с некоторыми программами, по всему выходит, что эти 8.5 МБ ОЗУ работает без проблем. Чипсет InterWave может адресовать 4 Мб ОЗУ, и он может адресовать дополнительные 3 × 4 Мб, переключая их между банками (SIMM). Это означает 2 вещи: 1. Максимальный размер сэмпла может быть 4 Mb (причем, это максимальный размер банка) и программное обеспечение должно будет проверить его непосредственно на "bank barriers" (пересечение). Так, когда имеется 5 Mb ОЗУ (сделано из одного 4 Мб SIMM и одного 1Mб SIMM) было бы невозможно загрузить два сэмпла по 2.1 Мб чипсетом InterWave так, чтобы они оба находились в одной части. 2. Пока программное обеспечение имеет возможность использования ненормативных конфигураций памяти, Вы можете использовать любые возможные комбинация SIMM. Так как программное обеспечение не только не проверяет номер конфигурации памяти, но также не проверяет банки памяти, то оно может, теоретически, адресовать все комбинации SIMM до 4 Мб каждый. В сдедствии того, что XTC-Play, Play.exe, драйвера Windows и другое программное обеспечение дают положительный ответ на вопрос о возможности использования 8.5 Mb GUS PnP. Устанавливаем 16 Мб на GUS PnP Так как 4 Мб SIMMы — самые большие, с которыми чипсет InterWave может обращаться за один логический шаг, надо добавить один или два SIMM разьема к GUS PnP. Первая вещь которую надо сделать — проверить, возможно ли это сделать вообще. Если помотреть на некоторые описания чипсета InterWave, можно заметить, что для того, чтобы заработали новые разъемы под память, они должны быть связаны с /banksel3 и /banksel4 линиями (контакты 97 и 98 на чипсете InterWave). При использовании тестера Вы выяснили бы, что контакты 97 и 98 связаны, соответственно, с R44 и R45, а они, в свою очередь, связанны с контактами 4 и 8 перемычки JP8. Это означает, что JP8 фактически является селектором банка (обычный GUS PnP, без приставки PRO, имеет только провода, спаянные в этом месте). После исследования контактов на JP8, обнаруживается следующее:
Благодаря этому, расширение памяти для семплов до 16 Мб, становится простой задачей. Приведем последовательность необходимых действий: 1. Если у вас плата GUS PnP Pro, начинаем с отключения установленного на карте чипа памяти 512 Кб. Вы можете сделать это, установив перемычку JP8 как на стандартном GUS PnP (который имеет здесь только два запаянных металлических провода), вообщем, все что нужно, это снять перемычки с контактов 1-2 и 5-6, т.е. должна остаться одна перемычка. 2. Возьмите два 30-контактных отдельных разъема SIMM (можно выпаять из старой материнской платы, SB AWE32 (хе-хе) или честно пойти и купить). Если Вы не можете достать отдельные разъемы, возьмите один сдвоенный и разрежьте его на два (хотя это и не рекомендуется). Теперь отрежьте контакт 2 у обоих новых разъемов и припаяйте по проводу к этим контактам. 3. Теперь припаяйте SIMM3 (См. рис. 1 и 2) позади SIMM1 (напоминаем контакт 2/провод не должен контачить никак с контактом 2 SIMM1. Попытайтесь сделать угол между картой и новым SIMM разъемом как можно меньше, чтобы можно было установить в соседний слот на материнской плате еще одну карту. Ели вы считаете, что добились этого, припаяйте сначала лишь несколько контактов (например контакты 1, 10 и 30) и посмотрите, то ли получилось. Если все в порядке, припаивайте остальную часть контактов. Теперь Вы можете повторить шаг 3 снова и установить разъем SIMM4 позади SIMM2. 4. Теперь припаяйте другой конец провода, который припаян к контакту 2 SIMM3, к контакту 8 перемычки JP8 и аналогично контакт 2 SIMM4 к контакту 4 перемычки JP8. (См. рис. 1 и 2) 5. Вставьте в новые разъемы модули SIMM и выполните GUS RAM тест из состава программы установки, имеющейся на установочном диске для DOS. Использование 72-контактного SIMM 1. Пожалуйста, прочтите вначале первую часть данного материала! 2. Эта часть материала посвящена тому, как установить один 72-контактный разъем SIMM на плату GUS PnP (Pro). В результате вы получите 72-контактный разъем, припаяный на ваш GUS PnP (Pro), в который Вы можете установить 1Мб, 4Мб или 16Мб односторонний или двухсторонний 72-контактный модуль памяти SIMM. 3. Автор технологии — г-н Алексей Анищенко aka AVAmonster. Если у вас есть вопросы или предложения, пишите автору по e-mail, на русском или английском языках. Введение Посмотрим, что мы имеем на нашем большом GUS PnP? Мы имеем четыре 30 контактных SIMM разьема, каждый из которых может содержать максимум 4Мб памяти (22-битная адресная шина, 222 слова, в каждом слове 8 бит). Наименее существенные 11 бит адреса выбираются RAS сигналом, наиболее существенные — сигналом CAS. Чипсет AMD Interwave читает один байт из одного банка, затем из другого, и т.д. Он не может читать 16 (или 32) бита от двух (или четырех) SIMM одновременно. Взгляните на вашу карту — все контакты у двух 30-контактных разъемов связанны вместе, кроме контакта 2 — CAS сигналы. Чипсет Interwave переключает модули SIMM только посылая сигнал CAS на разъем, из (в) которого требуется читать (писать) один байт. 72-контактный модуль SIMM имеет 22-битную адресную шину, 222 слова (как и 30-контактный SIMM), но каждое слово уже 32-битное (я говорю о физической организации 72-контактного SIMM) плюс четыре линии сигнала RAS (RAS 0,1,2,3) и четыре CAS линии (CAS 0,1,2,3,). Каждая пара RAS/CAS — для байта 0,1,2,3 из этого 32-битного слова соответственно. Таким образом, мы можем соединять биты 0,8,16,24 данных с битом 0 на 30-контактном разъеме, тогда 1,9,17,25 с битом 1, и т.д. Соедините все четыре RAS 0,1,2,3 сигнала с RAS из 30-контактного разъема. Припаяйте CAS0 к CAS первого 30-контактного разъема и CAS1 к CAS второго 30-контактного разъема, а CAS2,3 — к соответствующим контактам JP8 (см. первую часть данного материала). Другими словами, теперь GUS PnP будет "видеть" 72-контактный SIMM как четыре 30-контактных модуля SIMM равного размера. Так, если Вы устанавливаете 16Мб 72-контактный SIMM, чипсет Interwave будет видеть его в виде четырех банков по 4Мб, а 4МБ 72-контактный SIMM, как четыре банка по 1Мб (8 Мб SIMM будет работать, но вы сможете использовать только 4 Мб памяти, так как чипсет Interwave не может работать с банками по 2 Мб, в итоге получим четыре банка по 1 Мб) и 1Мб как четыре банка по 256Кб. Реализация Вам нужен 72-контактный разъем (придется пойти и купить, либо выпаять из старой материнской платы), также понадобится немного провода и припой. Где разместить 72-контактный разьем на карте? Вы можете припаять его к нижней стороне GUS PnP (Pro) в том же самом направлении как и 30 контактные разьемы, или Вы можете отпаять 30-контактные разьемы и разместить один 72-контактный SIMM на верхней стороне. Ниже приведена таблица связей, которые Вам необходимо сделать. Контакты в каждом ряду таблицы должны быть связаны соответственно. Так что Вы должны соединить контакты 10,30,59 72-контактного SIMM разъема с контактами 30 и 1 у 30-контактного SIMM разъема (на обратной стороне или, где раньше были припаяны разъемы), соедините контакты 45,44,34,33 с контактом 27 у 30-контактного SIMM разъема, и т.д. Не имеет значения, к которому из двух 30-контактных разъемов припаять провода, потому что все контакты — уже запараллелены на карте, кроме контакта номер 2 (CAS). Кроме того, Вы можете припаять CAS0,1,2,3 в любом порядке к CAS-SOCKET1, CAS-SOCKET2, 4-JP8, 8-JP8. Например, Вы можете соединять CAS0 с 8-JP8, CAS1 к CAS-SOCKET1, CAS2 к 4-JP8, и CAS3 к CAS-SOCKET2. Это изменяет только внутренний порядок банков 72-контактного разъема SIMM. 4-JP8 и 8-JP8 обозначают контакты 4 и 8 перемычки JP8 на плате GUS PnP. На GUS PnP Pro Вы должны установить эти перемычки в положение NO ONBOARD RAM (см. первую часть данного материала). Еще раз заметим, что 4-JP8 и 8-JP8 обозначают контакты номер 4 и 8 перемычки JP8 на карте GUS PnP (Pro). Вы должны спаять контакт 42 (72-контактного SIMM разъема) с контактом 2 одного 30-контактного разъема, а контакт 41 припаять ко 2 контакту другого 30-контактного SIMM разъема. Вы все еще можете использовать ваши старые два 30-контактных разъема SIMM (если Вы их не отпаяли, конечно же :-)). Но НЕЛЬЗЯ использовать одновременно 30-контактные и 72-контактный разъемы SIMM! Вы можете использовать 72-контактный EDO SIMM или (как это и положено) FPM SIMM. Проверено, оба типа памяти прекрасно работают. Просто в настоящее время труднее найти FPM SIMM, чем EDO SIMM, да и по цене первый выйдет дороже. За основу был взят материал с сайта Utopia Sound Division 7 сентября 1998 г. \t Алексей Г. Несененко Источник: iXBT.com P.S. См. также статью "Creative SB32 (AWE32) + SIMM 72 pin" (установка модуля SIMM 72pin 32МБ через переходник SIMM 30pin -> 72pin). |
<<Назад Вперед>> | Печать |
Полигон-2 » Документация » 16 Mb на Gravis UltraSound PnP |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |