From 7f0dc4b39f9d2e0fcc0f879d5671ecade514837d Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Fri, 26 Apr 2024 11:15:54 +0200 Subject: [PATCH] Allow delay of 0, as requested by Infineon model of the 2EDNY52X --- src/xspice/evt/evtload.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xspice/evt/evtload.c b/src/xspice/evt/evtload.c index cd570805c..3376e5cd5 100644 --- a/src/xspice/evt/evtload.c +++ b/src/xspice/evt/evtload.c @@ -563,8 +563,8 @@ static void EVTprocess_output( if (g_mif_info.circuit.anal_type == MIF_TRAN) { delay = port->delay; - if(delay <= 0.0) { - printf("\nERROR - Output delay <= 0 not allowed - output ignored!\n"); + if(delay < 0.0) { + printf("\nERROR - Output delay < 0 not allowed - output ignored!\n"); printf(" Instance: %s\n Node: %s\n Time: %f \n", g_mif_info.instance->MIFname, node_table[node_index]->name, g_mif_info.ckt->CKTtime);