Заинтересовала система согласорвания всех устройств на шине адреса и данных
Микрухи выбираются с помощью CS (чип селект) которые формирует дешифратор который (который считает старшие биты адресса)
это всё понятно
в видео системе используется микросхема ПДП для чего она нужна?
единственное ПДП которое я знаю это DMA в STM 32 позволяющий например снимать данные с Уарта сразу в память ( заполнить массив)
радио86К видео система
- Реклама
Re: радио86К видео система
В РК используется ВГ75 у которой своей памяти только 2 комплекта по 80 байт. Только-только на две знако-строки. Всё остальное надо добывать из ОЗУ. Так вот, если занять этим процессор - он (процессор) только этим и будет заниматься. Поэтому и используется ПДП - прямой доступ к памяти. Когда ВГ75 хочет данных, даёт запрос контроллеру ПДП ВТ57. Тот, в свою очередь, запрашивает у процессора доступ к шинам, и когда процессор уходит с шин - ВТ57 сама шинами командует: выставляет адрес и активизирует пару сигналов MEMRD (читать память) и IOWR (писать в устройства ВВ). Хотя в РК это сделано через... ну, своеобразно. На самом деле выдаётся MEMWR и IORD. Но активизируются линии чтения памяти и она выдаёт данные, и сигнал записи на ВГ75 и выбор подтверждается сигналом подтверждения обработки ПДП. Вот и вся хохма. Когда данные больше не требуются - ВГ снимает запрос, ВТ возвращает шину и процессор продолжает работать как ни в чём ни бывало, даже и не заметив, что кто-то без него там хозяйничал на шине.
Re: радио86К видео система
читал про чипы RCA 1861 иммет уже встроенный ПДП
это всё класс
а вот есть ли аналогичные микрухи "всё включено" чтоб памяти для текстового режима хватало внутри чипа... ну а для видео можно уже и через ПДП?
ну и чтоб генерачия видеосигнала была в нём же
это всё класс
а вот есть ли аналогичные микрухи "всё включено" чтоб памяти для текстового режима хватало внутри чипа... ну а для видео можно уже и через ПДП?
ну и чтоб генерачия видеосигнала была в нём же
Re: радио86К видео система
есть - на АВР и ПИКах есть программные генераторы видео

