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

Subversion Repositories biquad

[/] [biquad/] [web_uploads/] [multb.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 multb
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
parameter       DATAWIDTH = 8;
21
parameter       COEFWIDTH = 8;
22
 
23
input                                   clk;
24
input                                   nreset;
25
input   [COEFWIDTH-2:0]                  a;
26
input   [DATAWIDTH-2:0]                  b;
27
output  [DATAWIDTH + COEFWIDTH - 3:0]    r;
28
 
29
 
30
assign r = a*b;
31
 
32
 
33
endmodule

powered by: WebSVN 2.1.0

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