User Tag List

Показано с 1 по 10 из 66

Тема: DataGear: с чем и как его едят?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    808
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может я не правило понял скорость память-память 2 MB/s ?


    DMA FUNCTIONAL DESCRIPTION
    Features
    • Single Highly Versatile Channel
    • Dual Port Address Generation with Incrementing, Decrementing, or
    Fixed Address in Both Ports
    • Buffered Address and Block-Length Registers
    • 64 Kbyte Maximum Block Length
    • 2.4 or 4 MHz Clock Rates (Z80 or Z80A DMA)
    • 1.25 or 2 MB/s Data Rate (Z80 or Z80A DMA)
    • Transfer, Search, or Transfer/Search Operations
    • Bit-Maskable Byte Searching
    • Sequential (Flow-Through) or Simultaneous (Flyby) Transfers
    • Compatible with Z80 and Many Other CPUs
    • Byte, Burst, and Continuous Modes
    • Auto Restart Capability
    • Variable Cycle Timing
    • Wait-Line Cycle Extension
    • Internally Modifiable Interrupt Vectors
    • Programmable Interrupts on Ready, End-of-Block, Byte Match
    • Hardware Priority Daisy-Chains for Bus Requests and Interrupts
    • Periodic Pulse Generation for External Device
    • 21 Writeable Control Registers
    • Seven Readable Status Register
    Programmable Force Ready Condition
    • Programmable Active State for Ready Line
    • Programmable DMA Enable
    • Complete System Bus Mastering
    • No External Logic Needed for Sequential Transfers in Z80
    Environments

    Если что то есть Z84C1008 = 8MHz

    А так функционал достаточно большой

    Классы эксплуатации
    Для z80 ДМА есть три основных класса обслуживания, и двух классов каждый разбит на подклассы следующим образом:
    • Перенос данных между любыми двумя ДМА порами:
    – Последовательные переводы (проточный)
    – Синхронный переводы (облета)
    • Поиск для конкретных битов в байт на одного ДМА порта
    • Комбинированные переводы и поиски между любыми двумя ДМА порты:
    – Последовательный перевод/поиск
    Синхронный перевод/поиск

    Большинство DMA не управляют системной шиной таким же образом, что процессор контролирует его. Например, многие DMA не имеют простого интерфейс
    к системной шине данных, а мультиплекс часть адрес памяти на шину данных, откуда она должна быть защелкиваются внешняя логика. Не самый DMA
    генерировать все шины управления сигналы о том, что процессор генерирует, и, следовательно, они лишены какой-то степени управление драйвером, когда они работают.
    Для z80 ДМА является уникальным среди 8-разрядных DMA, потому что он генерирует точно такие же шины управляющих сигналов для циклов чтения и записи в том,
    что z80 ЦП, и также потому что он имеет точно такие же логические и электрические интерфейс для шины данных и адреса в качестве процессора.
    Это означает, что другие компоненты системы не может различить разницу между z80 и ДМА процессора; управление этими устройствами полностью взаимозаменяемы.



    Документ http://www.z80.info/zip/um0081.pdf

    Скрытый текст

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    163 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    Для z80 ДМА есть три основных класса обслуживания, и двух классов каждый разбит на подклассы следующим образом:
    • Перенос данных между любыми двумя ДМА порами:
    – Последовательные переводы (проточный)
    – Синхронный переводы (облета)...
    Лучше бы вы не переводили

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Мультиколор. И с чем его едят.
    от Demige в разделе Изображение
    Ответов: 2
    Последнее: 31.01.2012, 17:11
  2. Чем нарисовать спрайты и как заставить их двигатся.
    от sevol в разделе Программирование
    Ответов: 22
    Последнее: 18.11.2010, 14:59
  3. DRM, DAB и другие, и с чем их "едят"?
    от andrews в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 22.08.2009, 18:02
  4. Ответов: 10
    Последнее: 25.03.2007, 23:30
  5. TRD>TD0. Как и чем?
    от Vladimir Kladov в разделе Утилиты
    Ответов: 2
    Последнее: 12.03.2007, 10:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •