KEEP_X1 out

This commit is contained in:
Greatorex 2022-04-11 17:08:31 +02:00
parent 631df5e837
commit 7b2484a8a4
2 changed files with 5 additions and 5 deletions

View File

@ -26,7 +26,7 @@
namespace tmpl { namespace tmpl {
namespace dataflow_neuro{ namespace dataflow_neuro{
export defcell KEEP_X1 (bool y; bool vdd, vss) { export defcell KEEP (bool y; bool vdd, vss) {
// bool _y; // bool _y;
// prs{ // prs{
// y => _y- // y => _y-

View File

@ -391,7 +391,7 @@ defproc decoder_2d_hybrid (avMx1of2<NxC+NyC> in; a1of1 out[Nx*Ny]; bool? dly_cfg
) )
// Add keeps (currently don't do anything in ACT) // Add keeps (currently don't do anything in ACT)
KEEP_X1 keeps[Nx]; KEEP keeps[Nx];
(i:Nx: (i:Nx:
keeps[i].vdd = supply.vdd; keeps[i].vdd = supply.vdd;
keeps[i].vss = supply.vss; keeps[i].vss = supply.vss;
@ -1011,14 +1011,14 @@ defproc decoder_2d_hybrid (avMx1of2<NxC+NyC> in; a1of1 out[Nx*Ny]; bool? dly_cfg
) )
// Add keeps // Add keeps
KEEP_X1 keep_x[Nx]; KEEP keep_x[Nx];
(i:Nx: (i:Nx:
keep_x[i].vdd = supply.vdd; keep_x[i].vdd = supply.vdd;
keep_x[i].vss = supply.vss; keep_x[i].vss = supply.vss;
keep_x[i].y = _outx[i].r; keep_x[i].y = _outx[i].r;
) )
KEEP_X1 keep_y[Ny]; KEEP keep_y[Ny];
(j:Ny: (j:Ny:
keep_y[j].vdd = supply.vdd; keep_y[j].vdd = supply.vdd;
keep_y[j].vss = supply.vss; keep_y[j].vss = supply.vss;
@ -1029,4 +1029,4 @@ defproc decoder_2d_hybrid (avMx1of2<NxC+NyC> in; a1of1 out[Nx*Ny]; bool? dly_cfg
} }
} }