awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
YosysHQ avatar

YosysHQ/yosys

0
View on GitHub↗
4,543 نجوم·1,099 تفرعات·C++·ISC·8 مشاهداتyosyshq.net/yosys↗

Yosys

Yosys هو أداة تركيب منطق رقمي وتركيب RTL تحول كود لغة وصف الأجهزة إلى تمثيلات على مستوى البوابة محسنة. تعمل كمحسن منطق أجهزة وأداة تحقق رسمية، مما يوفر إطار عمل لتحويل تمثيلات الدوائر العامة إلى خلايا مكتبة تقنية محددة لمنصات الأجهزة المستهدفة.

يخدم المشروع كأداة أتمتة تصميم الأجهزة من خلال بيئة قابلة للبرمجة تُستخدم لتنفيذ تسلسلات من أوامر التركيب. تسمح هذه الأتمتة بإدارة سير عمل الأجهزة الرقمية المعقدة، ودمج تركيب تصميم RTL مع تعيين خلية التكنولوجيا.

تشمل قدرات التحقق والتحليل الخاصة به فحص النموذج الرمزي والتحقق من تكافؤ التصميم. تدعم هذه الأدوات التحقق الرسمي من الأجهزة من خلال فحص خصائص السلامة والحيوية وإنشاء مقاعد اختبار المحاكاة لضمان مطابقة التصميمات لمواصفاتها الأصلية.

Features

  • Logic Synthesis Tools - Transforms hardware description language code into optimized gate-level representations for digital circuit design.
  • Digital Logic Design Tools - Functions as a comprehensive framework for converting generic circuit representations into specific technology library cells.
  • Hardware Design Automation - Automates the sequence of synthesis and verification tasks for digital hardware projects using scripts and APIs.
  • Hardware Logic Optimization - Provides optimization passes and dataflow tracking tools to reduce area and increase performance of digital designs.
  • Logic Optimizers - Implements dataflow tracking and optimization passes to reduce the area and increase the performance of digital designs.
  • RTL Design Tools - Transforms HDL code into optimized gate-level representations through elaboration, flattening, and mapping.
  • RTL Elaboration Engines - Provides an elaboration engine that converts high-level hardware description language code into flattened netlists.
  • Technology Cell Mapping - Implements a framework for matching generic circuit representations to specific technology library cells for hardware platforms.
  • Technology Mapping - Converts generic synthesis results into specific cell libraries to prepare hardware designs for physical implementation.
  • Hardware IR Graphs - Uses directed graphs of cells and nets as an intermediate representation for hardware design analysis and transformation.
  • Symbolic Model Checking - Verifies hardware design properties by representing states as boolean formulas and solving them using SAT engines.
  • Formal Verification Tools - Provides a suite for symbolic model checking and equivalence checking to ensure hardware designs match specifications.
  • Hardware Logic Verification - Ensures digital designs match original specifications by checking safety and liveness properties via formal solvers.
  • Synthesis Automation Tools - Provides a system for executing sequences of synthesis commands via scripts to automate hardware design processing.
  • Pass-Based Optimizations - Employs a modular sequence of optimization passes to iteratively reduce the area and delay of digital circuits.
  • Hardware Circuit Equivalence - Uses symbolic model checking to ensure synthesized circuits match their original specifications.
  • Synthesis Command Interfaces - Exposes internal synthesis functions as a set of scriptable commands for automating hardware design workflows.
  • Liveness Property Verification - Ensures that hardware designs eventually reach desired states or respond to requests within required timeframes.
  • Safety - Checks whether hardware assertions hold true over bounded or unbounded time horizons to detect design flaws.

سجل النجوم

