Comments (3)
@wmurbina Can you please explain why this is an issue for you? Does "main" conflict with something else, or what is your use case?
from antares.
The problem is when the generated code is to be used in other software such as Xilinx's Vivado.
It will be difficult to identify when you have several files.
Another thing that I have identified that is confusing is the names given to the entities when exporting in VHDL, these are too long. It could be improved if you put the name of the subcircuit (or name of the block of the standard library).
I attach an example of what I am trying to explain.
from antares.
Ok, I see, thank you!
The current naming scheme based on "main" and UUIDs for the subcircuits was straight-forward, and it ensured unique names. But I see your point.
So I will change it so that the entities are named like the circuits, adjusting them as needed to comply with VHDL naming syntax rules and uniqueness.
from antares.
Related Issues (20)
- Keep oscilloscope scale across simulation runs
- Cleanup standard library structure
- Analog light bulb doesn't glow according to min/max current properties
- Display list of IDs of selected components
- Support highlighting of analog components
- Hot key for "Resume simulation" not active if component has focus
- Delete project in Antares Web
- Line breaks ignored in Antares Web HOT 1
- Wrong y position of text components in Antares Web
- Mouse wheel event consumed by web circuit viewer
- No vertical space between project tiles in Antares Web
- Sensitive click area slightly displaced in Antares Web
- Pan doesn't work in Chrome browser
- Error 404 when trying to download examples HOT 2
- Preference for disabling tooltips HOT 1
- Pan with SPACE + left click
- Text color lighter than expected when using Darcula theme HOT 3
- Delete project in Antares Web
- Circuit image thumbnail in Antares Web
- Wrong labels for D Flip-Flops
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from antares.