diff options
| author | Johnathan Corgan <jcorgan@corganenterprises.com> | 2009-10-01 11:00:25 -0700 | 
|---|---|---|
| committer | Johnathan Corgan <jcorgan@corganenterprises.com> | 2009-10-01 11:07:59 -0700 | 
| commit | 1ff74777e47f3a2edefc5154484f2bdcb86c1a13 (patch) | |
| tree | 04f94ef4f7f06a210f7532592829332c7f2621f0 /opencores/uart16550/rtl/verilog-backup/uart_top.v | |
| parent | 7b8f65256b5ea300187ebb6a359df2fa707a295d (diff) | |
| parent | 42fc55415af499980901c7787f44c7e74b4a9ce1 (diff) | |
| download | uhd-1ff74777e47f3a2edefc5154484f2bdcb86c1a13.tar.gz uhd-1ff74777e47f3a2edefc5154484f2bdcb86c1a13.tar.bz2 uhd-1ff74777e47f3a2edefc5154484f2bdcb86c1a13.zip | |
Merge branch 'new_eth' of http://gnuradio.org/git/matt into master
* 'new_eth' of http://gnuradio.org/git/matt: (42 commits)
  Fix warnings, mostly from implicitly defined wires or unspecified widths
  fullchip sim now compiles again, after moving eth and models over to new simple_gemac
  remove unused opencores
  remove debugging code
  no idea where this came from, it shouldn't be here
  Copied wb_1master back from quad radio
  Remove old mac.  Good riddance.
  remove unused port
  More xilinx fifos, more clean up of our fifos
  might as well use a cascade fifo to help timing and give a little more capacity
  fix a typo which caused tx glitches
  Untested fixes for getting serdes onto the new fifo system.  Compiles, at least
  Implement Eth flow control using pause frames
  parameterized fifo sizes, some reformatting
  remove unused old style fifo
  allow control of whether or not to honor flow control, adds some debug lines
  debug the rx side
  no longer used, replaced by newfifo version
  remove special last_line adjustment from ethernet port
  Firmware now inserts mac source address value in each frame.
  ...
