-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When to split units/symbols #8
Comments
I agree entirely with section 1. I am too unsure how to approach single opamps, but IMO I would go for consistency here, and make the symbols in such a way that the power pins can be placed onto the opamp symbols. For section 2 (Large digital ICs), I think there is some value to split them. But there is another value in having them visually represented as one monolithic unit (which in the end, physically they are). Maybe there is a way to get both? For section 3 I again agree totally, nothing to add. For section 4 I agree mostly, while I am not sure about the Optocoupler part (4i), below is the LCR-0202 I made: If you search google images you will find that most optocoupler symbols are in fact visually coupled. This is IMO for a good reason. I see a similar problem like the one mentioned in section 2: how can we get the advantage of making units movable while visually making clear that they are part of a bigger thing?
Maybe we could think about a more flexible way, to break out sub-units only if needed or something like that. |
Thanks for the feedback! For the single op amps, the user would have to smash the components and hide the text for one of them manually after rearranging them on top of each other. That isn't totally pleasant and introduces another source of error (erroneously swapping components, typos while changing the reference designators). On the other hand, it doesn't cost much to include and might be useful for people doing a “prettying up” pass on the schematic before publishing/archiving it.
You're right. If we allowed separation of transmitter and reciever, we'd need a naming scheme for the reference designators, so a quadruple optocoupler's eight symbols wouldn't get completely confusing.
Could you elaborate? I don't think I understand this one fully.
I don't think there is a way to comfortably offer both splitting up monolithic components and drawing them as one without integrated support from Horizon. That, however, could get pretty complicated and opaque to the user. Personally, I'd step back from that idea and take only one way of displaying into account. |
Ah, I see. This would certainly look nice in some situations, but I think it would add unnecessary visual noise in most cases (and become confusing once the dashed outlines for multiple parts intersect). Reference designators are probably still the best solution… |
There should be some rules clarifying exactly when one physical part should correspond to multiple units/symbols. The classic cases like a hex inverter or quad op-amp won't be questioned, but there are a lot more to consider. Maybe a general rule isn't possible, but some guideline would still be helpful then.
Here's my attempt of a somewhat ordered list of the special cases. Additional suggestions are welcome, I probably missed some which should be considered.
I'm interested in what you people think of this topic and what arguments you have for general or specific cases. Anyway, I'm not really fond of putting a huge table in the convention for which parts should be split and which shouldn't. I'd hope that could be condensed into some short guideline.
The text was updated successfully, but these errors were encountered: