На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Hardware:
1. Если вы не уверены в правильности ответа, напишите об этом, или не отвечайте вообще, не давайте дезинформацию!
2. Не забывайте указывать полное наименование, модель, изготовителя и краткие характеристики оборудования.
3. Аргументируйте свое мнение - приводите развернутое высказывание или источник информации.
4. Прежде чем задать вопрос посмотрите, нет ли ответа на него на перечисленных ниже ресурсах:
FAQ
Полезные ссылки
www.ixbt.com
www.overclockers.ru
www.fcenter.ru
www.3dnews.ru
www.thg.ru
www.nvworld.ru
www.radeon2.ru

Здесь вы можете выразить мнение о модераторе этого раздела, ^D^ima.
Модераторы: Akina
  
> UltraATA/UltraDMA
    Вопрос на этот раз такой: у меня материнка поддерживает UltraDMA 33/66. Так вот, если я куплю винт на UltraATA 100, будет ли он работать? И что вообще за UltraDMA/UltraATA? На что они влияют?
    И ещё: стоит ли подключать 2 винта к одному шлейфу?
      первый контроллер (master) и поддерживает это самые ультра-ата100, второй все равно на 33, шланг надо преобрести правильный, 80-ти контанктный, любой винт поддерживает все эти стандарты в обратном порядке, можешь смело подключать два диска к одному шлагну (к первому контроллеру), ко второму можно подключить, например, сиди
      вот тут есть немного рассуждений на эту тему, реализацию драйвера, конечно, можешь пропустить :)
      http://users.caucasus.net/oska/int13.htm

      а здесь лежат святыни IDE дисков:
      www.t13.org
      Сообщение отредактировано: bin -
        2bin: Что-то не пойму, ты хотел сказать, что на маму DMA33/66 цепануть винт на 100 и она будет работать на все 100?
          What is Ultra ATA/100?
          Ultra ATA/100 is the latest generation of the ATA interface. ATA, also known as IDE, is the most common interface for desktop and workstation computers. As ATA disc drives have become faster internally, the need has arisen for faster interface or external "burst" transfer rates. Recent examples of this include Ultra ATA/33, UltraATA/66, and now Ultra ATA/100. The numeric portion of these interfaces denotes the maximum burst transfer rate of the interface in Megabytes per second.

          How is Ultra ATA/100 different from Ultra ATA/33 or Ultra ATA/66?
          The most significant difference is the increase in transfer rate. There are also some enhancements to error checking with Ultra ATA/100. In addition, these new drives include an enhanced command set to ensure compatibility with future interface additions.

          Why Ultra ATA/100 when Ultra ATA/66 is so new?
          The internal sustained data rates for drives in the ATA realm have been increasing at a rapid pace in the last 18 months due to new read/write technologies. Because of this, the ATA interface has seen the need for a faster transfer rate to accommodate drives that may soon surpass 66 MB/sec sustained transfer rates. In general, the burst rates of the ATA interfaces stay a generation ahead of the actual sustained rates to simplify introduction of newer, faster drives.

          What is required to run in Ultra ATA/100 Mode?
          Similar to Ultra ATA/66, there are basically four requirements:

          An Ultra ATA/100-capable system board and BIOS. (Ultra ATA/100 expansion cards are also available.)
          An Ultra ATA-capable 40 pin, 80 conductor cable.
          An operating system capable of DMA transfers, such as Windows 95 (OSR2), 98, and Windows Millennium Edition.
          An Ultra ATA/100-capable device.
          How do I know if my system can support the new Ultra ATA/100 products?
          Please check with your preferred motherboard manufacturer or system manufacturer for Ultra ATA/100 support information.

          Where can I get the Seagate Ultra ATA/100 toggle utility?
          The utility (UATA100d.exe) can be downloaded from our Drivers and Utilities page. The file is a self-extracting Zip archive that must be unzipped and placed on a bootable diskette. This version of the utility can be used with all Ultra ATA/33, Ultra ATA/66, and Ultra ATA/100 capable Seagate ATA hard drives.

          How can I run the Ultra ATA toggle utility using Windows Millennium (WinMe)?
          Because WinMe does not offer a way to Restart in MS-DOS Mode, you can use a WinMe Startup Disk to boot the system to the A:\> Prompt. A WinMe Startup Disk can be made using Control Panel-Add/Remove Programs-Startup Disk Tab-Create Disk. After downloading and expanding the toggle utility (UATA100d.exe), copy UATA100.exe and UATA100.txt onto the WinMe Startup Disk. Boot to the WinMe Startup Disk and type UATA100 <enter> at the A:\> prompt to configure the drive.

          Are the Ultra ATA/33, Ultra ATA/66 and Ultra ATA/100 interfaces backward compatible?
          All Seagate Ultra ATA/100 drives are backward compatible with Ultra ATA/33, Ultra ATA/66, and legacy ATA interfaces. However, due to the inability of some ATA host controllers and motherboards to properly interface with Ultra ATA drives, Seagate suggests using the "toggle" utility to set the Ultra ATA/100 drives to Ultra ATA/33 or Ultra ATA/66 mode for better compatibility with a non-ATA/100 host controller or motherboard.

          Will performance be affected if I have to set an Ultra ATA/100 disc drive to a slower speed in order to maintain compatibility with my system?
          Changing the transfer mode affects only the external transfer rate of the device. If an Ultra ATA/100 device is configured for a slower transfer mode, its maximum speed will of course be limited to the maximum burst transfer rate of that mode. However, the internal performance is not affected by the external transfer mode, therefore the sustained transfer rate will not be as drastically affected as the maximum (burst) transfer rate.

            2hangkil: дык, конечно нет, он будет на 66 ;)
            2klep: самый новый стандарт ATA/133

            ориентировочный средний трансфер считается как число, стоящее после "ATA", деленное на двое (в мегабайтах), т.е. для ATA/66 - это 33 мега в секунду, но получить эти скорости на практике почти невозможно ;), только новые диски на 7200 оборотов в минуту с высокой плотностю записи, да и то...
            Сообщение отредактировано: bin -
              [center]Объясните, плиз, понятно.[/center]
              [glow=blue,2,500]Чем UltraATA отличается от UltraDMA?[/glow]
              Будет ли диск с UltraATA 100 работать на маме, которая жмет максимум UltraDMA 33/66?
              И ещё: на шлейфе уже стоит диск, выжимающий 33. Но он стоит как Master. Если поставить диск на 100, то оставить его мастером или сделать лучше рабом(slave)?
                bin, я не знаю, что ты сказать этим:
                Цитата bin, 07.10.02, 21:34:56

                ориентировочный средний трансфер считается как число, стоящее после "ATA", деленное на двое (в мегабайтах), т.е. для ATA/66 - это 33 мега в секунду, но получить эти скорости на практике почти невозможно ;), только новые диски на 7200 оборотов в минуту с высокой плотностю записи, да и то...


                Смотри определение:

                Протокол Ultra ATA/66 обеспечивает передачу данных между контроллером и жестким диском со скоростью 66 Мб/сек.

                Итак, какие обороты, о чем ты? Ты еще б вспомнил, что цилиндры разной длины, время позиционирования и т.д. Но это ни как не влияет на передачу данных.
                  Цитата

                  Чем UltraATA отличается от UltraDMA?

                  ATA - стандарт, DMA - способ общения через IDE BusMaster Direct Memory Access Controller, это почти как обычный DMA, но со своим интерфейсом управления, заточенный под подачу I/O IDE *_DMA комманд
                  Цитата

                  Будет ли диск с UltraATA 100 работать на маме, которая жмет максимум UltraDMA 33/66?

                  будет на 66, если посадишь на primary; на 33 - на secondary
                  Цитата

                  И ещё: на шлейфе уже стоит диск, выжимающий 33. Но он стоит как Master. Если поставить диск на 100, то оставить его мастером или сделать лучше рабом(slave)?

                  шлейф надо купить специЯтельный (визуально-кинестетическое описание шлейфа: цветной (либо яркого желтого, либо голубого цвета - других пока не видел), почти негнущийся со сложно вставляющимся разъёмом), в народе: 40pin/80conductor  ;)
                  более быстрый диск лучше ставить master-ом
                    2Brand:
                    какая разница какой канал, если быстрее, чем диск читает ты данные не получишь? ;)
                    тестировал два WD под дос (BMDMA-DPMI 32bit драйвер собственного изготовления  ;D) 60г и 20г - первый (UDMA5) мне дал трансфер 42.7мег/с, второй (UDMA4) - 17.9, вот тебе и скорость баса, кроме того АТА/ХХ - это ПИКОВЫЙ трансфер, а не гарантированный, да я и не говорил про научное определение, просто, для новых дисков, все равно, в два раза меньше, чем заявлено в протоколе, получить почти не возможно - это мои личные эмпиричекие данные, а не подтержденные стандартами формулы расчета
                    вот для интереса такая табличка:
                    ExpandedWrap disabled
                      <br>The following table shows the various modes and host adapters<br>used.<br><br><br>   DMA mode   ATA version   type of host<br>              of device     adapter required<br>   --------   -----------   ----------------------------------<br><br>   SW 0,1,2   ATA-1 or      Standard ISA bus ATA host adapter<br>              ATA-2         (a cheap $10US kind) modified as<br>                            described below.<br><br>   MW 0       any           Standard ISA bus ATA host adapter<br>                            (a cheap $10US kind) modified as<br>                            described below.<br><br>   MW 1,2     ATA-2,        A PCI ATA host adapter with<br>              ATA-3 or      ATA MW DMA support, see below.<br>              ATA/ATAPI-4<br><br>   UDMA       ATA/ATAPI-4   A newer PCI bus ATA host adapter<br>   0,1,2                    with UDMA support, see below.<br>                            These are known as the Ultra<br>                            DMA 33 modes.<br><br>   UDMA       ATA/ATAPI-5   Faster UDMA modes known as the<br>   3,4                      Ultra DMA 66 modes.  These modes<br>                            *require* an 80-conductor cable.<br>                            See below.<br><br>   UDMA       ATA/ATAPI-6   Even faster UDMA mode known as<br>   5                        Ultra DMA 100. This mode also<br>                            *requires* an 80-conductor cable.<br>                            See below.<br>
                    Сообщение отредактировано: bin -
                      Цитата bin, 08.10.02, 01:19:57

                      DMA - способ общения через IDE BusMaster Direct Memory Access Controller, это почти как обычный DMA, но со своим интерфейсом управления, заточенный под подачу I/O IDE *_DMA комманд


                      Почему ты считаешь, что DMA это контролер для передачи данных винту. DMA это контролер для работы с оперативной памятью без участия процессора. То есть DMA позволяет передавать данные из оперативки в опративки, из оперативки на винт и наоборот. У Ultra DMA больше каналов. Помоему 6.(Могу ошибаться).
                        2bin:
                        Разница большая. Я понимаю, что ты все это знаешь, но не накалывай людей.
                          все верно, но это "другой" DMA - BusMaster! ;)
                          может я что-то неправильно делал (хотя все работает ;)), но у IDE BMDMA есть 16-ти байтное пространство, куда можно писать и читать команду (START/STOP и др. - команды по-прежнему передаются диску, а не DMA-контроллеру, ему только надо сказать начать/закончить трансфер), статус и адрес PRD таблиц для первого IDE и тоже самое для второго, по 8 штук на контроллер, стартовый адрес записан по офсету 0x20 PCI устройства класса STORAGE типа IDE, в качестве хорошего но не простого примера может служить ide-dma.c и pci.c из кернела линукс

                          кажется, форум превратился в чат ;)
                          Сообщение отредактировано: bin -
                            Цитата

                            Разница большая. Я понимаю, что ты все это знаешь, но не накалывай людей.

                            прошу простить, если кого-то ввел в заблуждение, здесь и далее только моё личное скромное мнение ;)
                            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                            0 пользователей:


                            Рейтинг@Mail.ru
                            [ Script execution time: 0.0782 ]   [ 15 queries used ]   [ Generated: 24.10.26, 04:46 GMT ]