The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Apr 29th, 2024, 6:02am
Pages: 1
Send Topic Print
CSL buffer vs. the static inverter as I/O buffer (Read 3551 times)
dandelion
Community Member
***
Offline



Posts: 98

CSL buffer vs. the static inverter as I/O buffer
Sep 20th, 2007, 12:59am
 
Hi,
I have ever seen the IP of I/O standcell for 0.13um, 90nm and 65nm CMOS process. The above IPs used in the MCU chips which have criticl requirements on the di/dt noise. But I noticed that for the I/O interface buffer which dominate the di/dt noise have seldom used the CSL(current steering logic) buffer as I/O.They always used the slope limited technique to reduce the di/dt noise.

I wonder why the CSL buffer is always used as internal logic and not used as I/O buffer? Is it because of its drive capability?

Thanks in advance
Back to top
 
 
View Profile   IP Logged
ywguo
Community Fellow
*****
Offline



Posts: 943
Shanghai, PRC
Re: CSL buffer vs. the static inverter as I/O buff
Reply #1 - Oct 9th, 2007, 7:21pm
 
Hi Dandelion,

The I/O cell design depends on the AC/DC specification. Most I/Os meet TTL/CMOS level. For eg., the minimum high output is 2.4 V, the maximum low output is 0.4 V for low voltage TTL output. It is easy for inverter-like I/Os to meet TTL/CMOS level. So we often adopt slew-limit technique to reduce di/dt noise. Anyway, there many other I/O standards like HSTL/PECL/LVDS. They are more like CSL buffer. Sure the output swing are reduced significantly.


Yawei
Back to top
 
 
View Profile   IP Logged
SRF Tech
Community Member
***
Offline



Posts: 59
Arizona
Re: CSL buffer vs. the static inverter as I/O buff
Reply #2 - Oct 14th, 2007, 1:37am
 
a follow-on to ywguos answer,
A lot of times, the I/O interface does not have a constant current flowing, meaning during static phases there is no bias current.  If you tried to use CSL in this I/O configuration it would actually start to look like nothing more than a fancy inverter because there is no bias current flowing that would keep the devices in saturation, rather the CSL buffer would quickly fall out of saturation/biasing between transitions.  

Granted this is not for every MPU interface as some of the interfaces do have termination impedances which could be used for biasing currents upon which the CSL buffer would depend, but it becomes more complex.

You could also add On-die terminations strictly to allow the use of a CSL buffer but then you start to burn a lot more static power in your I/Os that an inverter would not be burning, so you have to consider power consumption to.  A lot of CSL type interfaces do burn significantly more power than a standard inverter buffer.

Something else to think about.
Thanks,
Stephen
SRF Technologies
Back to top
 
 

Excellence in ESD and IO Design
www.srftechnologies.com
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.