User Tag List

Страница 6 из 17 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 161

Тема: Не спеком единым или ретро комбайн

  1. #51
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    780
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    ...+2 стыка под адаптеры конкретных MCU...

    ...А на адаптер можно поставить не только MCU...
    "Дьявол кроется в деталях."
    MCU - Micro Controller Unit, микроконтроллер.
    MPU - Micro Processor Unit, микропроцессор, синоним CPU (Central Processing Unit).
    Вроде и мелочи, но сразу видно "who is who"...
    Двухпроцессорность (с разными проциками), конечно, теоретически возможна, и практически реализуема (например, Истра-4816), но это очень и очень сложно и монструозно...
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  2. #52
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,711
    Спасибо Благодарностей отдано 
    431
    Спасибо Благодарностей получено 
    207
    Поблагодарили
    185 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну если уж на то пошло куда Вы отнесете 8085? Или прочие микропроцессоры у которых в одном чипе, кроме собственно процессора есть кое-что еще(контроллер прерывания, тактовый генератор, последовательный порт - дальше больше, у некоторых и видеоконтроллер на том же чипе). Я не помню на каком поколении вместо MPU стали употреблять термин MCU, хотя формально Вы конечно правы.

    В "Ковчеге"- "The Ark"e речь идет скорее не о двухпроцессорности, а о "двухкомпьютерности"(analog того, что у вас на столе два 8-битника и два моника, ну или телек с экраном "два в одном", если не добавить в софт опции конструирования своего компа( тогда действительно можно конструировать железяку более гибко). Такие штуки часто вытворяли и известные производители, чтобы расширить базу одновременно используемого( непортированного софта). Удобно, кстати, как раз для портирования. Были и неравноценные тандемы типа Искра-226( прототип какой-то там Wang). В котором основной проц был реализован на "секционниках" и ассемблер был обычному юзеру недоступен, только Basic, а дополнительные модули были на 8080, но в состав ПО не входило кросс-ассемблера к ним и приходилось вставлять hex-коды прямо в Basic.

    Собственно же микроконтроллеры имеют как правило(хотя не обязательно) цап, ацп и прочие "управляющие/датчики" входы/выходы и это часто не позволяет использовать высокую частоту для собственно цифровой их части.
    Последний раз редактировалось andrews; 30.09.2020 в 16:23.

  3. #53
    Activist
    Регистрация
    26.07.2015
    Адрес
    г. Хабаровск
    Сообщений
    221
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    "Дьявол кроется в деталях."
    MCU - Micro Controller Unit, микроконтроллер.
    MPU - Micro Processor Unit, микропроцессор, синоним CPU (Central Processing Unit).
    Вроде и мелочи, но сразу видно "who is who"...
    Двухпроцессорность (с разными проциками), конечно, теоретически возможна, и практически реализуема (например, Истра-4816), но это очень и очень сложно и монструозно...
    Как раз вот буквально искал российские разработки на К1810ВМ86... https://www.computer-museum.ru/histussr/istr4816.htm интересный компьютер) Что-то вроде того пытался школьником (1988-1889) разработать, имея на руках только книжку описывающую 1810 комплект. Были книги по Электронике-60 и много лит-ры по микроэлектронному производству. Рядышком был завод, назывался "Сплав", занимались там изготовлением КМОП микросхем. Мечтал выучится и пойти туда работать инженером, разрабатывать новые технологии. В том числе как научится делать быстрые и объёмные микросхемы памяти. Но перестройка завела страну в пропасть...

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

    Да, ключевое будет именно двух системность. Хотя некоторые системы будут иметь больше одного MPU... А управляющий контроллер будет третьим, который будет со своей стороны тоже CPU)
    Последний раз редактировалось PavelZX; 30.09.2020 в 16:35.

  4. #54
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    780
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    Ну если уж на то пошло куда Вы отнесете 8085? Или прочие микропроцессоры у которых в одном чипе, кроме собственно процессора есть кое-что еще(контроллер прерывания, тактовый генератор, последовательный порт - дальше больше, у некоторых и видеоконтроллер на том же чипе).
    Цитата: "Типичный микроконтроллер сочетает на одном кристалле функции процессора и периферийных устройств, содержит ОЗУ и (или) ПЗУ. По сути, это однокристальный компьютер, способный выполнять относительно простые задачи." Неужели не очевидно?

    Цитата Сообщение от PavelZX Посмотреть сообщение
    Как раз вот буквально искал российские разработки на К1810ВМ86...
    ЕС-18хх, ИЗОТ-103х, Поиск, Электроника МС-1502 и т.д.

    PavelZX, будь добр, ответь на вопрос.
    Последний раз редактировалось LeoN65816; 30.09.2020 в 16:58.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  5. #55
    Activist
    Регистрация
    26.07.2015
    Адрес
    г. Хабаровск
    Сообщений
    221
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    PavelZX, скажи, пожалуйста, ты хоть какую-нибудь систему хоть на каком-нибудь процике разрабатывал/собирал? Подчеркну: не на микроконтроллере, а на микропроцессоре. Можешь показать результат?
    Вопрос, как мне показалось, из разряда, куда ты с "немытым рылом в калашный ряд". И несколько "бывалых" поблагодарили за него, в подтверждение, что это не вопрос, а скорее всего утверждение. Мол ты нам покажи сначала, что-то работающее, разработанное тобой, а мы оценим и, возможно начнём к тебе относится нормально, а не как к очередному залётному, с "обострением". Я уже, вскользь ответил, что в 16-17 лет, знал основы цифровой электроники. Но в КБ не работал, учится, после армии, пошёл на механика, так как автобизнес тогда был перспективнее (1993-1994). А телевизоры и прочее я и так научился ремонтировать, позже работал по КИПиА и автоэлектриком-диагностом, в промежутках пытаясь замутить очередной бизнес...

    Какое-то время я вообще хотел забросить электронику, а программированием почти не занимался. Занимался малоэтажным строительством, освоил кучу строительных специальностей, работал на спецтехнике, проектировал собирал и варил металлоконструкции, работал с деревом и по отделке. В 2007 вернулся к программированию, а в 2015 встал вспоминать и осваивать новое по электронике, что в прошедшие годы выхватывал лишь мельком. Нет целиком разработанного и собранного мной устройства на микропроцессоре, ни одного. Не было такой необходимости)

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

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    ЕС-18хх, ИЗОТ-103х, Поиск, Электроника МС-1502 и т.д.
    Вы невнимательны сударь, я спрашивал о российских, не стран СЭВ разработках и именно вм86, а не вм88)

  6. #56
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    780
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PavelZX, не сочти за обиду, позволь дать тебе совет: разработай и собери какую-нибудь микропроцессорную систему на любом процессоре. Особенно желательно с видеоконтроллером. Разработай, собери, отладь. Сначала на мелкосхемах малой степени интеграции. Затем переведи её на PAL/GAL. Затем переведи её на CPLD/FPGA. Затем на процессоре другого семейства. Также на мелкологике, затем PAL/GAL, затем CPLD/FPGA. Затем задумайся, насколько они "схожи". И можно ли их "совместить". "Теория" - это, конечно, хорошо. Но опыт очень важен в этом деле.
    PS. Ни в коем случае не хотел тебя обидеть.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  7. #57
    Activist
    Регистрация
    26.07.2015
    Адрес
    г. Хабаровск
    Сообщений
    221
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    PavelZX, не сочти за обиду, позволь дать тебе совет...
    Это не обида, а условный рефлекс. Мир?

    Совет предполагает длинный путь, не спорю совет хороший, но не всем подходит... Я не просто хочу собрать схему на микропроцессоре, а вообще перевернуть современное представление о компьютерах, впрочем к данной теме это не относится. "Ковчег" задуман для разнообразия, чтоб немного потренироваться, как раз набраться практики. Для меня любой чип не чёрный ящик, поэтому не надо до понимания доходить через кучу граблей. Да, много мелочей я не проговариваю сейчас. Важно сформировать архитектуру проекта и, с другой стороны, понять, какая может быть целевая аудитория, на чём можно сделать акцент. Чтоб не просто небольшую группу заинтересовать, на год-два, а чтоб можно было привлечь разных людей. Чтоб это дело могло затянуть на долго)

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

    Цитата Сообщение от andrews Посмотреть сообщение
    В "Ковчеге"- "The Ark"e речь идет скорее не о двухпроцессорности, а о "двухкомпьютерности"(analog того, что у вас на столе два 8-битника и два моника, ну или телек с экраном "два в одном", если не добавить в софт опции конструирования своего компа( тогда действительно можно конструировать железяку более гибко). Такие штуки часто вытворяли и известные производители, чтобы расширить базу одновременно используемого( непортированного софта). Удобно, кстати, как раз для портирования. Были и неравноценные тандемы типа Искра-226( прототип какой-то там Wang). В котором основной проц был реализован на "секционниках" и ассемблер был обычному юзеру недоступен, только Basic, а дополнительные модули были на 8080, но в состав ПО не входило кросс-ассемблера к ним и приходилось вставлять hex-коды прямо в Basic.
    Вот как раз думаю, как может одна система "видеть" другую и взаимодействовать. По режиму "конструктора" отдельный вопрос, я пока не готов его рассматривать глубоко. Управлять "Ковчегом" будет МК на STM32, скорее всего на ней будет запущена MBED OS https://habr.com/ru/post/420435/ но помимо того нужно, чтоб запускался процесс арбитража сообщений, между разными системами. Формат этих сообщений должен быть достаточно простой, чтоб можно было в самом примитивном компьютере записать и прочитать несколько байтов, а при необходимости организовать потоковую передачу небольшого файла...
    Последний раз редактировалось PavelZX; 30.09.2020 в 18:43.

  8. #58
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,711
    Спасибо Благодарностей отдано 
    431
    Спасибо Благодарностей получено 
    207
    Поблагодарили
    185 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PavelZX Посмотреть сообщение
    Как раз вот буквально искал российские разработки на К1810ВМ86
    моя хозрасчетная группа как раз разрабатывала такую плату под Multibus II в 1997 году с RMX86, но потом заказчик перешел на 80186ex, а мы ориентировались на платы Intel SBC и их российский аналог МСУВТ В9 ( разработка ВНИИЭМ 1987 год)

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

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    "Типичный микроконтроллер сочетает на одном кристалле функции процессора и периферийных устройств, содержит ОЗУ и (или) ПЗУ. По сути, это однокристальный компьютер, способный выполнять относительно простые задачи." Неужели не очевидно?
    ну это ответ для школьников. Даже первые однокристаллки MCS48 могли расширяться, а некоторые "расширенные процессоры" 80186EX, 80386EX и чипы AMD хотя имели память на кристалле, тем не менее не считались микроконтроллерами. Различие скорее именно в функциональности и наличии в чипе аналоговых преобразователей, для создания на их основе систем управления, а не компьютеров ( хотя DAC можно использовать для синтеза звука, а ADC для подключения микрофона). А сейчас все процессоры, используемые в смартфонах по сути "системы на кристалле". Поэтому правильнее называть их SoC, но можно и MCU.
    Последний раз редактировалось andrews; 30.09.2020 в 19:21.

  9. #59
    Activist
    Регистрация
    26.07.2015
    Адрес
    г. Хабаровск
    Сообщений
    221
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, продолжу теоретизировать...

    Практически на 100% сошёлся на том (запустив многоуровневое моделирование в своей голове), что "Ковчег" будет состоять из двух плат, с одной ПЛИС на каждой. Но буду разрабатывать два варианта "южного моста". Основной, 3 группы с 12 процессорами на FPGA (мне эта цифра понравилась) и упрощённый, на 3 процессора на CPLD, но за счёт прошивки эти процессоры можно будет менять. Северный мост будет один общий вариант, хотя конечно прошивка на нём будет вообще меняться в любой момент, по мере необходимости)

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

    Южный мост будет содержать не только синтезатор частот, разводку на 3 группы процессоров (с выбором процессоров, а также коммутацией их, в зависимости от выбранной конфигурации) и оперативную память, но и канал связи с северным мостом, а также монитор питания и температуры процессоров, для чего может потребоваться интегрировать туда ядро простого МК. Естественно, что в упрощённом варианте всего этого не будет, на плате потребуется предусмотреть место для генераторов с делителями, для синхронизации процессоров, чтоб не тянуть синхронизацию с платы северного моста...

  10. #60
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    разработай и собери какую-нибудь микропроцессорную систему на любом процессоре. Сначала на мелкосхемах малой степени интеграции. Затем переведи её на PAL/GAL. Затем переведи её на CPLD/FPGA.
    Типа - если уж трахаться, то сразу по-настоящему)))

    Тут уже мелькал STM32, вот на нём в связке с FPGA(чтоб не биться в самом начале с траблами трассировки , схематический ввод вполне позволяет эмулировать мелкологику) и можно начать.
    Завести через FSMC память, несколько внешних устройств (да то же видео) и посмотреть, что из этого получится.
    Добавить второй STM и тоже через FSMC. Заставить их работать одновременно и видеть друг друга.
    Потом вспомнить про десяток+ вышеперечисленных процов.
    Заодно оценить перспективность в этом деле TQFP корпусов...

    Потом ещё раз вспомнить про вышеперечисленные процессоры, выбрать , ну пусть пару из них, хоть кому-нибудь интересных, и тогда уже сделать что-нибудь.

  11. Этот пользователь поблагодарил omercury за это полезное сообщение:

    PavelZX (30.09.2020)

Страница 6 из 17 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ретро-кнопки в 3D...
    от Alex_LG в разделе Разное
    Ответов: 13
    Последнее: 09.08.2019, 10:50
  2. Проблема с моим серым Спеком +2
    от Atari1974 в разделе Зарубежные модели
    Ответов: 18
    Последнее: 29.05.2017, 17:21
  3. Ответов: 4
    Последнее: 15.05.2017, 15:32
  4. Ретро компы на обмен или на продажу
    от TreeMind в разделе Барахолка (архив)
    Ответов: 16
    Последнее: 02.05.2011, 20:15
  5. Ответов: 8
    Последнее: 06.04.2010, 18:08

Ваши права

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