From 2ee1444dfa502d7facc6133903f558023db10b76 Mon Sep 17 00:00:00 2001 From: Brian Taylor Date: Mon, 6 Mar 2023 17:46:22 -0800 Subject: [PATCH] Temporary changes to add an inertial_delay parameter table. There are no changes to the cfunc.mod files. Thus the additions are ignored. This will prevent MIF unrecognized parameter warnings. --- src/xspice/icm/digital/d_and/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_buffer/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_inverter/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_nand/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_nor/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_or/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_tristate/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_xnor/ifspec.ifs | 12 ++++++++++++ src/xspice/icm/digital/d_xor/ifspec.ifs | 12 ++++++++++++ 9 files changed, 108 insertions(+) diff --git a/src/xspice/icm/digital/d_and/ifspec.ifs b/src/xspice/icm/digital/d_and/ifspec.ifs index feaa22c93..4d1252ff8 100644 --- a/src/xspice/icm/digital/d_and/ifspec.ifs +++ b/src/xspice/icm/digital/d_and/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_buffer/ifspec.ifs b/src/xspice/icm/digital/d_buffer/ifspec.ifs index 4aa5dee61..00dcc5dcb 100644 --- a/src/xspice/icm/digital/d_buffer/ifspec.ifs +++ b/src/xspice/icm/digital/d_buffer/ifspec.ifs @@ -60,3 +60,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_inverter/ifspec.ifs b/src/xspice/icm/digital/d_inverter/ifspec.ifs index 3d0f9479a..f5d955ee8 100644 --- a/src/xspice/icm/digital/d_inverter/ifspec.ifs +++ b/src/xspice/icm/digital/d_inverter/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_nand/ifspec.ifs b/src/xspice/icm/digital/d_nand/ifspec.ifs index b4e18059f..9a55fcf42 100644 --- a/src/xspice/icm/digital/d_nand/ifspec.ifs +++ b/src/xspice/icm/digital/d_nand/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_nor/ifspec.ifs b/src/xspice/icm/digital/d_nor/ifspec.ifs index 316a13638..554656dd7 100644 --- a/src/xspice/icm/digital/d_nor/ifspec.ifs +++ b/src/xspice/icm/digital/d_nor/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_or/ifspec.ifs b/src/xspice/icm/digital/d_or/ifspec.ifs index f3e2f1af6..5ac414723 100644 --- a/src/xspice/icm/digital/d_or/ifspec.ifs +++ b/src/xspice/icm/digital/d_or/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_tristate/ifspec.ifs b/src/xspice/icm/digital/d_tristate/ifspec.ifs index fc68e337a..92ef59039 100644 --- a/src/xspice/icm/digital/d_tristate/ifspec.ifs +++ b/src/xspice/icm/digital/d_tristate/ifspec.ifs @@ -75,3 +75,15 @@ Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_xnor/ifspec.ifs b/src/xspice/icm/digital/d_xnor/ifspec.ifs index ee858089b..0c6074a18 100644 --- a/src/xspice/icm/digital/d_xnor/ifspec.ifs +++ b/src/xspice/icm/digital/d_xnor/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes + diff --git a/src/xspice/icm/digital/d_xor/ifspec.ifs b/src/xspice/icm/digital/d_xor/ifspec.ifs index ddd3aa53d..cef26892a 100644 --- a/src/xspice/icm/digital/d_xor/ifspec.ifs +++ b/src/xspice/icm/digital/d_xor/ifspec.ifs @@ -61,3 +61,15 @@ Vector: no Vector_Bounds: - Null_Allowed: yes + +PARAMETER_TABLE: + +Parameter_Name: inertial_delay +Description: "swallow short pulses" +Data_Type: boolean +Default_Value: false +Limits: - +Vector: no +Vector_Bounds: - +Null_Allowed: yes +