Design and Considerations of an ALU in Java Chip

碩士 === 中原大學 === 資訊工程研究所 === 86 === In this thesis, we describe the design and implementation of an ALU (Arithmetic and Logic Unit) for Java Chip. ALU of Java chip can execute the functions of plus,minus, multiply, divide, one''s complement, two''s complement, shift, data type tr...

Full description

Bibliographic Details
Main Authors: Lee Tzu-Fang, 李子芳
Other Authors: Yen-Teh Hsia
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/54436717273004103552
Description
Summary:碩士 === 中原大學 === 資訊工程研究所 === 86 === In this thesis, we describe the design and implementation of an ALU (Arithmetic and Logic Unit) for Java Chip. ALU of Java chip can execute the functions of plus,minus, multiply, divide, one''s complement, two''s complement, shift, data type transfer, logic operation, and flags set operations. In this thesis, ALU of Java chip include adder / subtracter, shifter, logic unit, multiplier, divider and decoder. Beside the design and implementation of the ALU functions, design verification are also iscussed in this thesis. All of these logic circuits are described in Verilog program, compiled by synthesis tool of Synopsys and get a complete circuit description. The design of ALU is verified by the Verilog simulation program, it can prove the correction of the design and implementation.