OpenXiangShan / XiangShan

Open-source high-performance RISC-V processor
Other
4.75k stars 647 forks source link

How did Xiangshan achieve 10Mhz uart_16550? #3666

Open LOCKEDGATE opened 1 week ago

LOCKEDGATE commented 1 week ago

Before start

Describe you problem

如下图所示,uart_16550的axi clock frequency最低支持到25Mhz。但是我也成功跑通了xiangshan 10M的bitfile,我想了解是怎么修改的uart_16550才能够实现让其能够接收低于25M的主时钟? As shown in the figure below, the minimum supported axi clock frequency of uart_16550 is 25Mhz. But I also successfully ran the xiangshan 10M bitfile. I want to know how to modify uart_16550 to enable it to receive the main clock below 25M? 1727399145597

What did you do before

as above

Environment

Additional context

No response

Tang-Haojin commented 1 week ago

Excuse me for the late reply. We actually wire a seperate 50MHz clock over UART, which is not affected by core or SoC frequency.