TGViewer
Nuclear IT hack Nuclear IT hack @mephihack · 924 subscribers
Post #7 854
Задачи от компании ЭРЕМЕКС

Компания ЭРЕМЕКС — разработчик программного обеспечения для автоматизации проектирования радиоэлектронной аппаратуры.

1. Оптимизация загрузки топологии интегральной микросхемы (ИМС)

• Описание задачи:
GDSII — один из стандартных форматов описания топологии микросхем, разработан в 1978 году. Формат стал де-факто промышленным стандартом обмена данными для топологии ИМС и сложно-функциональных блоков (СФ-блоки), именно поэтому его поддержка обязательна при разработке любой САПР микроэлектроники.

Формат описывает плоские геометрические формы, текстовые метки и иную информацию в иерархической форме. В зависимости от размера микросхемы или СФ-блока, размер файла может быть от одного килобайта, до сотен гигабайт. При импорте топологии ИМС важно контролировать корректность всех данных и параметров преобразования, так как потеря одного маленького «прямоугольника» может привести к неработоспособности всей микросхемы.

• Задачи трека:
1. Оценить скорость чтения файлов с различными топологиями ИМС
2. Провести анализ получаемых данных из файла
3. Найти решение по ускорению процесса импорта данных
4. Реализовать найденное решение в виде кроссплатформенной программы

2. Визуализация топологии интегральной микросхемы (ИМС)

• Описание задачи:
Топология кристалла ИМС может содержать миллиарды геометрических объектов (прямоугольники, полигоны) на разных слоях.
Для поиска ошибок и отображения заданной области необходимо быстро выбирать нужные геометрические объекты и отображать их в окне программы. У каждого слоя есть свой цвет и стиль заливки. Пользовательский графический интерфейс должен адекватно реагировать на действия пользователя. Например, при включении/выключении видимости слоев или смены просматриваемой области топологии не должно быть заметных задержек или «подвисаний» программы.

• Задачи трека:
1. Изучить структуру и взаимосвязанность исходных данных
2. Предложить решения по хранению и работе с большим количеством геометрических объектов
3. Реализовать вьювер в виде кроссплатформенной программы с пользовательским графическим интерфейсом
  • 🤯 9
  • ❤‍🔥 4
  • ❤ 2
  • 👍 1
  • 🤔 1
  • 🤨 1
More from @mephihack
  1. Jul 27, 2026По техническим причинам результаты по задаче «Сжатие погодных данных» от AIRI пересмотрены…
  2. Jul 26, 2026Поздравляем победителей и призёров! Сжатие погодных данных // AIRI 🔘1 место - GLAMOUR Вас…
  3. Jul 26, 2026Мы знаем победителей и призёров, подключайтесь!
  4. Jul 24, 2026Хакатон уже в самом разгаре, все активно вайбкодят решают задачи 😺 А пока ловите небольшо…
  5. Jul 24, 2026Трансляция постановки задач, подключайтесь
  6. Jul 24, 2026Готовы к беспрерывному кодингу ближайшие 24 часа? Тогда подключаетесь, мы скоро начинаем.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →