Сделайте соответствующие подписаи под изображениями. Это нужно в том числе и для правильной индексации в поисковиках, а также для случайных прохожих которые статью не читали, но принялись комментировать.
После того как некоторые пользователи заменили "некачественные" разъемы на более мощные (способные выдержать больший ток), у них начали выгорать печатные проводники. Такое недопустимо в любом раскладе и оназчает, что системы питания устройства спроектирована неверно. Также не допустимы перекосы, когда по одному проводнику ток в разы больше чем по другому. Nvidia сейчас старательно "подтирает" соцсети чтобы замять сей неприятный момент.
Проблема не в разъемах, это очевидно. Вся система электропитания на карте спроектирована не верно - не рассчитан ток печатного проводника, проводники выгорают, схема сделана с перекосом (по одному проводнику ток в разы больше чем по соседнему). Защита предохранителями тут не спасёт, а только перенесет проблему в другое место.
Божий стыд. Как так получилось, что инженеры Nvidia в состоянии разработать очень сложное вычислительное устройство, но не в состоянии просчитать потребляемый им ток и спроектировать печатную плату соответствующим образом ? На мой вгляд это показатель тотальной деградации инженерных кадров в США (индусофикация всей страны). Остались одни смузихлёбы - кодеры на различных языка (в т.ч. HDL), и совсем не осталось инженеров знающих про существование Закона Ома.
У меня на рабочих компах стоит ОС FeeBSD, так что проприетарные среды отваливаются сразу. OSS CAD поддерживает ПЛИСы Efinix, но на сколько глубоко - предстоит выяснить. Какую-то простенькую девборду с Ti60 можете присоветовать ?
Не плохо. На сколько я помню, VexiiRiscv это высокопроизводительное out-of-order ядро. Сколько единиц показывает тест Coremark на вашей системе ? На что способен Linux на такой системе ? Графику (X11) пробовали ?
У меня на Lattice ECP5 c 24К и 6-й грейд частота Fmax получилась 66МГц, стабильно работает на 60 МГц. Использую как замену китайским микроконтроллерам. :-)
Я тоже пробовал OHCI из библиотеки SpinalHDL, но мне он не понравился тем, что требует сериализатор и заставить его синтезироваться для ECP5 я не смог, а может быть не сильно хотел. Мне хотелось разобраться в тонкостях работы USB и я написал свой. ;)
Скажите, какая тактовая частота вычислительного ядра у Вас получилась ?
Молодец! То, что не всё получилось - не беда. Дорогу осилит идущий.
На счет USB, хочу предупредить сразу - это не для слабонервных, там процедура инициализации состоит почти из 60-ти транзакций! Я недавно закончил разработку контроллера USB 1.0 (для HID устройств) на SpinalHDL для VexRiscv, сейчас пишу статью на эту тему. Разработка контроллера заняла более полугода регулярных ночных бдений в обнимку с анализаторами. Можете взять мой код и интегрировать в свою СнК. Проект моей СнК KarnixSOC лежит на Github-е.
Заставить мышей пить больше чем они хотят не возможно. Нужно смешивать и давать одну дозу, но в ней содержание яда будет менее 1%. Вероятно, что концентрация яда в пробирке тоже низкая (скорее всего менее 10%), а значит мышь получит яд в гомеопатических дозах и откажется помирать. :-) В общем, на сколько это рабочий алгоритм сказать могут только биологи. :-)
"We need to preserve the legacy of this computer. In other words, future generations need to understand, you know, we all came from two handred years from now. I want them to be able to see the Apollo Guidance Computer".
Чтобы компенсировать ошибку нужно увеличить число используемых мышей. Их у нас в избытке, так что не проблема. Можно попытаться натянуть код Хемминга на эту задачу.
Использование дополнительных пустых пробирок это что-то типа бита четности позволяющего понять (с опеределнной вероятностью) была ошибка или нет.
Сделайте соответствующие подписаи под изображениями. Это нужно в том числе и для правильной индексации в поисковиках, а также для случайных прохожих которые статью не читали, но принялись комментировать.
Клавиатура у этого Toshiba T1200 - просто мечта.
Сделайте пожалуйста подписи к приведенным Вами изображениям, укажите названия и является ли это археологическим артефактом или же подделкой.
После того как некоторые пользователи заменили "некачественные" разъемы на более мощные (способные выдержать больший ток), у них начали выгорать печатные проводники. Такое недопустимо в любом раскладе и оназчает, что системы питания устройства спроектирована неверно. Также не допустимы перекосы, когда по одному проводнику ток в разы больше чем по другому. Nvidia сейчас старательно "подтирает" соцсети чтобы замять сей неприятный момент.
Проблема не в разъемах, это очевидно. Вся система электропитания на карте спроектирована не верно - не рассчитан ток печатного проводника, проводники выгорают, схема сделана с перекосом (по одному проводнику ток в разы больше чем по соседнему). Защита предохранителями тут не спасёт, а только перенесет проблему в другое место.
То была шутка юмора конечно же.
Божий стыд. Как так получилось, что инженеры Nvidia в состоянии разработать очень сложное вычислительное устройство, но не в состоянии просчитать потребляемый им ток и спроектировать печатную плату соответствующим образом ? На мой вгляд это показатель тотальной деградации инженерных кадров в США (индусофикация всей страны). Остались одни смузихлёбы - кодеры на различных языка (в т.ч. HDL), и совсем не осталось инженеров знающих про существование Закона Ома.
УЗО.
А во сволько примерно обходится комплектуха для вашей борды (без стоимости текстолита) ?
Я не имел опыта добавления своих плагинов в PulseView, только пользовался тем что уже есть. Лишяя инструкция с живым примером никогда не помешает.
У меня на рабочих компах стоит ОС FeeBSD, так что проприетарные среды отваливаются сразу. OSS CAD поддерживает ПЛИСы Efinix, но на сколько глубоко - предстоит выяснить. Какую-то простенькую девборду с Ti60 можете присоветовать ?
Еще вопрос. Чем выполняли синтез под Efinix Ti60 ? Yosys (OSS CAD) или проприетарными тулами ?
Почитал спецификацию на эти ПЛИСы и что-то мне срочно захотелось их попробовать, но я приемлю только опенсорные решения. :-)
Да, DMA тоже нужен, на нём я и запнулся.
Не плохо. На сколько я помню, VexiiRiscv это высокопроизводительное out-of-order ядро. Сколько единиц показывает тест Coremark на вашей системе ? На что способен Linux на такой системе ? Графику (X11) пробовали ?
У меня на Lattice ECP5 c 24К и 6-й грейд частота Fmax получилась 66МГц, стабильно работает на 60 МГц. Использую как замену китайским микроконтроллерам. :-)
Я тоже пробовал OHCI из библиотеки SpinalHDL, но мне он не понравился тем, что требует сериализатор и заставить его синтезироваться для ECP5 я не смог, а может быть не сильно хотел. Мне хотелось разобраться в тонкостях работы USB и я написал свой. ;)
Скажите, какая тактовая частота вычислительного ядра у Вас получилась ?
Молодец! То, что не всё получилось - не беда. Дорогу осилит идущий.
На счет USB, хочу предупредить сразу - это не для слабонервных, там процедура инициализации состоит почти из 60-ти транзакций! Я недавно закончил разработку контроллера USB 1.0 (для HID устройств) на SpinalHDL для VexRiscv, сейчас пишу статью на эту тему. Разработка контроллера заняла более полугода регулярных ночных бдений в обнимку с анализаторами. Можете взять мой код и интегрировать в свою СнК. Проект моей СнК KarnixSOC лежит на Github-е.
Если бы Вы сделали плагин для PulseView от этого было бы больше пользы. У меня тоже есть прибор от Saleae, но использую его исключительно с PulseView.
А почему не сделали свой плагин для PulseView (sigrok) ? Почему завязались на проприетарное решение ?
Заставить мышей пить больше чем они хотят не возможно. Нужно смешивать и давать одну дозу, но в ней содержание яда будет менее 1%. Вероятно, что концентрация яда в пробирке тоже низкая (скорее всего менее 10%), а значит мышь получит яд в гомеопатических дозах и откажется помирать. :-) В общем, на сколько это рабочий алгоритм сказать могут только биологи. :-)
Цитата из видео:
"We need to preserve the legacy of this computer. In other words, future generations need to understand, you know, we all came from two handred years from now. I want them to be able to see the Apollo Guidance Computer".
Чтобы компенсировать ошибку нужно увеличить число используемых мышей. Их у нас в избытке, так что не проблема. Можно попытаться натянуть код Хемминга на эту задачу.
Использование дополнительных пустых пробирок это что-то типа бита четности позволяющего понять (с опеределнной вероятностью) была ошибка или нет.