AI-Powered ImEDA

Intelligent Electronic Design Automation

ImEDA는 AI가 통합된 차세대 전자 설계 자동화(EDA) 플랫폼입니다. 회로도 설계, PCB 레이아웃, 라이브러리 관리를 하나의 환경에서 제공하며, AI 기반 분석과 자동화로 설계 생산성을 극대화합니다.

AI 기능

📄

Datasheet 분석

PDF 데이터시트를 AI로 분석하여 핀 정보, 전기적 특성, 패키지 데이터를 자동 추출합니다.

🔗

Symbol-FP Mapping

회로도 심볼과 PCB 풋프린트를 AI가 자동으로 매칭하고 검증합니다.

🔎

Design Review

설계 규칙 위반, 잠재적 오류, 개선 사항을 AI가 자동으로 검토하고 제안합니다.

📌

Auto-placement

컴포넌트 배치와 필드 위치를 AI가 최적화하여 겹침 없이 자동 배치합니다.

주요 기능

Schematic Editor

계층 구조 회로도, 다중 시트, 심볼 라이브러리 연동을 지원하는 전문 회로도 편집기입니다.

SCH / EPD / SLIB
📈

PCB Layout

다층 PCB 설계, 고급 라우팅, DRC 검증을 제공하는 PCB 레이아웃 도구입니다.

PCB / FP
📚

Library Manager

심볼/풋프린트 라이브러리의 통합 관리, 검색, 미리보기를 제공합니다.

SLIB / FLIB
🔃

Format Converters

KiCad, Altium, Eagle, EasyEDA 등 주요 EDA 포맷의 양방향 변환을 지원합니다.

converter_dll
🎨

Modern UI

ImGui 기반 다크 테마 UI, Ribbon 메뉴, 도킹 위젯, 고DPI 지원을 제공합니다.

wxWidgets + ImGui
💻

Lua Scripting

Lua/Sol2 기반 스크립팅 엔진으로 Drawing Tool, 자동화 매크로, 확장 기능을 구현합니다.

Lua / Sol2

문서 가이드

기술 스택

C++20 wxWidgets ImGui OpenGL 3.3+ Lua / Sol2 SQLite3 nlohmann/json GLFW AI / LLM CMake UTF-8 Cross-platform