兼容NS16550 uart,没办法,16550市场地位太高了,后来者设计uart,不宣称兼容16550是会被歧视的。
参考了stm32, microchip, EXAR XR16M890, TI DSP/MCU。。。市面主流uart控制器,总结出的一个uart tx ip需要提供的配置功能(见代码注释)。
代码基于VHDL设计,针对Xilinx FPGA优化设计,其它平台啥情况,我不知道。
兼容NS16550 uart,没办法,16550市场地位太高了,后来者设计uart,不宣称兼容16550是会被歧视的。
参考了stm32, microchip, EXAR XR16M890, TI DSP/MCU。。。市面主流uart控制器,总结出的一个uart tx ip需要提供的配置功能(见代码注释)。
代码基于VHDL设计,针对Xilinx FPGA优化设计,其它平台啥情况,我不知道。