OpenCores
URL https://opencores.org/ocsvn/biquad/biquad/trunk

Subversion Repositories biquad

[/] [biquad/] [web_uploads/] [multa.v] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 root
/* ********************************************************************************* */
2
/*                      multiplier place holder                                      */
3
/*                                                                                   */
4
/*  Author:  Chuck Cox (chuck100@home.com)                                           */
5
/*                                                                                   */
6
/*                                                                                   */
7
/*                                                                                   */
8
/* ********************************************************************************* */
9
 
10
 
11
module multa
12
        (
13
        clk,                    /* clock */
14
        nreset,                 /* active low reset */
15
        a,                      /* data input */
16
        b,                      /* input data valid */
17
        r                       /* filter pole coefficient */
18
        );
19
 
20
 
21
parameter       DATAWIDTH = 8;
22
parameter       COEFWIDTH = 8;
23
 
24
input                                   clk;
25
input                                   nreset;
26
input   [COEFWIDTH-2:0]                  a;
27
input   [DATAWIDTH+2:0]                  b;
28
output  [DATAWIDTH + COEFWIDTH + 1:0]    r;
29
 
30
 
31
assign r = a*b;
32
 
33
 
34
endmodule

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.