logisim-evolution/logisim-evolution

Synthesis of Duplicate Imports

已关闭

#1,663 创建于 2023年2月8日

 (1 条评论) (0 个反应) (0 位负责人)Java (505 个派生)batch import
bughelp wantedpri std

仓库指标

星标
 (3,695 个星标)
PR 合并指标
 (平均合并 3天 18小时) (30 天内合并 47 个 PR)

描述

I have a design where I have imported 2 projects that use common custom circuits. The design simulates and executes ok. When I synthesize the design, I get '"XXXXXX". This is not allowed, please make sure all sheets have a unique name'. The board is set to use Vivado (if that matters). Question - is this by design? If so, it limits the utility of reusable components...is there a workaround?

This seems like a limitation that could be avoided if the DRC looked to see if the circuits are identical (and/or imported) and only generated the one definition.

贡献者指南