Интерфейс NI-15

Публичный форум для http://www.nedopc.org/nedopc

Moderator: Shaos

User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Интерфейс NI-15

Post by cr0acker »

Shaos wrote: http://www.nedopc.org/nedopc/85/a_r.shtml

Pin Name Description
1 GND Заземляющий контакт
2 _CS Выбор внешнего устройства (акт.0)
3 ALE На данных младший байт адреса (акт.1)
4 M_IO Использование памяти (1) или портов (0)
5 _RD Разрешение чтения (акт.0)
6 _WR Разрешение записи (акт.0)
7 D0 Бит 0 данных (или адреса)
8 D1 Бит 1 данных (или адреса)
9 D2 Бит 2 данных (или адреса)
10 D3 Бит 3 данных (или адреса)
11 D4 Бит 4 данных (или адреса)
12 D5 Бит 5 данных (или адреса)
13 D6 Бит 6 данных (или адреса)
14 D7 Бит 7 данных (или адреса)
15 VCC Питающий контакт (+5В)
Предлагаю немного пофикировать интерфе NI-15 (Shaos переименовал NI-1 в NI-15). сделав его двухрядным, во втором ряду добавить сигналы с ВВ55, и назвать его NI-1-55M1
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Кста пока с трубдом представляю как недомодуле 580 сделать интерфейс НИ1, ведь у ИК-80 адрес и данные не обьеденены:)
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Предлагаю немного пофикировать интерфе NI-1. сделав его двухрядным, во втором ряду добавить сигналы с ВВ55, и назвать его NI-1-55M1
Вообще есть неограниченный ресурс для расширений: NI-2, NI-3, NI-4 и т.д. :)

Вообще я планировал сделать что-то ВВ55-подобное с NI-15 на одном конце и 24 I/O (или больше) на другом конце - только на мелкой логике (поддержав 2-битную адресацию и режим без прерываний).
Last edited by Shaos on 08 Jan 2005 17:14, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Кста пока с трубдом представляю как недомодуле 580 сделать интерфейс НИ1, ведь у ИК-80 адрес и данные не обьеденены:)
NI-15 на самом деле может совмещать в себе 2 интерфейса - с мультиплексированием и без мультиплексирования
Last edited by Shaos on 08 Jan 2005 17:14, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Shaos wrote:
cr0acker wrote:Кста пока с трубдом представляю как недомодуле 580 сделать интерфейс НИ1, ведь у ИК-80 адрес и данные не обьеденены:)
NI-15 на самом деле может совмещать в себе 2 интерфейса - с мультиплексированием и без мультиплексирования
Выдай стандарт НИ без мультеплексирования
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:
Shaos wrote:
cr0acker wrote:Кста пока с трубдом представляю как недомодуле 580 сделать интерфейс НИ1, ведь у ИК-80 адрес и данные не обьеденены:)
NI-15 на самом деле может совмещать в себе 2 интерфейса - с мультиплексированием и без мультиплексирования
Выдай стандарт НИ без мультеплексирования
ALE игнорируется а по !RD и !WR происходит соответственно чтение и запись (при наличии !CS) - вот и все
Last edited by Shaos on 08 Jan 2005 17:15, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
cr0acker wrote: Выдай стандарт НИ без мультеплексирования
ALE игнорируется а по !RD и !WR происходит соответственно чтение и запись (при наличии !CS) - вот и все
ALE нужен только чтобы снять с шины данных 8 бит адреса, если юзать !RD и !WR и не обращать внимания на ALE, то все будет прекрасно разруливаться - NI-15 неполные девайсы будут нормально работать и в полном NI-15, и в неполном NI-15, разве что наоборот нельзя будет включить - полный девайс NI-15 с адресацией в твой неполный NI-15 проц
Last edited by Shaos on 08 Jan 2005 17:15, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Нефига не понял:( Схемку нарисуй:)
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Нефига не понял:( Схемку нарисуй:)
А чего непонятного - по _CS девайс будет выбираться, т.е. никакой дешифрации адреса ненадо. А в зависимости от M/IO будет понятно с чем работают - памятью или портами. Выходит 1 девайс на один интерфейс - их можно разнести по адресам с шагом хоть в 1 байт и можно назвать такой интерфейс NI-1/2 ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Только у ИК80 нету ИО/МЕМ:)
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Только у ИК80 нету ИО/МЕМ:)
С помощью контроллера шины можно получить

И кстати DBIN нельзя вместо _RD использовать для NI-15 - тоже желательно через контроллер получить правильный сигнал
Last edited by Shaos on 08 Jan 2005 17:16, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Какого контроллёрв?
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Какого контроллёрв?
8228/8238 - если по советски, то К580ВК28/38 если я ничего не путаю - они получают сигнал состояния от ГФ24 и от проца данные, WR, DBIN, HLDA а выдают чигналы чтения и записи с разбивкой на порты и память
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Цена у этого контроллёра хъорогая 2,75руб
User avatar
Shaos
Admin
Posts: 24084
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:Цена у этого контроллёра хъорогая 2,75руб
Ну значит совсем простые NI-15-девайсы получатся - только в адресном пространстве памяти
Last edited by Shaos on 08 Jan 2005 17:16, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net