https://open-source-silicon.dev logo
w

wisla morais

03/20/2022, 2:46 PM
Hi! I am implementing an analog circuit and I'm have the following errors in the precheck. Does someone know what this means?
a

Arman Avetisyan

03/20/2022, 3:22 PM
You need to have valid netlist in netgen/user_project_analog.spice
It compares them with your GDS
w

wisla morais

03/21/2022, 7:14 PM
Yes. But I'm having problems with extraction. I have a connection on the VSSA1 pin, but in the extraction it shows vccd2.
a

Arman Avetisyan

03/22/2022, 5:13 AM
is your lvs clean?
I had issue where vss of a lot of components where shorted. This was due to magic/olen pdks version. This only happened when the cells where located on dnwell. I flattened the design and it fixed the issue
w

wisla morais

03/22/2022, 2:51 PM
I was implementing two blocks and connected them as cells in the user_analog_project_wrapper_empty. The lvs is clean when I run each block separately. But when I insert the blocks to the top, the VSSA1 pin is extracted as VCCD2 and fails the pre-check. I'm using magic layout. I received the following message in the precheck: " PORTS CHECK FAILED: user_analog_project_wrapper ports do not match the golden wrapper ports. Mismatching ports are : ['vssa1']".
t

Tim Edwards

03/22/2022, 3:29 PM
Can you post a link to your layout?
w

wisla morais

03/22/2022, 6:57 PM
This is the repository with the envelope detector and OTA blocks: https://github.com/wislamilena/receiver.git
I made the submission yesterday just the envelope detector ( this is the repository: https://github.com/wislamilena/my-chip.git). The top with just that block passed the precheck. When I put the other block (OTA), the problems appeared and I couldn't solve them before the submission deadline.
t

Tim Edwards

03/22/2022, 7:19 PM
In your
otaV5
circuit, you have both
Vp
and
Vn
conntected to the same output,
vccd2
. The two ports to which they are connected belong to the same pad. Since
Vn
has a substrate connection, then
vccd2
is shorted to
vssa1
through the substrate.
w

wisla morais

03/23/2022, 12:13 PM
Ah, I understand! Thank you. Will there be a deadline to update the repository for tapeout?
2 Views