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.

IC layout I/O design------power on control (POC) cell

Status
Not open for further replies.

AllenD

Member level 5
Joined
Aug 7, 2017
Messages
91
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
1,193
Hi Guys
I am using TSMC 65 nm PDK and I am working on I/O design. It came to my attention that I need to place a cell called power on control (POC), "to avoid the I/O unknown state during power-up. An unknown state might result in I/O crowbar current or bus contention when the I/O voltage is up before the core voltage." To the best of my understanding, POC power will be on only during the period when the IO power supply is on and core power is off.

My question is should I attach a pad to that cell and I have to manually add POC signal as in the attached pic(VDDPST is the I/O supply and VDD is the core supply)? Or the POC signal is created automatically?

My second question is what is the difference of "internal macro" vs "core"? Is "internal macro" refers to analog circuits and "core" refers to digital portion?

Thanks
Allen Screenshot from 2019-03-17 00-01-21.png
 

My question is should I attach a pad to that cell and I have to manually add POC signal as in the attached pic(VDDPST is the I/O supply and VDD is the core supply)? Or the POC signal is created automatically?

Depends. Maybe there's a pad cell available, which creates this signal (e.g. an LDO pad cell which creates the core Vdd from the pad Vddpst voltage. Its "power good" signal could be your POC). If not, you'll have to supply it from external.


My second question is what is the difference of "internal macro" vs "core"? Is "internal macro" refers to analog circuits and "core" refers to digital portion

Usually an internal macro is understood as a complete RTL or high level language described, or even a compact layout core cell supplied by the foundry, whereas a core implementation is the (normally) not so compact solution created by the user (if the same application is compared). This is independent of digital or (mixed) analog.
 

#1. Usually some form of power control signal is routed through the entire IO ring, it doesn't come out of the chip through a pad. This is really weird. Read the documentation more carefully, I doubt you have to do anything other than adding this existing cell to the ring.

#2. Sounds like usual TSMC gibberish. Those terms mean nothing without context. In the context of IO cells, I *think* they might be referring to periphery IO vs area IO. Again, TSMC is really good at creating these gibberish terms.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top