Важная информация

User Tag List

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

Тема: ПЭВМ "Ириша-2020"

  1. #1
    Banned
    Регистрация
    04.03.2010
    Адрес
    Россия. Пятигорск.
    Сообщений
    2,296
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ПЭВМ "Ириша-2020"


    .
    .

    ПЭВМ "Ириша-2020".


    ____Не буду писать, что это проект на будущее, или тема для дальнейшего развития, это тема для описания всего, что связано с этим проектом. Собирался начать его реализовывать с нового года, ну да ладно, пусть тема будет создана раньше. И соответственно сегодняшнюю дату можно считать началом реализации данного проекта (28.11.2016г.).
    ____Что представляет собой ПЭВМ "Ириша-2020", по сути это объединение двух проектов "Ириша-М" и "ВМИР-1" в один, но более простой. В первую очередь, для ускорения реализации второго проекта, так как 64 ПЭ, это будет не скоро. А вот 4 ПЭ и УПЭ, это вполне более реалистично и легче в плане программирования.
    И вот такая вот зарисовочка на бумаге, в предзнаменовании начала проекта (картинка кликабельна):


    Набросок_0001

    ____Из особенностей, размеры модулей и распиновка системного разъёма будут полностью совпадать с разъёмом Ириши, да и модули будут полностью взаимозаменяемыми. Основной микропроцессор, естественно ни один, это КР580ВМ80А. В общим пора уже начинать реализовывать в "железе", то что давно задумано, изучено, разработано и наработано.
    ____Пока всё, но по мере реализации проекта, тема будет пополняться, описаниями, фотографиями, чертежами и другой полезной информацией. Других тем создавать по ПЭВМ "Ириша-2020" не планирую, всё постараюсь писать в одной, этой, теме...

    ____Данный проект предназначен не только для Гуру профессионалов, но и для начинающих, поэтому помимо основной информации, касающейся непосредственно реализации проекта, будет представлена и информация теоретического плана.

    Все модули и платы ПЭВМ "Ириша-2020" будут кодироваться в следующем виде:

    XXX_Ириша-2020_ver_y.y ,где

    XXX - название модуля или платы;
    Ириша-2020 - название ПЭВМ;
    ver_y.y - версия схемы/платы.

    Например, модуль процессора, вариант-1, первой версии, будет кодироваться МП1_Ириша-2020_ver_1.0. Это значит, что для данного модуля будет вычерчена схема и разработана печатная плата, и они будут иметь одинаковую версию и полностью совпадать.

    Названия модулей:

    ММП_Ириша-2020_ver_1.0 - (Модуль Макетная Плата).

    Все данные и адреса представленные в шестнадцатеричной системе будут обозначаться с добавлением в конце символа H. Например, адрес 0000H или адрес порта ввода-вывода 75H.

    Аббревиатуры и сокращения:
    ПЭВМ - Персональная электронная вычислительная машина.
    ВМИР - Вычислительная машина искусственного разума.
    ПЭ - Процессорный элемент.
    УПЭ - Управляющий процессорный элемент.

    - - - Добавлено - - -

    ____В виду того, что для ПЭВМ "Ириша-2020" будут полностью подходить модули от предыдущих ПЭВМ, то соответственно необходимо сразу расписать адреса ввода-вывода. По мере появления новых модулей, данные о адресах будут обновляться. Также в этой теме будет представлена и вся имеющаяся информация, которая хоть как-то может быть полезна для проекта, как для "железа", так и для ПО. От самой элементарной, до более сложной, чтобы потом это всё не искать по разным темам и на просторах интернета и в справочниках. Да, тема получится объёмной, будет много текста, фото, графиков, чертежей, то есть тема для тех кто умеет читать, имеет терпение, и у тех у кого хоть немного мозг работает, а не полностью деградировал. И тут Остапа понесло...
    ____ Итак, для начала порты:


    .
    .

    Порты ПЭВМ "Ириша-2020" (МП1_Ириша-2020). Часть 1


    001. 00H - Резервный адрес устройств расширения модуля. (Не используется, в базовой модели).*

    002. 01H - Резервный адрес устройств расширения модуля. (Не используется, в базовой модели).*

    003. 02H - Резервный адрес устройств расширения модуля. (Не используется, в базовой модели).*

    004. 03H - Резервный адрес устройств расширения модуля. (Не используется, в базовой модели).*

    005. 04H - (Чтение) Регистр данных клавиатуры. (ИС К589ИР12).

    006. 05H - (Чтение) Регистр данных клавиатуры.

    007. 06H - (Чтение/Запись) Регистр данных последовательного интерфейса. (БИС КР580ВВ51).

    008. 07H - (Чтение/Запись) Управление/статус последовательного интерфейса. (БИС КР580ВВ51).

    009. 08H - (Чтение/Запись) Считывание/загрузка счётчика 0. (БИС КР580ВИ53).

    010. 09H - (Чтение/Запись) Считывание/загрузка счётчика 1. (БИС КР580ВИ53).

    011. 0AH - (Чтение/Запись) Считывание/загрузка счётчика 2. (БИС КР580ВИ53).

    012. 0BH - (Запись) Запись байтов управления. (БИС КР580ВИ53).

    013. 0CH - (Чтение/Запись) Регистр запросов прерывания/команды ICW1, OCW2, OCW3. (БИС КР580ВН59).

    014. 0DH - (Чтение/Запись) Регистр маски прерываний/команды ICW2, ICW3, ICW4, OCW1. (БИС КР580ВН59).

    015. 0EH - (Чтение/Запись) Дублирует адрес 0CH. (БИС КР580ВН59).

    016. 0FH - (Чтение/Запись) Дублирует адрес 0DH. (БИС КР580ВН59).

    017. 10H - (Чтение/Запись) Считывание/запись информации, порт А. (БИС КР580ВВ55).

    018. 11H - (Чтение/Запись) Считывание/запись информации, порт B. (БИС КР580ВВ55).

    019. 12H - (Чтение/Запись) Считывание/запись информации, порт C. (БИС КР580ВВ55).

    020. 13H - (Запись) Регистр управляющего слова РУС БИС ППА. (БИС КР580ВВ55).

    021. 14H - (Чтение) Регистр модуля дополнительного ПЗУ (МДПЗУ). (К555ИР22).

    022. 15H - Резервный адрес. (Не используется, в базовой модели).*

    023. 16H - Резервный адрес. (Не используется, в базовой модели).*

    024. 17H - Резервный адрес. (Не используется, в базовой модели).*

    025. 18H - Резервный адрес. (Не используется, в базовой модели).*

    026. 19H - Резервный адрес. (Не используется, в базовой модели).*

    027. 1AH - Резервный адрес. (Не используется, в базовой модели).*

    028. 1BH - Резервный адрес. (Не используется, в базовой модели).*

    029. 1CH - ?

    030. 1DH - ?

    031. 1EH - ?

    032. 1FH - ?

    033. 20H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 00 (00000H) Файл управления ОЗУ.

    034. 21H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 01 (04000H) Файл управления ОЗУ.

    035. 22H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 02 (08000H) Файл управления ОЗУ.

    036. 23H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 03 (0C000H) Файл управления ОЗУ.

    037. 24H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 04 (10000H) Файл управления ОЗУ.

    038. 25H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 05 (14000H) Файл управления ОЗУ.

    039. 26H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 06 (18000H) Файл управления ОЗУ.

    040. 27H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 07 (1C000H) Файл управления ОЗУ.

    041. 28H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 08 (20000H) Файл управления ОЗУ.

    042. 29H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 09 (24000H) Файл управления ОЗУ.

    043. 2AH - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 10 (28000H) Файл управления ОЗУ.

    044. 2BH - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 11 (2C000H) Файл управления ОЗУ.

    045. 2CH - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 12 (30000H) Файл управления ОЗУ.

    046. 2DH - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 13 (34000H) Файл управления ОЗУ.

    047. 2EH - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 14 (38000H) Файл управления ОЗУ.

    048. 2FH - (МКНГМД Вариант-3), (Чтение/Запись) Регистр 15 (3C000H) Файл управления ОЗУ.

    049. 30H - (МКНГМД Вариант-3), (Запись) Регистр команд. (Чтение) Регистр статуса. Обмен без схемы автосинхронизации. (БИС КР1818ВГ93).

    050. 31H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр номера трека. Обмен без схемы автосинхронизации. (БИС КР1818ВГ93).

    051. 32H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр номера сектора. Обмен без схемы автосинхронизации. (БИС КР1818ВГ93).

    052. 33H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр данных. Обмен без схемы автосинхронизации. (БИС КР1818ВГ93).

    053. 34H - (МКНГМД Вариант-3), (Запись) Регистр команд. (Чтение) Регистр статуса. Схема автосинхронизации включена. (БИС КР1818ВГ93).

    054. 35H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр номера трека. Схема автосинхронизации включена. (БИС КР1818ВГ93).

    055. 36H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр номера сектора. Схема автосинхронизации включена. (БИС КР1818ВГ93).

    056. 37H - (МКНГМД Вариант-3), (Чтение/Запись) Регистр данных. Схема автосинхронизации включена. (БИС КР1818ВГ93).

    057. 38H - (МКНГМД Вариант-3), (Запись) Дополнительный регистр управления модулем. (Чтение) Вспомогательный регистр состояния модуля.

    058. 39H - (МКНГМД Вариант-3), (Запись) Регистр выбора подбанка ОЗУ. (Чтение) Регистр состояния триггера контроля ошибки чётности.

    059. 3AH - ?

    060. 3BH - ?

    061. 3CH - ?

    062. 3DH - ?

    063. 3EH - ?

    064. 3FH - ?


    .

    - - - Добавлено - - -


    .
    .

    Порты ПЭВМ "Ириша-2020" (МП1_Ириша-2020). Часть 2


    065. 40H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    066. 41H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    067. 42H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    068. 43H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    069. 44H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    070. 45H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    071. 46H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    072. 47H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    073. 48H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    074. 49H - (Чтение/Запись) Порт для внешних устройств пользователя.*

    075. 4AH - (Чтение/Запись) Порт для внешних устройств пользователя.*

    076. 4BH - (Чтение/Запись) Порт для внешних устройств пользователя.*

    077. 4CH - (Чтение/Запись) Порт для внешних устройств пользователя.*

    078. 4DH - (Чтение/Запись) Порт для внешних устройств пользователя.*

    079. 4EH - (Чтение/Запись) Порт для внешних устройств пользователя.*

    080. 4FH - (Чтение/Запись) Порт для внешних устройств пользователя.*

    081. 50H - (МКНГМД Вариант-1 МСИ), (Чтение/Запись) Регистр управление/состояние. При записи в регистр происходит передача команды контроллеру НГМД (МСИ), а при считывании в микропроцессор поступает информация о состоянии сигналов состояния.

    082. 51H - (МКНГМД Вариант-1 МСИ), (Чтение/Запись) Регистр (Данные).

    083. 52H - (МКНГМД Вариант-1 МСИ), (Чтение/Запись) Регистр состояние1/управление1. Регистр состояние1 используется микропроцессором для чтения байта состояния параллельного интерфейса. Регистр управление1 используется для установки триггера разрешения прерывания и инициализации узла параллельного интерфейса.

    084. 53H - (МКНГМД Вариант-1 МСИ), (Чтение/Запись) Регистр данные1,

    085. 54H - ?

    086. 55H - ?

    087. 56H - ?

    088. 57H - ?

    089. 58H - ?

    090. 59H - ?

    091. 5AH - ?

    092. 5BH - ?

    093. 5CH - ?

    094. 5DH - ?

    095. 5EH - ?

    096. 5FH - ?

    097. 60H - ?

    098. 61H - ?

    099. 62H - ?

    100. 63H - ?

    101. 64H - ?

    102. 65H - ?

    103. 66H - ?

    104. 67H - ?

    105. 68H - ?

    106. 69H - ?

    107. 6AH - ?

    108. 6BH - ?

    109. 6CH - ?

    110. 6DH - ?

    111. 6EH - ?

    112. 6FH - ?

    113. 70H - ?

    114. 71H - ?

    115. 72H - ?

    116. 73H - ?

    117. 74H - ?

    118. 75H - ?

    119. 76H - ?

    120. 77H - ?

    121. 78H - ?

    122. 79H - ?

    123. 7AH - ?

    124. 7BH - ?

    125. 7CH - ?

    126. 7DH - ?

    127. 7EH - ?

    128. 7FH - ?


    .

    - - - Добавлено - - -


    .
    .

    Порты ПЭВМ "Ириша-2020" (МП1_Ириша-2020). Часть 3


    129. 80H - ?

    130. 81H - ?

    131. 82H - ?

    132. 83H - ?

    133. 84H - ?

    134. 85H - ?

    135. 86H - ?

    136. 87H - ?

    137. 88H - ?

    138. 89H - ?

    139. 8AH - ?

    140. 8BH - ?

    141. 8CH - ?

    142. 8DH - ?

    143. 8EH - ?

    144. 8FH - ?

    145. 90H - ?

    146. 91H - ?

    147. 92H - ?

    148. 93H - ?

    149. 94H - ?

    150. 95H - ?

    151. 96H - ?

    152. 97H - ?

    153. 98H - Регистр управления режимами (УМП).

    154. 99H - Регистр младших адресов А0 - А7 (УМП).

    155. 9AH - Регистр старших адресов А8 - А15 (УМП).

    156. 9BH - Регистр записи данных D0 - D7 (УМП).

    157. 9CH - Регистр чтения данных D0 - D7 (УМП).

    158. 9DH - Запись напряжения программирования Vpp (УМП).

    159. 9EH - Считывание напряжения программирования (УМП).

    160. 9FH - Регистр типа выбранной микросхемы (УМП).

    161. A0H - ?

    162. A1H - ?

    163. A2H - ?

    164. A3H - ?

    165. A4H - ?

    166. A5H - ?

    167. A6H - ?

    168. A7H - ?

    169. A8H - ?

    170. A9H - ?

    171. AAH - ?

    172. ABH - ?

    173. ACH - ?

    174. ADH - ?

    175. AEH - ?

    176. AFH - ?

    177. B0H - ?

    178. B1H - ?

    179. B2H - ?

    180. B3H - ?

    181. B4H - ?

    182. B5H - ?

    183. B6H - ?

    184. B7H - ?

    185. B8H - ?

    186. B9H - ?

    187. BAH - ?

    188. BBH - ?

    189. BCH - ?

    190. BDH - ?

    191. BEH - ?

    192. BFH - ?


    .

    - - - Добавлено - - -


    .
    .

    Порты ПЭВМ "Ириша-2020" (МП1_Ириша-2020). Часть 4


    193. C0H - ?

    194. C1H - ?

    195. C2H - ?

    196. C3H - ?

    197. C4H - ?

    198. C5H - ?

    199. C6H - ?

    200. C7H - ?

    201. C8H - ?

    202. C9H - ?

    203. CAH - ?

    204. CBH - ?

    205. CCH - ?

    206. CDH - ?

    207. CEH - ?

    208. CFH - ?

    209. D0H - (Чтение/Запись) Порт А ППА КР580ВВ55 (МУИ Вариант-2).

    210. D1H - (Чтение/Запись) Порт B ППА КР580ВВ55 (МУИ Вариант-2).

    211. D2H - (Чтение/Запись) Порт C ППА КР580ВВ55 (МУИ Вариант-2).

    212. D3H - (Чтение/Запись) Регистр управляющего слова (РУС) ППА КР580ВВ55 (МУИ Вариант-2).

    213. D4H - (Чтение/Запись) Порт А ППА КР580ВВ55 (МУИ Вариант-2).

    214. D5H - (Чтение/Запись) Порт B ППА КР580ВВ55 (МУИ Вариант-2).

    215. D6H - (Чтение/Запись) Порт C ППА КР580ВВ55 (МУИ Вариант-2).

    216. D7H - (Чтение/Запись) Регистр управляющего слова (РУС) ППА КР580ВВ55 (МУИ Вариант-2).

    217. D8H - (Чтение/Запись) Порт А ППА КР580ВВ55 (МУИ Вариант-2).

    218. D9H - (Чтение/Запись) Порт B ППА КР580ВВ55 (МУИ Вариант-2).

    219. DAH - (Чтение/Запись) Порт C ППА КР580ВВ55 (МУИ Вариант-2).

    220. DBH - (Чтение/Запись) Регистр управляющего слова (РУС) ППА КР580ВВ55 (МУИ Вариант-2).

    221. DCH - (Чтение/Запись) Порт А ППА КР580ВВ55 (МУИ Вариант-2).

    222. DDH - (Чтение/Запись) Порт B ППА КР580ВВ55 (МУИ Вариант-2).

    223. DEH - (Чтение/Запись) Порт C ППА КР580ВВ55 (МУИ Вариант-2).

    224. DFH - (Чтение/Запись) Регистр управляющего слова (РУС) ППА КР580ВВ55 (МУИ Вариант-2).

    225. E0H - ?

    226. E1H - ?

    227. E2H - ?

    228. E3H - ?

    229. E4H - ?

    230. E5H - ?

    231. E6H - ?

    232. E7H - ?

    233. E8H - ?

    234. E9H - ?

    235. EAH - ?

    236. EBH - ?

    237. ECH - ?

    238. EDH - ?

    239. EEH - ?

    240. EFH - ?

    241. F0H - ?

    242. F1H - ?

    243. F2H - ?

    244. F3H - ?

    245. F4H - ?

    246. F5H - ?

    247. F6H - ?

    248. F7H - ?

    249. F8H - ?

    250. F9H - ?

    251. FAH - ?

    252. FBH - ?

    253. FCH - ?

    254. FDH - ?

    255. FEH - ?

    256. FFH - ?


    .

    - - - Добавлено - - -

    Итак, подготовлен шаблон стандартного модуля, приведён так сказать в порядок, положен в отдельную папочку. И теперь при разработке новой печатной платы, просто будет браться и вперёд...


    Шаблон_модуля_01



    Шаблон_модуля_02

    - - - Добавлено - - -

    ____Для разработки новых модулей, обычно требуется макетирование, и чтобы не городить огород, первый и один из самых простых модулей для ПЭВМ "Ириша-2020" будет модуль макетной платы
    ММП_Ириша-2020_ver_1.0
    ____В следующем году, это наверное будет одной из первых плат, которая будет заказываться. Чтобы можно было приступить к макетированию различных модулей.

    Внешний вид платы:


    ММП_Ириша-2020_ver_1.0__01



    ММП_Ириша-2020_ver_1.0__02


    ____Из описания модуля, тут особо ничего интересного нет, обычный модуль стандартных размеров, с разъёмом ГРПМ1-61ШУ2-В для подключения к системной магистрали с монтажным полем и посадочными местами для блокировочных конденсаторов, хотя на монтажном поле можно и добавить ещё конденсаторов, при желании и необходимости. Передняя панель может быть как стандартного размера, так и двойного. Плата двухсторонняя, с паяльной маской с обоих сторон и с шелкографией со стороны установки деталей.
    Всё, двигаемся дальше, не спеша...
    Последний раз редактировалось Ewgeny7; 17.12.2016 в 22:05.

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

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

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

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

Похожие темы

  1. Ответов: 23
    Последнее: 02.02.2023, 21:21
  2. Ответов: 31
    Последнее: 28.11.2017, 13:41
  3. Ответов: 51
    Последнее: 23.03.2015, 10:45
  4. Ответов: 14
    Последнее: 02.08.2013, 20:19
  5. Ответов: 14
    Последнее: 14.11.2012, 21:53

Ваши права

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