cell_lib_async.act is now error-free

This commit is contained in:
M. Mastella 2022-02-21 10:28:19 +01:00
parent 48b691d7d4
commit f9361e7d66
1 changed files with 7 additions and 7 deletions

View File

@ -24,7 +24,7 @@
************************************************************************** **************************************************************************
*/ */
namespace template { namespace async_template {
namespace dataflow_neuro { namespace dataflow_neuro {
export defcell A_1C1P2N_RB_X1 (bool! y; bool? c1,p1,n1,n2,pr_B, sr_B, vdd, vss) { export defcell A_1C1P2N_RB_X1 (bool! y; bool? c1,p1,n1,n2,pr_B, sr_B, vdd, vss) {
@ -127,7 +127,7 @@ namespace template {
y {-1}} y {-1}}
} }
export defcell A_1C3P2P2N_R_X1 (bool! y; bool? c1, p1, p2, p3, p4, p5 n1, n2, pr_B, sr_B, vdd, vss) export defcell A_1C3P2P2N_R_X1 (bool! y; bool? c1, p1, p2, p3, p4, p5, n1, n2, pr_B, sr_B, vdd, vss)
{ {
prs{ prs{
(~p1 & ~p2 & ~p3 & ~c1)|(~p4&~p5&~c1)|~pr_B -> y+ (~p1 & ~p2 & ~p3 & ~c1)|(~p4&~p5&~c1)|~pr_B -> y+
@ -367,7 +367,7 @@ namespace template {
y {-1}} y {-1}}
} }
export deffcell A_4C_RB_X1 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss) export defcell A_4C_RB_X1 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss)
{ {
bool _y; bool _y;
prs{ prs{
@ -380,7 +380,7 @@ namespace template {
y {-1}; _y{-1}} y {-1}; _y{-1}}
} }
export deffcell A_4C_RB_X2 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss) export defcell A_4C_RB_X2 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss)
{ {
bool _y; bool _y;
prs{ prs{
@ -393,7 +393,7 @@ namespace template {
y {-2}; _y{-1}} y {-2}; _y{-1}}
} }
export deffcell A_4C_RB_X4 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss) export defcell A_4C_RB_X4 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss)
{ {
bool _y; bool _y;
prs{ prs{
@ -406,7 +406,7 @@ namespace template {
y {-4}; _y{-1}} y {-4}; _y{-1}}
} }
export deffcell A_4C_R_X1 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss) export defcell A_4C_R_X1 (bool! y; bool? c1, c2, c3, c4, pr_B, sr_B; bool? vdd, vss)
{ {
prs{ prs{
(~c1 & ~c2 & ~c3 & ~c4) | ~pr_B -> y+ (~c1 & ~c2 & ~c3 & ~c4) | ~pr_B -> y+
@ -442,5 +442,5 @@ namespace template {
} }
} }
xp018_cell_lib_async::A_1C1P_B_X1 cell1; async_template::A_4P1N1N_X1 cell1;