Fixed RAM-to-node connections remove complex switching networks, enabling partial parallel LDPCCC decoding with high throughput and lower hardware complexity.
ECC-based address line error estimation switches requested data to error data and disables a faulty dual-memory line to avoid downtime.
Blocks switch from MLC to SLC when ECC corrections exceed a threshold, extending flash endurance while slowing raw capacity loss.
Trellis-coded non-binary symbol encoding improves MLC flash endurance and error correction while limiting redundancy and preserving capacity.
Null sub-carriers with zero amplitude let the receiver detect interference precisely while preserving data throughput in shared bands.
Stored state information guides soft-decision decoding in flash memory to offset overlapping threshold voltages and cut read errors.
Converts high-bit LLR values into lower-bit LDPC inputs using target-window saturation and scaling to cut hardware and power use.
Parallel scan processing computes transition matrix products across multiple units to speed MAP decoding in noisy channels.
A criteria-based puncturing pattern raises code rate while keeping every information bit involved and parity bits uniformly distributed.
A split BCH decoder uses hardware for single-error correction and firmware for remaining errors to cut power and silicon area without slowing throughput.
Smaller time-varying permutations with block interleaving decorrelate noise in high-speed channels while cutting gate count and memory use.
Shared memory and two-way metric updates cut BCJR decoder memory use and latency while preserving iterative decoding accuracy.
By evaluating only nearest-neighbor test sets, TCM/BCM decoding reduces branch-metric complexity and silicon area for received signal vectors.
Combining ML decoding metrics with wrapped parity checks improves symbol estimation in spectrally efficient channels with inter-symbol interference.
Bits are mapped by LLR reliability so information bits occupy stronger symbol positions, improving receiving performance and lowering block error rates.
Hierarchical encoders combine user signaling into one multicast block while matching code rates to channel conditions for better resource use.
Command-driven channel switching lets one decoder handle tail-biting, direct truncation, and continuous streams with shared path metrics.
Partitioned subpermutation masks generate interleavers of varying lengths with less memory while maintaining error correction performance.
A CMTS adjusts interleave depth per modem based on noise and error rates, cutting latency while preserving burst-noise protection.
Skipping selected LDPC layers boosts throughput, then full-layer decoding is restored to escape trapping sets and recover valid codewords.
Shared GF(16) and GF(256) Reed-Solomon encoding cuts VLC FEC circuit complexity while supporting short-frame interleaving.
Pre-emptive training identifies invalid interleaver addresses so one engine can skip pruned events and keep turbo decoding continuous and efficient.
By embedding a selected state metric as a constant, this turbo decoder case cuts MAP memory use and latency without harming decoding performance.
Separate Viterbi error loops for timing, AGC, and baseline correction suppress PMR DC noise while preserving loop stability.
BCH encoding and SRAM-based error address correction cut flash memory parity-check time and hardware complexity versus Reed-Solomon.
Relative log-likelihood recursion removes MAP decoder normalization and branch-metric storage, cutting hardware and memory load.
Parallel turbo-stream encoding in a dual ATSC transport stream improves multipath reception while preserving compatibility with existing broadcasting.
Combining TCQ with EXIT-designed IRA codes reduces source-channel mismatch and brings dirty-paper coding closer to capacity at low rates.
N sort cells reorder erasure pointers by error value so memory access systems correct the most significant errors first and improve bit error rate.
Blockwise polynomial multiplication and division simplify LDPC encoding, cut storage and operations, and support fast error-floor evaluation.
Detector-integrated baseline wander estimation compensates AC-coupled signal distortion in real time to cut bit errors without added delay.
Serial/parallel conversion and a 2D FIFO ring buffer cut LDPC decoder memory writes while handling interlaced information and parity LLRs.
Selecting interleaver sizes by block structure reduces memory access contention, limits filler bits, and supports faster parallel turbo decoding.
Concatenating sections from multiple read words removes large look-up tables and speeds turbo decoder de-interleaving with less memory.
Priority-based parity grouping, bit-level puncturing, and shuffling let LDPC HARQ support varied code rates with better interleaving.
A modified stochastic gradient cost function uses near-error events to cut computation and lower BER when receiver noise is non-Gaussian.
Parallel turbo-stream encoding in a dual transport stream improves multipath reception while preserving compatibility with normal digital broadcasts.
Time-based switching between CRC, ECC, and RS codes cuts memory power use while preserving error correction for longer-stored data.
Redundant path metric processing with MSB limiting shrinks ACS circuit area and cost while preserving fast maximum-likelihood selection.
A single-stage parallel interleaver uses standard memory and lookup-controlled multiplexing to cut hardware complexity and clock cycles.
Parallel comparators, combinational logic, and multiplexers speed path metric updates in Viterbi detectors while reducing circuit and memory complexity.
Precomputed bit-allocation patterns spread systematic and parity bits across redundancy versions to improve decoding and cut retransmissions.
Programmable reduced-state trellis decoding cuts CPM and trellis-code complexity while preserving BER at higher data rates.
Associative processing elements split LDPC decoding into parallel check and variable node updates to cut complexity and error rates in noisy channels.
Parity coding and interleaving of the robust stream improve Doppler-fading reception while keeping the receiver structure simpler.
Non-uniform sub-carrier selection lets user equipment send succinct CSI for coordinated multipoint processing without excessive uplink overhead.
Reserved field sync areas carry demodulation data so receivers can identify coding and rate parameters for more precise digital broadcast reception.
Shifting sliding-window placements between SISO iterations improves soft-value reliability at window boundaries without full-memory decoding.
A nested demodulator architecture removes pattern detection, cuts memory growth, and limits error propagation in multi-error correction.
Likelihood metrics are updated from converging and non-converging trellis paths to better reflect severe defects spanning multiple code words.