Ajout de quelques cellules de RFLIB et DP_SXLIB et correction d'un bug
(AND-OR <-> OR-AND )
This commit is contained in:
parent
4d378664bc
commit
fdd57aa136
|
@ -124,6 +124,16 @@ TABLE XSCH_ICON_CELL_BUFFER
|
|||
ndrv_y i f 0 1
|
||||
ndrvp_y i f 0 1
|
||||
|
||||
# DP_SXLIB
|
||||
|
||||
dp_rom2_buf i nix 0 1
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_out_buf_2 nck xcks 0 1
|
||||
rf_out_buf_4 nck xcks 0 1
|
||||
rf_dec_nbuf i nq 0 1
|
||||
|
||||
END
|
||||
|
||||
# /*------------------------------------------------------------\
|
||||
|
@ -171,6 +181,12 @@ TABLE XSCH_ICON_CELL_AND
|
|||
na4_y i0,i1,i2,i3 f 4 0 1
|
||||
na4p_y i0,i1,i2,i3 f 4 0 1
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_dec_nand2 i0,i1 nq 2 0 1
|
||||
rf_dec_nand3 i0,i1,i2 nq 3 0 1
|
||||
rf_dec_nand4 i0,i1,i2,i3 nq 4 0 1
|
||||
|
||||
END
|
||||
|
||||
# /*------------------------------------------------------------\
|
||||
|
@ -214,6 +230,10 @@ TABLE XSCH_ICON_CELL_OR
|
|||
no3_y i0,i1,i2 f 3 0 1
|
||||
nop3_y i0,i1,i2 f 3 0 1
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_dec_nor3 i0,i1,i2 nq 3 0 1
|
||||
rf_fifo_inc ckm,nreset,nval inc 3 1 0
|
||||
|
||||
END
|
||||
|
||||
|
@ -294,6 +314,10 @@ TABLE XSCH_ICON_CELL_REGISTER
|
|||
ms2dp2_y di,si,se,ck t 4 0 1 0 2
|
||||
ms2dp4_y di,si,se,ck t 4 0 1 0 2
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_out_mem rbus,xcks dataout 2 0 1 0 0
|
||||
|
||||
END
|
||||
|
||||
# /*------------------------------------------------------------\
|
||||
|
@ -318,11 +342,11 @@ END
|
|||
|
||||
# /*------------------------------------------------------------\
|
||||
# | |
|
||||
# | Xsch Icon Cell And_Or |
|
||||
# | Xsch Icon Cell Or_And |
|
||||
# | |
|
||||
# \------------------------------------------------------------*/
|
||||
|
||||
TABLE XSCH_ICON_CELL_ANDOR
|
||||
TABLE XSCH_ICON_CELL_ORAND
|
||||
|
||||
# model inputs output number_in not_in not_out
|
||||
|
||||
|
@ -347,15 +371,19 @@ TABLE XSCH_ICON_CELL_ANDOR
|
|||
nmx2_y j0,i0,j1,i1 t 4 0 1
|
||||
nao3_y i0,i1,i2 f 3 0 1
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_dec_nao3 i0,i1,i2 nq 3 0 1
|
||||
|
||||
END
|
||||
|
||||
# /*------------------------------------------------------------\
|
||||
# | |
|
||||
# | Xsch Icon Cell Or_And |
|
||||
# | Xsch Icon Cell And_Or |
|
||||
# | |
|
||||
# \------------------------------------------------------------*/
|
||||
|
||||
TABLE XSCH_ICON_CELL_ORAND
|
||||
TABLE XSCH_ICON_CELL_ANDOR
|
||||
|
||||
# model inputs output number_in not_in not_out
|
||||
|
||||
|
@ -385,6 +413,11 @@ TABLE XSCH_ICON_CELL_ORAND
|
|||
noa3_y i0,i1,i2 f 3 0 1
|
||||
annup_y i1,i2,i3,i4 f 4 0 1
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_fifo_orand4 a0,b0,a1,b1 rippleout 4 0 0
|
||||
rf_fifo_orand5 a0,b0,a1,b1,ripplein rippleout 5 0 0
|
||||
|
||||
END
|
||||
|
||||
# /*------------------------------------------------------------\
|
||||
|
@ -411,4 +444,14 @@ TABLE XSCH_ICON_CELL_MUX
|
|||
nmx3_x1 cmd0,cmd1,i0,i1,i2 nq 2 3 0 1
|
||||
nmx3_x4 cmd0,cmd1,i0,i1,i2 nq 2 3 0 1
|
||||
|
||||
# DP_SXLIB
|
||||
|
||||
dp_mux_x2 sel0,sel1,i0,i1 q 2 2 0 0
|
||||
dp_mux_x4 sel0,sel1,i0,i1 q 2 2 0 0
|
||||
dp_nmux_x1 sel0,sel1,i0,i1 nq 2 2 0 1
|
||||
|
||||
# RFLIB
|
||||
|
||||
rf_inmux_mem sel0,sel1,datain0,datain1 dinx 2 2 0 0
|
||||
|
||||
END
|
||||
|
|
Loading…
Reference in New Issue