ha.v
1.42 KB
/**************************************************************************
* *
* Copyright (C) 1994, Silicon Graphics, Inc. *
* *
* These coded instructions, statements, and computer programs contain *
* unpublished proprietary information of Silicon Graphics, Inc., and *
* are protected by Federal copyright law. They may not be disclosed *
* to third parties or copied or duplicated in any form, in whole or *
* in part, without the prior written consent of Silicon Graphics, Inc. *
* *
*************************************************************************/
// $Id: ha.v,v 1.1 2002/03/28 00:26:13 berndt Exp $
/////////////////////////////////////////////////////////////////////////
//
// Project Reality
//
// module: ha ( a half adder)
// description: from a and b output sum and co
// sum = a ^ b; co = a & b;
//
//
// designer: Mike M. Cai 9/21/94
//
/////////////////////////////////////////////////////////////////////////
module ha(s, co, a, b);
output s, co;
input a, b;
wire s, co;
xo02d1 sumout(.z(s), .a1(a), .a2(b));
an02d1 caryout(.z(co), .a1(a), .a2(b));
endmodule // ha ( half adder)