UMOC: Unified Modular Ordering Constraints to Unify Cycle- and Register-Transfer-Level Modeling
Shunning Jiang, Yanghui Ou, Peitian Pan, Christopher Batten
摘要
We propose unified modular ordering constraints (UMOC), a novel approach that seamlessly unifies method-based cycle-level (CL) modeling and signal-based register-transfer-level (RTL) modeling. Motivated by the challenges in state-of-the-art CL modeling methodologies and existing CL/RTL composition attempts, UMOC successfully breaks the trade-off between model fidelity and scheduling modularity for CL modeling and provides seamless composition of CL and RTL models. Instead of requiring the designer to specify the global intra-cycle ordering of hardware processes, UMOC eliminates this burden using implicit local ordering constraints of RTL signals and explicit local ordering constraints of CL methods. We implement and evaluate UMOC in PyMTL3, a state-of-the-art open-source Python-based hardware modeling framework.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Modular Hardware Design with Timeline TypesRachit Nigam, Pedro Henrique Azevedo de Amorim, Adrian SampsonPLDI 2023 · 被引用 16 次
- Wire sorts: a language abstraction for safe hardware compositionMichael Christensen, Timothy Sherwood, Jonathan Balkind, Ben HardekopfPLDI 2021 · 被引用 13 次
- UniRTL: Unifying Code and Graph for Robust RTL Representation LearningYi Liu, Hongji Zhang, Lei Chen, Mingxuan Yuan 等ICML 2026
- Revamping Verilog Semantics for Foundational VerificationJoonwon Choi, Jaewoo Kim, Jeehoon KangOOPSLA 2025 · 被引用 1 次
- Khronos: Fusing Memory Access for Improved Hardware RTL SimulationKexing Zhou, Yun Liang, Yibo Lin, Runsheng Wang 等MICRO 2023 · 被引用 11 次
