Hi everyone! I wanted to get some guidance around enabling mixed signal support/analog design in my chip design. I do not see any template for that in TT07. I have some digital and analog components. Any suggestions?
👀 1
t
tnt
04/25/2024, 7:28 PM
Depending on the balance or what you find easiest, you can either instanciate an analog macro inside a digital design or the other way around, build the digital logic separately and then instanciate it as a sub block into a larger analog design and wire it up.
p
Pat Deegan
04/25/2024, 7:53 PM
Greetings,
I did the b) version of what Sylvain's talking about for TT06 and you can see a bit more on that project here:
https://github.com/psychogenic/tt06-analog-wowa/blob/main/docs/info.md
The tricky part was that taking the .mag file for the openlane digital blob and sticking it in my analog design wound up in a situation where magic was munging my standard cells.
The solution is described, without tons of detail, here: https://github.com/psychogenic/tt06-analog-wowa/blob/main/openlane/README.md
Also, you'd best constrain your digital design die size--otherwise mods to it may cause all the pads to jiggle around leading to lots of rewiring (which happened to me and was fun).