User Tag List

Страница 3 из 16 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 152

Тема: ВМИР-1

  1. #21

    Регистрация
    03.03.2010
    Адрес
    Мытищи
    Сообщений
    58
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наблюдаю над темой и все ж таки не могу понять ЗАЧЕМ тратить столько труда и средств на машину, которая в лучшем случае сможет сравняться по производительности с макетной платой на трех-четырех не очень современных микросхемах? Кстати, программно-управляемый обмен по 6 каналам на узел сожрет столько ресурсов, что, боюсь, элементарный AVR будет делать этот 64-процессорный комплекс как стоячего.

  2. #22

    Регистрация
    03.03.2010
    Адрес
    Мытищи
    Сообщений
    58
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    И вообще, что там жрать-то закинуть данные в аккумулятор, одна команда, вывести содержимое в порт, вторая команда, MVI A,D8 (3E, XX) 7 тактов, OUT N (D3, XX) 10 тактов, всего 17 тактов, на передачу байта данных, остальное задача приёмной стороны. 17 тактов это 8,5мкс мелочь. За одну секунду таких полных операций можно выполнить 117647, для одного порта, если все шесть использовать, то 19607 подобных операций выполнит каждый порт, более чем достаточно.
    Вы забыли про то, что перед посылкой нужно как минимум проверить готовность приемной стороны. Это еще три команды в цикле. Кстати, а как организован прием? Если по прерываниям, то это еще терпимо, хотя требует схемы арбитража. Если идет опрос портов - то это практически 100% трата времени впустую.
    Впрочем, поживем-посмотрим, мне и вправду интересно.

  3. #23

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1.Если неохота ставить ИС управления прерываниями серии 580 -
    рекомендую просто сделасть самодельный диспетчер с 1 сигналом прерывания на все внешние порты обмена - без этого будет очень сложно программировать вычислительный процесс.
    2.Рекомендую все внешние порты выполнить по схеме с ОК - и нагрузочными
    резисторами на принимающей стороне - т.к. предполагаются индивидуальные БП на каждую ячейку, и они заведомо несинхронно будут подавать питание.
    Варианты - 531АП2+150 ом резистор, 555ЛН2+470 ом резистор и т.п.

  4. #24

    Регистрация
    02.06.2009
    Адрес
    Искитим
    Сообщений
    1,275
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Viktor2312, а зачем D37 и D38?
    без них же обойтись можно

  5. #25

    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,304
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Разработал порт с адресом 00h "ТЕСТ ОЗУ", который будет отображать результат прохождения теста ОЗУ
    Тут можно обойтись всего тремя микросхемами.
    А именно : ЛЕ3, ЛЕ4 и ТМ2
    Адреса по 4 штуки на входы двух элементов ЛЕ3, далее после каждого элемента ЛЕ3
    стоят по элементу ЛЕ4 в качестве инверторов, далее 2 выхода ЛЕ4 на вход третьего элемента ЛЕ4, на третий вход этого элемента /IOW.
    А сброс триггера лучше не отдельный делать, а брать с системной шины, иначе у Вас процессор уже может работать, а в триггер этот не запишет, потому что его индивидуальный сброс не закончится.
    Если есть вопросы - пишите на tetroid собака inbox точка ru

  6. #26

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если делать порт - то один на всех.
    Т.е. для селектора использовать ИД7 - входы адресов подключить к младшим проволокам адресной шины, входы разрешения - к высшим адресам шины адреса, возможно с дополнительной логикой.
    На выходах будут инверсные сигналы выборки регистров - т.е. можно целых 8 шт.
    регистров установить. И для чтения тоже аналогичное устройство приделать.
    Если регистров много - можно сразу ставить ИД3.

  7. #27

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    555ИД7 имеет классические выходы - т.е. коллектор закрыт.
    Для детальной инфы по совковым примитивным ИС рекомендую использовать даташиты по импорту - там и таблица истинности есть, и внутренняя Э3, и параметры
    вменяемо написаны. Точность копирования совковыми ИТР оригиналов -
    практически фотографическая.
    Минск так вообще большую часть своей продукции по-иностранному маркирует.

  8. #28

    Регистрация
    17.07.2013
    Адрес
    г. Курган
    Сообщений
    2,035
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    123
    Спасибо Благодарностей получено 
    171
    Поблагодарили
    121 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С интересом слежу за проектом, конечно у меня свое мнение на этот счет, но оно ведь мое.
    Собственно хочу поинтересоваться возможностями задуманного гиганта, с чем по производительности и возможностям его можно сравнить? Хотя бы примерно интересны его ресурсы и возможности.
    Если можно, объясните "как для обывателя".
    С уважением, Дмитрий.
    Karabas-Go
    Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
    ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
    ZXM-Phoenix в Телеграмм

  9. #29

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

    По умолчанию

    А почему не сделать тактирование всех ячеек от одного ГФ24? Не проще ли тогда будет синхронизировать работу всего комплекса.

    Еще интересно, прикидывалось ли суммарное потребление (и тепловыделение) комплекса?

    Кстати, будущую ОС можно назвать "сосредоточенная однородная вычислительная система электронных машин".

  10. #30

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,303
    Спасибо Благодарностей отдано 
    1,031
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда может быть даже стоит специально внести рассинхронизацию отдельных модулей. Потому, что если все 64 процессора будут молотить своими 2 кВт синхронно под один барабан, это будет заметно засорять эфир. Лучше, если все будет рассредоточено во времени, тогда спектр излучения будет более широкий и менее интенсивный.
    Больше игр нет

Страница 3 из 16 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Ваши права

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