مخطط تاريخ النجوم لـ yosyshq/yosysمخطط تاريخ النجوم لـ yosyshq/yosys

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Yosys

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Yosys.
  • chipsalliance/chiselالصورة الرمزية لـ chipsalliance

    chipsalliance/chisel

    4,691عرض على GitHub↗

    Chisel is a hardware construction language and description tool used to define digital circuits. It functions as a generator that converts high-level hardware descriptions into synthesizable Verilog code for use in ASIC and FPGA design. The project enables the creation of parameterizable hardware templates and reusable digital components. It leverages functional and object-oriented programming patterns to transform complex circuit representations into finalized hardware descriptions. The toolset covers the register-transfer level design workflow, allowing users to model digital circuits usin

    Scalachip-generatorchiselchisel3
    عرض على GitHub↗4,691
  • hneemann/digitalالصورة الرمزية لـ hneemann

    hneemann/Digital

    5,793عرض على GitHub↗

    Digital is a digital logic circuit simulator and hardware design verification tool. It provides a visual environment for designing, testing, and verifying electronic circuits using event-based simulation and automated logic synthesis. The platform functions as a logic synthesis tool that applies boolean algebra to minimize gate configurations and convert truth tables into efficient hardware. It also serves as an HDL export tool, translating visual circuit graphs into VHDL or Verilog code, and as a CPLD deployment tool that generates JEDEC files for flashing programmable logic chips. The soft

    Javacircuitdigital-circuitseducation
    عرض على GitHub↗5,793
  • ghdl/ghdlالصورة الرمزية لـ ghdl

    ghdl/ghdl

    2,759عرض على GitHub↗

    GHDL is a compiler and simulator for VHDL hardware descriptions. It functions as a multi-pass analysis elaborator that resolves design hierarchies and dependencies to prepare hardware descriptions for simulation or synthesis. The project transforms VHDL source code into executable binaries for high-speed digital design verification and serves as a synthesis tool that converts descriptions into structural netlists compatible with vendor or open-source flows. It also implements the Language Server Protocol to provide static analysis, autocomplete, and code navigation for VHDL files. The toolse

    VHDLcompilergccghdl
    عرض على GitHub↗2,759
  • logisim-evolution/logisim-evolutionالصورة الرمزية لـ logisim-evolution

    logisim-evolution/logisim-evolution

    7,244عرض على GitHub↗

    Logisim Evolution is a digital logic simulator and schematic editor used for designing and verifying digital circuits. It functions as a tool for digital circuit design and real-time logic simulation, allowing users to create schematic representations of electronic hardware using gates and registers. The software distinguishes itself by providing hardware description language tools that allow for the definition of custom component behavior and the translation of visual schematics into synthesis-ready code for FPGA hardware deployment. It also serves as a bridge for physical hardware integrati

    Javacircuitcircuitsdigital-circuit
    عرض على GitHub↗7,244
عرض جميع البدائل الـ 30 لـ Yosys→

الأسئلة الشائعة

ما هي وظيفة yosyshq/yosys؟

Yosys هو أداة تركيب منطق رقمي وتركيب RTL تحول كود لغة وصف الأجهزة إلى تمثيلات على مستوى البوابة محسنة. تعمل كمحسن منطق أجهزة وأداة تحقق رسمية، مما يوفر إطار عمل لتحويل تمثيلات الدوائر العامة إلى خلايا مكتبة تقنية محددة لمنصات الأجهزة المستهدفة.

ما هي الميزات الرئيسية لـ yosyshq/yosys؟

الميزات الرئيسية لـ yosyshq/yosys هي: Logic Synthesis Tools, Digital Logic Design Tools, Hardware Design Automation, Hardware Logic Optimization, Logic Optimizers, RTL Design Tools, RTL Elaboration Engines, Technology Cell Mapping.

ما هي البدائل مفتوحة المصدر لـ yosyshq/yosys؟

تشمل البدائل مفتوحة المصدر لـ yosyshq/yosys: chipsalliance/chisel — Chisel is a hardware construction language and description tool used to define digital circuits. It functions as a… verilog-to-routing/vtr-verilog-to-routing — This project is an open-source computer-aided design toolchain designed for the synthesis, placement, and routing of… ghdl/ghdl — GHDL is a compiler and simulator for VHDL hardware descriptions. It functions as a multi-pass analysis elaborator that… hneemann/digital — Digital is a digital logic circuit simulator and hardware design verification tool. It provides a visual environment… logisim-evolution/logisim-evolution — Logisim Evolution is a digital logic simulator and schematic editor used for designing and verifying digital circuits.… briansmith/ring — Ring is a low-level cryptographic primitive library and security toolset designed for building portable, secure…