mdioif_uartout.v

来自「UART接口的VERILOG代码」· Verilog 代码 · 共 96 行

V
96
字号
//+FHDR---------------------------------------------------------------
//Copyright(c) 2008 NEUSOFT , Inc.All rights reserved
//NEUSOFT Confidential Proprietary
//--------------------------------------------------------------------
//FILE NAME : 
//DEPARTMENT 
//AUTHOR :Siping Liu
//--------------------------------------------------------------------
//RELEASE HISTORY
//VERSION DATE AUTHOR DESCRIPITION
//1.0 2008--
//--------------------------------------------------------------------
//KEYWORDS 
//--------------------------------------------------------------------
//PURPOSE : generate 
//--------------------------------------------------------------------
//PARAMETERS 
//PARRAM NAME RANGE : DESCRIPTION : DEFAULT : UNITS
//--------------------------------------------------------------------
//REUSE ISSUES 
//Reset Strategy
//Clock Domains:50MHz
//Critical Timing
//Test Features
//Asynchronous
//Synthesizable
//Other
//-HDR----------------------------------------------------------------

`include "mdioif_macro.v"
module	mdio_uartout(
	clk,
	reset,
	
	mdioif_uartin_error,
	mdioif_uartout_crcen,
	mdioif_mdiocon_dinreg,
	//
	mdioif_uart_tx
	);




input	clk;
input	reset;

input	mdioif_uartin_error;
input mdioif_uartout_crcen;
input[15:0]	mdioif_mdiocon_dinreg;

output	mdioif_uart_tx;

///////////////////////////////////////
wire	mdioif_uartout_shiften;
wire	mdioif_uartout_updata;
wire	mdioif_uartout_dselect;
wire[1:0]	mdioif_uartout_doen;
/////////////////////////////////
mdioif_uartout_cp
	mdioif_uartout_cp(
		.clk(clk),
		.reset(reset),
		
		.mdioif_uartout_crcen(mdioif_uartout_crcen),
		.mdioif_uartin_error(mdioif_uartin_error),
		
		.mdioif_uartout_dselect(mdioif_uartout_dselect),
		.mdioif_uartout_updata(mdioif_uartout_updata),
		.mdioif_uartout_doen(mdioif_uartout_doen),
		.mdioif_uartout_shiften(mdioif_uartout_shiften)
		);

///////

mdioif_uartout_bp 
	mdioif_uartout_bp(
		.clk(clk),
		.reset(reset),
		
		.mdioif_uartout_shiften(mdioif_uartout_shiften),
		.mdioif_uartout_updata(mdioif_uartout_updata),
		.mdioif_uartout_crcen(mdioif_uartout_crcen),
		.mdioif_uartout_dselect(mdioif_uartout_dselect),
		.mdioif_uartout_doen(mdioif_uartout_doen),
		.mdioif_mdiocon_dinreg(mdioif_mdiocon_dinreg),
		
		
		.mdioif_uart_tx(mdioif_uart_tx)
		);





endmodule

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?