you can sort of do higher-order in graph repro, but you're working against your medium
Conversation
Replying to
having to do a 2d embedding artificially limits the range of abstractions you can use and i don't find that compelling
2
2
Replying to
a very practical example: you're designing a parametric power converter which needs to place a different set of components...
1
Replying to
depending on params. e.g. from two to four output caps depending on output current.
abstract this out in graph repro.
1
Replying to
that's doable with some sort of "repeat" primitive, sure.
how what about configurable number of outputs?
1
Replying to
sure. i can see how you *maybe* can include the "repeat" primitive on "block" level itself.
now embed that block in another one…
2
Replying to
while exporting the outputs from the inner one to the outer one.
this is where it breaks down completely
1
1
Replying to
last time I designed circuits was years ago, also not sure if the red thingy is good notation
1
Replying to
[epistemic status: highly exploratory] this wasn't even in my notes until now
1
Replying to
[deleted original due to embarassing typo] more example problems are always welcome/needed!
1
Replying to
when one reads about 2D programming, it's all solutions, little problems, especially little "we solve X in this specific way"
Replying to
[linking up disconnected responses]
Quote Tweet
Replying to @whitequark
@allgebrah well a good way to get unlimited amount of examples is:
1) open literally any appnote
2) try to accomodate all designs it lists

