weighted_sum - convierte un grupo de bits en un entero
loadrt weighted_sum wsum_sizes=size[,size,...]
Crea grupos de suma ponderada cada uno con el número dado de bits de entrada (size).
Este componente es un "sumador ponderado": su salida es el offset más la suma del peso de cada bit de entrada TRUE. El valor predeterminado para cada peso es 2^n donde n es el número de bit. Esto da como resultado una conversión de binario a entero sin signo.
Hay un lÃmite de 8 sumadores ponderados y cada uno puede tener hasta 16 bits de entrada.
process_wsums (requiere hilo de punto flotante)
Lee todos los valores de entrada y actualiza todos los valores de salida.
wsum.N.bit.M.in bit in
La entradam-esima de sumador ponderadon.
wsum.N.hold bit in
Cuando es TRUE, la salida sum no cambia. Cuando es FALSE, la salida sum rastrea las entradas bit de acuerdo con los pesos y el offset.
wsum.N.sum s32 out
La salida de la suma ponderada
wsum.N.bit.M.weight s32 rw
El peso de la entrada m-esima de suma ponderada n. El valor predeterminado es 2^m.
wsum.N.offset s32 rw
El offset se agrega a los pesos correspondientes a todas las entradas TRUE para dar la suma final.