la mise en œuvre des équations

P

pritin

Guest
comment mettre en œuvre la fonction suivante dans Verilog

= Clip Δ (-c, c, ((q0-p0) <<2 (P1-Q1) 4)>> 3)
où clip (a, b, c) est une fonction de découpage que c clips à une valeur de b / WA et B.

 
Votre équation est quelque peu obscure, a besoin de plus parenthèses.
Vous n'avez pas dit ce que ceux qui sont les variables de type.Je vais prendre 16-bit valeurs signées.

Comment à ce sujet?
Code:

Haut module (c, p0, q0, p1, q1, delta);

d'entrée signé [15:00] c, p0, q0, p1, q1;

fil signé [15:00] temp;

de sortie signé [15:00] delta;attribuer temp = (((q0 - p0 0) <<<2) p1 - Q1 4)>>> 3;

attribuer delta = (temp <-c)?
> Temp-c: (c)?
c: temp;

endmodule
 

Welcome to EDABoard.com

Sponsor

Back
Top