Imported Upstream version 3.0
[debian/gnuradio] / usrp / fpga / toplevel / sizetest / sizetest.v
1 // -*- verilog -*-
2 //
3 //  USRP - Universal Software Radio Peripheral
4 //
5 //  Copyright (C) 2003 Matt Ettus
6 //
7 //  This program is free software; you can redistribute it and/or modify
8 //  it under the terms of the GNU General Public License as published by
9 //  the Free Software Foundation; either version 2 of the License, or
10 //  (at your option) any later version.
11 //
12 //  This program is distributed in the hope that it will be useful,
13 //  but WITHOUT ANY WARRANTY; without even the implied warranty of
14 //  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 //  GNU General Public License for more details.
16 //
17 //  You should have received a copy of the GNU General Public License
18 //  along with this program; if not, write to the Free Software
19 //  Foundation, Inc., 51 Franklin Street, Boston, MA  02110-1301  USA
20 //
21
22
23 module sizetest(input clock, 
24                                 input reset, 
25                                 input enable, 
26                                 input [15:0]xi, 
27                                 input [15:0] yi, 
28                                 input [15:0] zi, 
29                                 output [15:0] xo, 
30                                 output [15:0] yo,
31                                 output [15:0] zo
32 //                              input [15:0] constant 
33                                 );
34
35 wire [16:0] zo;
36
37 cordic_stage cordic_stage(clock, reset, enable, xi, yi, zi, 16'd16383, xo, yo, zo );
38
39 endmodule