跳至內容

VisualApplets 3.5.1 中的變更與修正問題#

Operator#

Memory Library#

  • 影像 RamLUT 和 RamLUT(imaflex) operator 現在可以使用任何大小的 init 檔案進行部分初始化。先前無法覆寫 RamLUT中的任意數量 LUT 項目,因為 init 檔案內容必須符合 LUT 項目的總數。這項功能已獲得改善。(Ticket ID: 318214)
  • 在修正此問題之前,如果 ROI 寬度值等於 Parallelism 針對 ImageBufferMultiRoiDyn operator 的值,則 ROI 不會如預期般被讀出。相反地,第一像素/行會重複 ROI 高度次數。此問題已修正。(Ticket ID: 307592)
  • 影像 FrameBufferRandomRead (imaFlex) operator 已透過新的 WritePriority 引数。如果將此引數設定為 ENABLED上, FrameBufferRandomRead (imaFlex) 運算子優先處理寫入而非讀取,但僅限於暫存記憶體資料速率高於可用頻寬的情況。(問題單 ID:301069)

Parameters Library#

  • 在修復此問題之前,當在數學運算式中引用資料類型不適當的引數(例如在數學運算式引用中引用字串引數)時,不會顯示任何錯誤。此問題現已修復。現在,引數轉換運算子會檢查數學運算式中所引用的資料類型。僅能引用列舉、整數或浮點數引數。引用其他資料類型現在會導致錯誤通知。(問題單 ID:310819)
  • 修復此問題之前,對於某些包含來自 Parameters 庫中運算子的設計,從 *.vad 檔案載入設計時會顯示誤導性的錯誤訊息。在這些情況下,呼叫 DRC1 檢查可修復此錯誤。此問題現已修正。(票券 ID:314760)
  • 在修復此問題之前,如果引數轉換模組導致無限迴圈,VisualApplets 可能會進入凍結狀態。此問題現已修復:已增強引數轉換運算子對無限迴圈的容錯能力。(問題單 ID:316845)

LinkParamTranslator Operator#

  • 在修復此問題之前,可能會導致以下項目的連結格式無效: LinkParamTranslator 運算子,然後這些格式會透過設計中的連結傳播。在某些情況下,這會導致 VisualApplets 當機。此問題現已修復:現在已新增控制機制,以避免為以下項目產生無效的連結格式: LinkParamTranslator 運算子。此外,當 LinkParamTranslator 未正確設定參數時所出現的錯誤訊息也已獲得改善。(問題單 ID:317019)
  • 修正此問題之前,使用 WriteAction 運算子的 LinkParamTranslator 運算子,可能會發生已設定為下列項目的模組引數 Write 未能如預期般運作。它們可能會被輸入連結 Property 更改,而沒有被凍結。此問題現已修復。(問題單 ID:318358)

範例#

處理範例已擴充,新增了兩個用於線陣相機的 Bayer 去馬賽克範例,分別支援 10 位元和 12 位元 BiColor Bayer 樣式。這些範例也記錄在《教學與範例》(Tutorial and Examples)中:

Simulation#

  • 修復此問題之前,在 Simulation Probe Viewer 中切換多張影像,且其中一張影像為空白時,會產生誤導性的錯誤訊息「Could not open the selected image」,且 Simulation Probe Viewer 的 Display 面板不會為空白影像顯示任何內容。此問題現已修正。(票券 ID:316800)

Tcl Scripting#

  • 在修復此問題之前,將設計匯出至 Tcl 且其中包含對以下項目引數的引用時: LinkParamTranslator 模組,可能會發生此 Tcl 程式碼無法重新匯入至 VisualApplets 的情況。此問題現已修復。(問題單 ID:315689)

其他#

  • 當開啟未知平台的設計時,未知類型的模組(例如平台專屬運算子,如 DmaToPC)會以虛擬模組(dummy module)顯示。將設計轉換為已知平台時,虛擬模組會被取代為已知的運算子。在修復此問題之前,轉換過程結束後會殘留一個名為 Replaces 的不必要中繼引數(meta parameter)。此問題現已修復。(問題單 ID:318698)
  • 修復此問題之前,從模擬來源或模擬探針的內容功能表中選取 Help 時,Help 功能表不會開啟。此問題現已修正。(票券 ID:297853)
  • 修復此問題之前,當刪除模組而 Parameter Info 檢視仍套用主動篩選器時,VisualApplets 有時會當機。此問題現已修正。(票券 ID:316608)
  • 修復此問題之前,Parameter Info 檢視中的元素有時會消失。當套用篩選器並按一下某個元素,接著按一下另一個元素時會發生此問題。如果第一個元素未直接符合篩選器但仍會顯示(因為其父模組符合篩選器),它會在第二次按一下後錯誤地消失。此問題現已修正。(票券 ID:312876)
  • 在修復此問題之前,如果您使用 Xilinx Vivado 2024.2 或更新版本建置 applet,建置流程可能會因為 Vivado 當機而失敗。此問題現已修復。(問題單 ID:320463)