Summary: | 碩士 === 國立交通大學 === 電信研究所 === 83 === Although there are many designs of ATM switch proposed, only
few of them have been implemented. The main reason is that
hardware implementation takes a lot of time and costs much.
However, any idea must be put into practice. So, it is very
important to develop a method to implement the design easily.
The purpose of this paper is to test the feasibility and
complexity of a methodology for the development of an
integrated circuit, which combines the new design method
"Hardware Description Language"(HDL) and the new chip
implementation product "Field Programmable Gate Array"(FPGA) to
design and implement an ATM switch. This ATM switch uses
Crossbar as the switching fabric. The cells are buffered at
input temporarily, and the output contention problem is solved
by "Round Robin" mechanism. First , the input ports examine
whether there are cells to be switched. We propose two ways to
do the examination. Second, from the header of each cell, the
input port gets the routing information for switch control
circuit. This routing information includes a routing ID and a
priority bit. Then the switch control circuit used this
information to provide switching fabric the "switch pattern".
Finally, the switching fabric switches the cells. This thesis
uses the VHDL programing language to describe the behavior of
each module, then uses the high level automatic design
software, including the Synthesizer and the Simulator,
surpported by SYNOPSYS company to finish the high level design.
The translation programs surpported by XILINX company then
translate the netlist to the bitstream for the use of XILINX
FPGA chip. Finally, using the logic analyzer and in-circuit
emulator to help the implementation of the circuit. After two
year's study, a complete 2 by 2 ATM switch circuit has been
done. So, we can say that the new IC design method is
applicable for the design and implementation of ATM switch.
|