Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Lattice Centering and Coordination Number02:33

Lattice Centering and Coordination Number

10.2K
The structure of a crystalline solid, whether a metal or not, is best described by considering its simplest repeating unit, which is referred to as its unit cell. The unit cell consists of lattice points that represent the locations of atoms or ions. The entire structure then consists of this unit cell repeating in three dimensions. The three different types of unit cells present in the cubic lattice are illustrated in Figure 1.
Types of Unit Cells
Imagine taking a large number of identical...
10.2K
Bewley Lattice Diagram01:12

Bewley Lattice Diagram

911
The Bewley lattice diagram, developed by L. V. Bewley, effectively organizes the reflections occurring during transmission-line transients. It visually represents how voltage waves propagate and reflect within a transmission line, making it easier to understand the complex interactions that occur.
911
Block Diagram Reduction01:22

Block Diagram Reduction

313
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
313
Linear Approximation in Frequency Domain01:26

Linear Approximation in Frequency Domain

147
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
147
Linear Approximation in Time Domain01:21

Linear Approximation in Time Domain

134
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
134
Basic Discrete Time Signals01:16

Basic Discrete Time Signals

325
The unit step sequence is defined as 1 for zero and positive values of the integer n. This sequence can be graphically displayed using a set of eight sample points, showing a step function starting from n=0 and remaining constant thereafter.
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is...
325

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Capacity-Achieving Input Distributions of Additive Vector Gaussian Noise Channels: Even-Moment Constraints and Unbounded or Compact Support.

Entropy (Basel, Switzerland)·2023
Same journal

LEARNING COMPACT DNN MODELS FOR BEHAVIOR PREDICTION FROM NEURAL ACTIVITY OF CALCIUM IMAGING.

Journal of signal processing systems·2024
Same journal

Signal Processing Techniques for 6G.

Journal of signal processing systems·2023
Same journal

Fine-tuning-based Transfer Learning for Characterization of Adeno-Associated Virus.

Journal of signal processing systems·2023
Same journal

LSTM Network Integrated with Particle Filter for Predicting the Bus Passenger Traffic.

Journal of signal processing systems·2023
Same journal

OpenVVC Decoder Parameterized and Interfaced Synchronous Dataflow (PiSDF) Model: Tile Based Parallelism.

Journal of signal processing systems·2022
Same journal

Prediction of Bus Passenger Traffic using Gaussian Process Regression.

Journal of signal processing systems·2022
See all related articles

Related Experiment Video

Updated: Oct 2, 2025

Lensless Fluorescent Microscopy on a Chip
11:23

Lensless Fluorescent Microscopy on a Chip

Published on: August 17, 2011

17.8K

Hardware Implementation of a Fixed-Point Decoder for Low-Density Lattice Codes.

Rachna Srivastava1, Vincent C Gaudet1, Patrick Mitran1

  • 1Department of Electrical and Computer Engineering, University of Waterloo, 200 University Ave. W., Waterloo, ON N2L 3G1 Canada.

Journal of Signal Processing Systems
|February 28, 2022
PubMed
Summary
This summary is machine-generated.

This study presents a fixed-point low-density lattice code (LDLC) decoder implemented on an FPGA. The novel pipelined architecture significantly enhances throughput, achieving near-capacity performance with improved efficiency.

Keywords:
Fixed-point arithmeticGaussian mixtureHardware architectureLow-density lattice codesPipeliningSerial and parallel FPGA architecture

More Related Videos

Microfluidic Platform with Multiplexed Electronic Detection for Spatial Tracking of Particles
11:54

Microfluidic Platform with Multiplexed Electronic Detection for Spatial Tracking of Particles

Published on: March 13, 2017

9.4K
Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator
08:39

Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator

Published on: January 28, 2019

9.9K

Related Experiment Videos

Last Updated: Oct 2, 2025

Lensless Fluorescent Microscopy on a Chip
11:23

Lensless Fluorescent Microscopy on a Chip

Published on: August 17, 2011

17.8K
Microfluidic Platform with Multiplexed Electronic Detection for Spatial Tracking of Particles
11:54

Microfluidic Platform with Multiplexed Electronic Detection for Spatial Tracking of Particles

Published on: March 13, 2017

9.4K
Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator
08:39

Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator

Published on: January 28, 2019

9.9K

Area of Science:

  • Digital Signal Processing
  • Error Correction Coding
  • Hardware Implementation

Background:

  • Iterative decoding algorithms like LDLC are crucial for reliable communication.
  • Floating-point implementations of decoders can be resource-intensive.
  • Fixed-point implementations offer potential for reduced hardware complexity and power consumption.

Purpose of the Study:

  • To develop and evaluate a fixed-point low-density lattice code (LDLC) decoder on a field-programmable gate array (FPGA).
  • To optimize the decoder for efficient hardware implementation by approximating Gaussian mixture messages.
  • To analyze the trade-offs between performance, resource utilization, and throughput for different decoder architectures.

Main Methods:

  • A detailed quantization study was conducted to determine the optimal fixed-point precision for achieving performance comparable to floating-point decoders.
  • Efficient numerical methods were devised to approximate non-linear functions within the decoding process.
  • A novel pipelined LDLC decoder architecture was proposed, incorporating resource re-utilization and pipelining for enhanced parallelism.

Main Results:

  • The fixed-point decoder achieved frame error rate (FER) performance similar to floating-point implementations.
  • The proposed pipelined architecture demonstrated parallelism equivalent to 50 variable nodes on the FPGA.
  • A throughput of 10.5 Msymbols/sec was achieved at 5 dB from capacity, representing a significant improvement over non-pipelined and serial decoders.

Conclusions:

  • Fixed-point LDLC decoders can be efficiently implemented on FPGAs with minimal performance degradation.
  • The novel pipelined architecture offers substantial throughput gains, making it suitable for high-speed communication systems.
  • The study provides valuable insights into hardware-software co-design for advanced error correction codes.