摘要
采用VHDL语言作为硬件功能的描述,硬件采用Altera公司的EP1K30TC144-3芯片,运用模块化设计方法分别设计了UART(通用异步收发器)的发送器、接收器和波特率发生器。在Max-plusII环境下进行设计、编译和仿真,并结合FPGA(现场可编程门阵列)的特点,实现了一个可编程的UART模块。上位机利用VB6.0编程实现PC机与UART的通信。
This paper adopts the VHDL language to be the hardware function description method. The hardware adopts the chips EP1K30TC144-3 of Ahera company, uses the modularity method to design the transmitter module, receiver module and baud rate generator respectively. It designs, compilers and simulates the UART in MaxplusII environment. It implements a model of programmable UART by using the Field Pro- grammable Gate Array (FPGA). The system implements the serial communication of the PC and UART by VB6.0 program.
出处
《电子工程师》
2007年第4期14-16,共3页
Electronic Engineer