B.R., When you say "common clock signal", I assume you mean a data signal that leaves one flop and goes to another flop, and that both of these flops use a common clock but are separated by a routed trace on a pcb. If your ibis model has the same load as the datasheet, and you have a SI simulator that corrects for this, then the negative delay is correct. What to do with it? It goes into your overall hold time equation : Th(margin)=Tco(min) + PCBdelay - CLKskew - Rcvr(hold) In the above equation, your "PCBdelay" is negative - usually its a positive number, but yours has been "load adjusted" (the key to understanding this is to understand what "load adjusted" means, and it is out of the scope of an email). if your answer is negative, then you have a hold time problem and slowing down a clock can not cure it. The way to solve this problem is to add copper to the PCB route, so that the answer is no longer negative. (we've talked about this before on the SI-List, check the archives using a words like "negative delay".) regards, Jim Peterson Honeywell -----Original Message----- From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx <mailto:si-list-bounce@xxxxxxxxxxxxx> ] On Behalf Of Yuming Cheng Sent: Wednesday, October 19, 2005 9:56 PM To: SI freelist Subject: [SI-LIST] TCOmin < external buffer delay Hello all, When I analyze a common clok signal. The datasheet gives Max TCO and Min TCO. According to the TCO measurement, TCO include Internal Logic delay and external buffer delay. In order to not double count the external buffer delay portion of Tco. I subtract it from TCO to get the internal logic delay. I use the IBIS model and the measurement circuit to measure the external buffer delay. When calculate the setup margin, I use Max Tco. The internal logic delay is positive. When calculate the hold margin, I use Min TCO. Because the external buffer delay is large than Min TCO. Then the internal Logic delay is negative. Do I use the negavtive Internal Logic Delay or round up it to zero to calculate the hold margin? B.R. Astrom ___________________________________________________________ ÑÅ»¢ÓÊÏ䳬ǿÔöÖµ·þÎñ£2G³¬´ó¿Õ¼ä¡¢pop3ÊÕÐÅ¡¢ÎÞÏÞÁ¿ÓʼþÌáÐÑ http://cn.mail.yahoo.com <http://cn.mail.yahoo.com> ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list <//www.freelists.org/webpage/si-list> For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List FAQ wiki page is located at: http://si-list.org/wiki/wiki.pl?Si-List_FAQ <http://si-list. org/wiki/wiki.pl?Si-List_FAQ> List technical documents are available at: http://www.si-list.org <http://www.si-list.org> List archives are viewable at: //www.freelists.org/archives/si-list <//www.freelists.org/archives/si-list> or at our remote archives: http://groups.yahoo.com/group/si-list/messages <http://groups.yahoo.com/group/si-list/messages> Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu <http://www.qsl.net/wb6tpu> ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List FAQ wiki page is located at: http://si-list.org/wiki/wiki.pl?Si-List_FAQ List technical documents are available at: http://www.si-list.org List archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu