From 20d0573302af02541ade8667e45206a0cab32178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BF=97=E8=BD=B6?= Date: Thu, 17 Jul 2025 11:37:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9E(aurora)=20fix=20qpllport=20?= =?UTF-8?q?num=20calculation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/scala/spinalutils/xilinx/ip/aurora/Aurora8b10b.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/spinalutils/xilinx/ip/aurora/Aurora8b10b.scala b/src/main/scala/spinalutils/xilinx/ip/aurora/Aurora8b10b.scala index 73bd34c..fa34d17 100644 --- a/src/main/scala/spinalutils/xilinx/ip/aurora/Aurora8b10b.scala +++ b/src/main/scala/spinalutils/xilinx/ip/aurora/Aurora8b10b.scala @@ -169,7 +169,7 @@ protected case class QPLLPort(incore: Boolean = false, locs: List[LaneLoc]) exte var parts: Set[Int] = Set() locs.foreach(f => { if (f.setValue != "X") { - parts += f.postion / 4 + 1 + parts += scala.math.ceil(f.postion.toDouble / 4).toInt } })