<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418791&amp;view=findpost&amp;p=3831505</guid>
        <pubDate>Wed, 27 May 2020 06:56:22 +0000</pubDate>
        <title>Поиск инженера по цифровым схемам и логике в проект</title>
        <link>https://forum.sources.ru/index.php?showtopic=418791&amp;view=findpost&amp;p=3831505</link>
        <description><![CDATA[aleksej_27: Всем привет.<br>Приглашается инженер по цифровым схемам и логике в проект.<br>Суть задачи.<br>Есть некая микросхема с которой хотелось бы наладить взаимодействие. Микроконтроллер NEC , 8 бит.<br>Основное ПЗУ - масочный РОМ. Тестовые ПЗУ, так называемые бут-ром тоже масочные.<br>Всего 3 тестовых ПЗУ и 1 основное.<br>Проведен реверс-инженеринг и коды всех ПЗУ извлечены и изучены.<br>Требуемая задача решается входом в один из тестовых ПЗУ.<br>Был проведен реверс-инженеринг логики на кристалле микросхемы и получен нет-лист цифровой схемы.<br>Нет-лист содержит перечень логических элементов и соединения между ними. Формат нет-листа VHDL , verilog.<br>На данный момент изучен механизм переключения и выбора источника загрузки и все необходимые манипуляции с этим.<br>Остался последний шаг - отдать команду на запуск ядра, так как пока идёт процесс выбора источника загрузки ядро остановлено.<br>С этим возникли проблемы . Со схемой загрузки и выбора источника разобрались написанием анализирующих программ, которые из нет-листа выделили и изолировали определенную группу элементов. Со схемой запуска так не получается .<br>Всего количество элементов около 30000.<br>Есть идея попробовать запихнуть эту схему в эмулятор и прогнать с изучением до момента когда логика начнёт обращения к шине данных ПЗУ<br>для чтения кодов операций(ядро запустилось и пытается выполнить инструкции).<br>Проблема в том, что человек который в этом понимает один и его нельзя клонировать. Последнее время он нужен на других проектах и оторвать его<br>можно только на небольшое время.<br>Из выше написанного думаю понятны требования .<br>Оплата золотом по факту решения задачи.<br>+79509513690 Алексей]]></description>
        <author>aleksej_27</author>
        <category>Разовые заказы и подработка</category>
      </item>
	
      </channel>
      </rss>
	