ZilionX is Avilicon’s Transformer accelerator RTL. Its integrated layer datapath brings together attention, projection, normalization, residual operations and feed-forward processing. Stage 3N integrates the memory fabric with the compute engines; FPGA implementation-tool results now complement the RTL benchmark work.
Public subsystem overview · updated 23 October 2026. Detailed measurements and test conditions are available in Benchmarks; development milestones are tracked in Progress.
ZilionX system architecture
Model Conversion + Calibration
Integration in progress
Model preparation · quantization metadata · package v4
↓
ZilionX SDK/Runtime
Under development
Package validation · configuration · DMA requests
↓
ZilionX Transformer RTL
Verified in test configurations
Attention GQA/RoPE
FFN/activation
Normalization/residual
Control/scheduling
Memory Fabric + DMA
RTL verified
Implementation and validation pathway↓
FPGA Evaluation
Physical board testing planned
Conceptual overview of the ZilionX Transformer inference architecture and supporting software infrastructure. Transformer RTL, memory-fabric functionality and selected FPGA implementation results have been verified using defined test configurations. Model-specific calibration and package-v4 integration remain under development. Physical FPGA board validation and customer model execution are planned future milestones. This diagram illustrates functional relationships and does not disclose proprietary implementation details.
The layer scheduler coordinates compute activity and data transfers. The memory fabric serves the engines, while DMA provides a loading and transfer path into the memory subsystem.
DMA loading / transfers⇄Memory fabric and working storage⇄Transformer compute engines
Arrows distinguish control from data movement. This conceptual view does not specify physical placement, bus topology, memory-bank mapping or a production host interface.
Transformer execution datapath
Input and residual data→Attention and projection→Normalization and residual→Feed-forward path→Layer output
Functional overview of the integrated layer; not a cycle-accurate schedule or a specification of every supported model topology.
Attention and projection
The attention path uses fixed-point arithmetic and includes softmax and rotary positional embeddings (RoPE) in the scoped GQA/RoPE checkpoint. The ECP5 implementation snapshot below includes a grouped-query attention (GQA) configuration with four query heads and two key/value heads.
Feed-forward processing
Historical baseline measurements include linear operations and GELU. Recent implementation work adds runtime FFN gate/up/down and SwiGLU multiply requantization; the newer package-v4 path is under verification.
Normalization and residual
Layer normalization and residual transfers are included in the historical integrated layer benchmark. Their inclusion establishes the benchmark’s scope, rather than end-to-end model validation.
Stage 3N memory fabric and DMA
The Stage 3M memory fabric is integrated with the Transformer RTL in Stage 3N. It coordinates access to working data alongside the compute engines, with DMA supporting data loading and transfers. Its architectural purpose is to improve data availability and reduce avoidable waiting during layer execution.
That purpose is distinct from a measured performance gain. DMA loading, memory transactions and compute stalls must be assessed within a stated benchmark configuration. Resource use and memory inference must likewise be read from the corresponding synthesis and implementation reports.
Verified DMA milestones include streaming, overlapped preload, weight bypass, descriptor loading and queued descriptors. These apply to their published small-configuration checkpoints.
See Benchmarks for the published measurement scope and comparisons. No external-memory bandwidth or production-interface capability is inferred from this subsystem diagram.
Package-v4 model integration · under verification
As of 23 October, the development path includes calibrated Qwen2 checkpoint conversion into package v4, guarded scaled RTL execution and parameter/requantization DMA-loading implementation, under integration verification. Recent attention work covers output and context requantization, score correction and associated record arbitration. FFN work covers gate/up/down and SwiGLU multiply requantization.
These are implemented integration capabilities under verification. The earlier seven-suite, 56/56 GQA/RoPE result does not validate all package-v4 changes. Full Qwen2 inference and model-scale hardware validation remain unestablished.
Control and resilience status
Execution control
Control coordinates the integrated engines and their data delivery. Verification evidence applies to the exercised configurations and test paths; it does not establish unrestricted support for arbitrary Transformer models.
Resilience goals
Fault detection and recovery remain design goals requiring dedicated verification. The implementation results below do not demonstrate fault tolerance, recovery coverage or reliability on physical hardware.
ECP5 routed implementation snapshot
The 13 October default and GQA results are retained below alongside the later four-phase GQA/RoPE checkpoint. Each frequency belongs to its own out-of-context place-and-route run; the October 23 package-v4 changes have no new routed result reported here.
Implementation evidence, not board measurements. These figures are place-and-route timing estimates for the stated configurations. They are not a general ZilionX operating frequency, measured physical-board performance, full-system timing closure or an ASIC performance prediction.
The GQA result meets the reported 20 MHz target in its routed run. Timing results alone do not establish numerical correctness, model accuracy, throughput, power consumption or memory bandwidth. Refer to Benchmarks for available implementation details and supporting evidence.
Verification scope
RTL and benchmarks: the integrated layer benchmark covers attention, normalization, residual transfers and FFN processing within its stated test configuration. Published results should be interpreted with their numerical checks, workload and measurement boundaries.
FPGA implementation tools: synthesis and routed timing provide evidence about the implemented configuration. Out-of-context results do not validate the complete board-level system.
Further validation: physical FPGA-board operation, dedicated fault-detection and recovery tests, and end-to-end model evaluation require separate evidence before corresponding claims can be made.
No end-to-end Tiny LLM or Vision Transformer (ViT) throughput claim is established by the present layer test configuration.
Development roadmap
The first workload direction is compact language Transformers. Next development priorities are physical FPGA validation, further memory/DMA and performance characterization, and broader numerical and workload verification. Vision Transformers are a planned extension after the current implementation and benchmark work.
These are development directions, not committed delivery dates or demonstrated capabilities. Follow Progress for milestone updates.
Public architecture and IP evaluation
This page describes subsystem roles, supported operations within the reported scope, and implementation milestones. Proprietary RTL, detailed controller state machines, scheduling mechanisms, bank mapping, arbitration algorithms, netlists and internal verification vectors are outside this public overview.
For discussions about ZilionX IP evaluation, integration requirements or licensing, contact Avilicon. Evaluation scope and access to technical material can be agreed directly.