It is an important character that using HDL describes function and behavior of logic device or system hardware. This paper adopts the Top-Down method to divide the DMA controller 8237 into 4 function modules according to the requirement of the system and the function and behaviors of 8237. Then describes the 4 function modules in VHDL, the VHDL programs have passed compile and debug in MAXPLUS II ,the results of function simulation and timing simulation all prove that the design is correct, at last ,MAXPLUS II generates a netlist file which can be download into chip. |