Diffstat (limited to 'opencores/uart16550/rtl/verilog-backup/uart_top.v')
| -rw-r--r-- | opencores/uart16550/rtl/verilog-backup/uart_top.v | 170 | 
1 files changed, 0 insertions, 170 deletions
| diff --git a/opencores/uart16550/rtl/verilog-backup/uart_top.v b/opencores/uart16550/rtl/verilog-backup/uart_top.v deleted file mode 100644 index 58059fa28..000000000 --- a/opencores/uart16550/rtl/verilog-backup/uart_top.v +++ /dev/null @@ -1,170 +0,0 @@ -////////////////////////////////////////////////////////////////////// -////                                                              //// -////  uart_top.v                                                  //// -////                                                              //// -////                                                              //// -////  This file is part of the "UART 16550 compatible" project    //// -////  http://www.opencores.org/cores/uart16550/                   //// -////                                                              //// -////  Documentation related to this project:                      //// -////  - http://www.opencores.org/cores/uart16550/                 //// -////                                                              //// -////  Projects compatibility:                                     //// -////  - WISHBONE                                                  //// -////  RS232 Protocol                                              //// -////  16550D uart (mostly supported)                              //// -////                                                              //// -////  Overview (main Features):                                   //// -////  UART core top level.                                        //// -////                                                              //// -////  Known problems (limits):                                    //// -////  Note that transmitter and receiver instances are inside     //// -////  the uart_regs.v file.                                       //// -////                                                              //// -////  To Do:                                                      //// -////  Nothing so far.                                             //// -////                                                              //// -////  Author(s):                                                  //// -////      - gorban@opencores.org                                  //// -////      - Jacob Gorban                                          //// -////                                                              //// -////  Created:        2001/05/12                                  //// -////  Last Updated:   2001/05/17                                  //// -////                  (See log for the revision history)          //// -////                                                              //// -////                                                              //// -////////////////////////////////////////////////////////////////////// -////                                                              //// -//// Copyright (C) 2000 Jacob Gorban, gorban@opencores.org        //// -////                                                              //// -//// This source file may be used and distributed without         //// -//// restriction provided that this copyright statement is not    //// -//// removed from the file and that any derivative work contains  //// -//// the original copyright notice and the associated disclaimer. //// -////                                                              //// -//// This source file is free software; you can redistribute it   //// -//// and/or modify it under the terms of the GNU Lesser General   //// -//// Public License as published by the Free Software Foundation; //// -//// either version 2.1 of the License, or (at your option) any   //// -//// later version.                                               //// -////                                                              //// -//// This source is distributed in the hope that it will be       //// -//// useful, but WITHOUT ANY WARRANTY; without even the implied   //// -//// warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR      //// -//// PURPOSE.  See the GNU Lesser General Public License for more //// -//// details.                                                     //// -////                                                              //// -//// You should have received a copy of the GNU Lesser General    //// -//// Public License along with this source; if not, download it   //// -//// from http://www.opencores.org/lgpl.shtml                     //// -////                                                              //// -////////////////////////////////////////////////////////////////////// -// -// CVS Revision History -// -// $Log: uart_top.v,v $ -// Revision 1.4  2001/05/31 20:08:01  gorban -// FIFO changes and other corrections. -// -// Revision 1.3  2001/05/21 19:12:02  gorban -// Corrected some Linter messages. -// -// Revision 1.2  2001/05/17 18:34:18  gorban -// First 'stable' release. Should be sythesizable now. Also added new header. -// -// Revision 1.0  2001-05-17 21:27:12+02  jacob -// Initial revision -// -// - -`include "timescale.v" -`include "uart_defines.v" - -module uart_top	( -	clk,  -	 -	// Wishbone signals -	wb_rst_i, wb_addr_i, wb_dat_i, wb_dat_o, wb_we_i, wb_stb_i, wb_cyc_i, wb_ack_o,	 -	int_o, // interrupt request - -	// UART	signals -	// serial input/output -	stx_pad_o, srx_pad_i, - -	// modem signals -	rts_pad_o, cts_pad_i, dtr_pad_o, dsr_pad_i, ri_pad_i, dcd_pad_i - -	); - -parameter 							 uart_data_width = 8; -parameter 							 uart_addr_width = `UART_ADDR_WIDTH; - -input 								 clk; - -// WISHBONE interface -input 								 wb_rst_i; -input [uart_addr_width-1:0] 	 wb_addr_i; -input [uart_data_width-1:0] 	 wb_dat_i; -output [uart_data_width-1:0] 	 wb_dat_o; -input 								 wb_we_i; -input 								 wb_stb_i; -input 								 wb_cyc_i; -output 								 wb_ack_o; -output 								 int_o; - -// UART	signals -input 								 srx_pad_i; -output 								 stx_pad_o; -output 								 rts_pad_o; -input 								 cts_pad_i; -output 								 dtr_pad_o; -input 								 dsr_pad_i; -input 								 ri_pad_i; -input 								 dcd_pad_i; - -wire 									 stx_pad_o; -wire 									 rts_pad_o; -wire 									 dtr_pad_o; - -wire [uart_addr_width-1:0] 	 wb_addr_i; -wire [uart_data_width-1:0] 	 wb_dat_i; -wire [uart_data_width-1:0] 	 wb_dat_o; - -wire 									 we_o;	// Write enable for registers -wire		               re_o;	// Read enable for registers -// -// MODULE INSTANCES -// - -////  WISHBONE interface module -uart_wb		wb_interface( -		.clk(		clk		), -		.wb_rst_i(	wb_rst_i	), -		.wb_we_i(	wb_we_i		), -		.wb_stb_i(	wb_stb_i	), -		.wb_cyc_i(	wb_cyc_i	), -		.wb_ack_o(	wb_ack_o	), -		.we_o(		we_o		), -		.re_o(re_o) -		); - -// Registers -uart_regs	regs( -		.clk(		clk		), -		.wb_rst_i(	wb_rst_i	), -		.wb_addr_i(	wb_addr_i	), -		.wb_dat_i(	wb_dat_i	), -		.wb_dat_o(	wb_dat_o	), -		.wb_we_i(	we_o		), -    .wb_re_i(re_o), -		.modem_inputs(	{cts_pad_i, dsr_pad_i, -				 ri_pad_i,  dcd_pad_i}	), -		.stx_pad_o(		stx_pad_o		), -		.srx_pad_i(		srx_pad_i		), -		.enable(	enable		), -		.rts_pad_o(		rts_pad_o		), -		.dtr_pad_o(		dtr_pad_o		), -		.int_o(		int_o		) -		); - -endmodule | 
