******************************************************************* v* * HqFpga-XIST V3.0.6 Fast Track Build Release Note * ******************************************************************* * UPDATE HISTORY * [09/03/2025] V3.0.6 FT090325 - RTL synthesis Fix a bug in accumulator combining. - Device modeling Update timing data for DDRCTRL of Seal 200K devices. - Design interface Update simulation models: DDRCTRL_E4/DDRCTRL_E5 [08/31/2025] V3.0.6 FT083125 - Device support Add xsDMP primitive support for Sealion devices - Main UI Fix design hierarchy refresh stuck issue due to backslash char in signal name - Downloader // Main program updates to V5.2 Fix cp pass flag for Seal 50K/100K devices Add 324 package info. fix package info for Sealion 7K device Add ADC of 200K sampling rate Add read-status register for Sealion 12k/25k devices // User interface updates to V2.9 Add "close package detection" option on toolbar. - RTL Synthesis Fix MUX optimization issue that cause long runtime in corner cases Fix issue of generic 0/1 primitive in synthesized netlist Refine XXX_L/D primitive retargeting support Refine RAM inference related with bit-wise write, DO2DI feedback - IP Creator DIVIDER IP updates to V2.0 FIR_Filter IP updates to V3.1 Serdes IP updates to V3.0 PLL IP: update CLKI/CLKOP frequency upper limit to 1G Hz for Seal 200k/420K devices - Others Fix router assertion issue in corner cases. [08/23/2025] V3.0.6 FT082325 - Main UI Fix issue related with trans_mode variable - Design interface Update simulation model for xsBRAM32KS and xsPCIE_E1 Fix crash issue when processing EDIF with abnormal connection. Fix hierarchical resource report issue related with non-uniquified modules - HqInsight Fix issues related with combined triggering Fix downward compatibility issues Refine messages on dialog-boxes - IP Creator PLL IP : support CLKOPD for Seal 420K device - RTL synthesis Fix a bug of merging two registers with different clock phases Refined carry chain unit handling related with selection Sweep multiplier and shift register with constant inputs Fix a FSM optimization issue that may insert dangling net Refine initial statement handling Refine synchronous set/reset extraction for Seal 200K device - Placement Refine clock assignment for Seal 200K device - Routing Refine DATA_SKEW handling [08/17/2025] V3.0.6 FT081725 - Device support Support IO configuration retain mode for Sealion devices. Support xsCEM as xsEFB primitive Add DDRCTRL_E7 support for Seal 420K devices - HqInsight Fix signal renaming issue in EDIF flow Fix issues related with combined signal triggering - RTL synthesis Fix stack overflow issue due to combinational loop in MUX optimization Fix runtime issue in MUX optimization of a corner case. - Design interface Fix typos in prompt messages Fix packing issue related regional constraint handling - Bitgen Update PIO enlvds fuse for Seal devices Fix DQSBUF issue for Seal 200K devices [08/12/2025] V3.0.6 FT081225 - RTL synthesis Refine FF sweep related with constant CE connection - Design interface Fix an issue of OSC STDBY pin wrongly absorbing VCC [08/10/2025] V3.0.6 FT081025 - Downloader Fix error in downloading JED file Fix remap dialog box losing focus issue when merging MCU and FPGA bins - IP Creator DSP_CALC_SEALION IP: remove support to Sealion 22K device - Device modeling Update timing info of SLICE and routing wire for Seal 200K device - RTL synthesis Refine carry chain combining and constant propagation - Place & Route Fix clock assignment issues for Seal 420K devices Fix latch->x5FF issue in running pack -effort std [08/04/2025] V3.0.6 FT080425 - Main UI Fix issue related IO_TYPE value after bank VCCIO changes. - Place & Route Enhance placement with ~2% FMAX improvement for Seal 100K device Fix issues related with SERDES/COM GHIGH and RCALSEL connections for Seal 200k/420K devices - RTL synthesis Refine data-opt effort checking. Refine xor/xnor sweep. Add CARRY4 retargeting support. [07/31/2025] V3.0.6 FT073125 - Place & route Refine effort-low-packing related with pth LUT-to-reg and pth latch - Main UI Project open lock refine Fix editor search issue while outputting log message Enable checking report for finished steps Add "forbid configuration read back" bitgen option - Design interface Add xsPCIE_E1 simulation model - Bitgen Support -fuse_protect option - IP Creator New IP support of LLCR ERB_FIFO IP: add FWFT mode - HqInsight Enhance multi-LA support (up to 16 instances) - RTL synthesis Enhance inferring of shift register with controls [07/27/2025] V3.0.6 FT072725 - IP Creator SerDes IP updates to V2.1 FIR_Filter IP updates to V3.0 Add ip_device cfg item PLL IP update with ip_device cfg item - Main UI Refine language template display and close action - RTL synthesis Minor refine LUT combine Fix issue of inconsistent input and output bit widths of gate instance [07/21/2025] V3.0.6 FT072125 - RTL synthesis Combine accumulator across hierarchy Refine handling of arithmetic operation with constant input Fix an issue related with bit-access to variable with large width - Design interface Fix res.report output to log issue [07/18/2025] V3.0.6 FT071825 - Downloader Update related with Seal 100K, 70K, 30K, 200K devices Fix downloading issue of internal efuse without package info. - Main UI Add pdp_ram_ip/dp_ram_ip in language template Add resource perspective report Fix issues related with timing/physical constraint, flow and file handling. - Design interface Update PLL simulation model for Seal/Sealion devices Update looptdo to optionally generate uncompressed bin/bit file - Device modeling Fix IOLOGIC LSR related timing arc issue [07/16/2025] V3.0.6 FT071625 - IP Creator PLL IP: enable dynamic phase shift configuration - RTL synthesis Enhance register merging Fix corner issues in FSM optimization - STA Fix issues related with combinational loop and latch Fix an issue related with chars preceding/succeeding object access command, e.g. [get_clocks]aaa [07/13/2025] V3.0.6 FT071325 - IP Creator SERDES IP: fix userclk2-value-error on summary page Prompt error when re-configuring old(unsupported) IPs - RTL synthesis Fix an issure related with DSP48E1 retargetting. Error out on constant function call with non-constant argument Refine message file path Refine shift register config options [07/11/2025] V3.0.6 FT071125 - RTL synthesis Fix a bug of wrongly merging FFs with different clock edge into one shift register - Place & Route Fix placer and router issues related with DQS/PCIE for Seal 420 device [07/09/2025] V3.0.6 FT070925 - GUI Fix placement viewer problem related with Sealion 22K device - Place & Route Fix issue related with DSP/SERDES/EBR/TAP/BPLL for Seal 420K device Fix a router pin swapping issue related with redundant LUT5 for Seal devices Effort-low packing: reduce ~80% runtime of unrelated packing - RTL synthesis Fix assertion problem related with negative MSB and multi-bit reg Enhance width calculation [07/06/2025] V3.0.6 FT070625 - IP Creator SerDes IP updates to V2.0 Correct EthMac.xml issue : default value out of range; Correct issue of missing comment's