From d26fe0f5d5d3cc17d69c40e54e05a71d8baf31fe Mon Sep 17 00:00:00 2001 From: occheung Date: Wed, 22 Dec 2021 17:10:50 +0800 Subject: [PATCH] 4410-4412: configure_ram_mode add slack When the RAM data is larger, extra slack is needed to avoid underflow. --- 4410-4412.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/4410-4412.tex b/4410-4412.tex index fa57e06..0a5bf8a 100644 --- a/4410-4412.tex +++ b/4410-4412.tex @@ -507,7 +507,7 @@ def configure_ram_mode(self, dds): dds.amplitude_to_ram(self.amp, self.asf_ram) dds.write_ram(self.asf_ram) - dds.set(frequency=10*MHz, ram_destination=RAM_DEST_ASF) + self.core.break_realtime() # Pass osk_enable=1 to set_cfr1() if it is not an amplitude RAM dds.set_cfr1(ram_enable=1, ram_destination=RAM_DEST_ASF)