本文介绍一款USB 设备控制器IP CORE 的设计与实现。论文首先介绍了USB 设备控制器的设计原理,模块划分及每个模块的功能。然后介绍了该IP CORE 在ModelsimSE 中的功能仿真及FPGA 验证结果。 关键词:USB 设备控制器 IP Core Verilog FPGA Abstract: The design and implementation of USB device controller IP core has been described in this article. The design theory of USB device controller is firstly clarified. The block diagram of the design and the function of the block has also been shown. We implemented simulation of the core in ModelsimSE. And the FPGA emulation result has also been elucidated. Key words: USB device controller IP Core Verilog FPGA