Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] LVS problem when adding a DNW to HV NMOS in TSMC 65nm

Status
Not open for further replies.

aletar

Newbie level 3
Joined
Jun 19, 2018
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
31
Hello

My project has to operate with both negative (-1.2V) and high (+6V) voltages.
For this I am using high voltage transistors from the TSMC065 library (nch_hv25). They differ from regular transistors by a special layer called HVD on the drain.
I am trying to put a DNW under these transistors so I can use negative voltage for the bulk.
Without the DNW LVS (Calibre) passes without problems but when I add the DNW it recognizes the transistors in the layout as NCH_25_DNW and says they are different from the ones in the schematic.
(Assura crashes saying there are unbound devices probably for the same reason)

There is no cell in the library that has both the HVD layer and a DNW.

I thought of a couple of ways to solve this issue:
1. Somehow make the LVS recognize the transistor correctly (with filters of name binding or some other way)
2. Create a new cell with the transistor I need (HVD and DNW). If I do, how to make the LVS recognize it as a single useparable unit?
3. Change the transistors in the schematic to NCH_25_DNW and add the HVD layer manually. Will this affect the transistor performance?

Questions:
1. Why isn't there a cell with HVD and DNW? Is it because it won't work or just nobody ever uses it?
2. What is the best way to solve this issue? How would you implement it? (I'm a beginner in virtuoso and IC design in general)
3. Are there other issues you expect to come up because of the combination of high and negative voltages?
 

Are you using a nch_hv25 pcell? If so, are there options to turn well on/off? Do you need to put your transistor into a pwell? Can you post a picture?
 

Yes, i am using the pcell but there is no parameter to turn the pcell on/off.
Yes, I need to put the transistor into a pwell
This is the circuit I'm implementing
Screenshot.png
As you can see, I need to connect the Bulk of the nmos to a voltage that is not GND to which the substrate is connected.
 

Hi all, problem kind of solved.
According to the DRM you can not put DNW under these devices.
I will have to change the design so that vds doesn't go over 2.5V and use the NCH_25_DNW instead of the NCH_HV25.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top