In traditional universal asynchronous receiver transmitter (UART) controller, the data transmission is inefficient and the data bus utilization ratio is low. A novel design is provided to solve these problems. The a...In traditional universal asynchronous receiver transmitter (UART) controller, the data transmission is inefficient and the data bus utilization ratio is low. A novel design is provided to solve these problems. The architecture of the system is introduced, the flow charts of data processing as well as the implementation state machine are also presented in detail. This paper is concluded by comparing the performance of this design, which is realized on field programmable gate army (FPGA) using Verilog hardware description language (HDL), with other traditional UART controllers.展开更多
基金National Natural Science Foundation of China (60532030)
文摘In traditional universal asynchronous receiver transmitter (UART) controller, the data transmission is inefficient and the data bus utilization ratio is low. A novel design is provided to solve these problems. The architecture of the system is introduced, the flow charts of data processing as well as the implementation state machine are also presented in detail. This paper is concluded by comparing the performance of this design, which is realized on field programmable gate army (FPGA) using Verilog hardware description language (HDL), with other traditional UART controllers.
文摘在光纤光栅传感系统中能够使用一台操作直观、精度高、成本低廉并且携带方便的光纤光栅信号解调仪显得尤为重要。文中将一款光道检测仪OCM(Optical Channel Monitor)应用于光纤光栅的信号测量,并在操作系统方面采用了Google Android操作系统,使用了Android NDK(Native Development Kit)和SDK(Software Development Kit)分别对linux内核和Android应用程序进行开发,实现了一种基于Android操作系统的OCM通信和控制系统,能够对光纤光栅所反射的中心波长进行实时准确的检测。