Simulink での固定小数点行列演算
効率的な HDL コード用に最適化された固定小数点の算術演算と行列演算
Fixed-Point Designer™ のブロックのライブラリを使用して、固定小数点の算術演算を実行します。
Fixed-Point Designer の HDL Optimized ブロックのライブラリを使用して、固定小数点の算術演算および行列演算を実行し、効率的な HDL コードを生成します。これらのブロックは、線形方程式系や、QR 分解などの主要な行列演算の設計パターンをモデル化し、FPGA 実装のハードウェア効率を向上します。HDL Coder™ を使用して、これらのブロックを含む設計の HDL コードを生成します。
ブロック
関数
トピック
算術演算
- ハードウェア効率に優れた双曲線正接の実装
ハードウェア効率に優れた双曲線正接を実装します。 - HDL 用に最適化した正規化逆数の使用方法
この例では、関数normalizedReciprocal
および Normalized Reciprocal HDL Optimized ブロックを使用して入力の正規化逆数を計算する方法と、使用のタイミングを示します。 - ハードウェア効率に優れた Real Divide HDL Optimized の実装
Real Divide HDL Optimized ブロックの使用方法。 - ハードウェア効率に優れた Complex Divide HDL Optimized の実装
Complex Divide HDL Optimized ブロックの使用方法。 - 定数による HDL 用に最適化されたモジュロの実装
Modulo by Constant HDL Optimized ブロックの使用方法。
一般
- Choose a Block for HDL-Optimized Fixed-Point Matrix Operations
How to choose a block from the Fixed-Point Designer HDL Support library.
線形システム ソルバー: AX = B の求解
- ハードウェア効率に優れた Real Burst Matrix Solve Using QR Decomposition の実装
Real Burst Matrix Solve Using QR Decomposition ブロックの使用方法。 - Implement Hardware-Efficient Real Burst Matrix Solve Using QR Decomposition with Tikhonov Regularization
This example shows how to use the Real Burst Matrix Solve Using QR Decomposition block to solve the regularized least-squares matrix equation - ハードウェア効率に優れた Complex Burst Matrix Solve Using QR Decomposition の実装
Complex Burst Matrix Solve Using QR Decomposition ブロックの使用方法。 - Implement Hardware-Efficient Complex Burst Matrix Solve Using QR Decomposition with Tikhonov Regularization
This example shows how to use the Complex Burst Matrix Solve Using QR Decomposition block to solve the regularized least-squares matrix equation - ハードウェア効率に優れた Real Partial-Systolic Matrix Solve Using QR Decomposition の実装
Real Partial-Systolic Matrix Solve Using QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Real Partial-Systolic Matrix Solve Using QR Decomposition の対角ローディングによる実装
Real Partial-Systolic Matrix Solve Using QR Decomposition ブロックの対角ローディングによる使用方法。 - Implement Hardware-Efficient Real Partial-Systolic Matrix Solve Using QR Decomposition with Tikhonov Regularization
This example shows how to use the Real Partial-Systolic Matrix Solve Using QR Decomposition block to solve the regularized least-squares matrix equation - ハードウェア効率に優れた Complex Partial-Systolic Matrix Solve Using QR Decomposition の実装
Complex Partial-Systolic Matrix Solve Using QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Complex Partial-Systolic Matrix Solve Using QR Decomposition の対角ローディングによる実装
Complex Partial-Systolic Matrix Solve Using QR Decomposition ブロックの対角ローディング使用方法。 - ハードウェア効率に優れた、Tikhonov 正則化を使用した Complex Partial-Systolic Matrix Solve Using QR Decomposition の実装
この例では、Complex Partial-Systolic Matrix Solve Using QR Decomposition ブロックを使用して、次に示す正則化された最小二乗行列方程式を解く方法を説明します。
線形システム ソルバー: A'AX = B の求解
- ハードウェア効率に優れた Real Burst Matrix Solve Using Q-less QR Decomposition の実装
Real Burst Matrix Solve Using Q-less QR Decomposition ブロックの使用方法。 - Implement Hardware-Efficient Real Burst Matrix Solve Using Q-less QR Decomposition with Tikhonov Regularization
This example shows how to use the Real Burst Matrix Solve Using QR Decomposition block to solve the regularized least-squares matrix equation - ハードウェア効率に優れた Complex Burst Matrix Solve Using Q-less QR Decomposition の実装
Complex Burst Matrix Solve Using Q-less QR Decomposition ブロックの使用方法。 - Implement Hardware-Efficient Complex Burst Matrix Solve Using Q-less QR Decomposition with Tikhonov Regularization
This example shows how to use the Complex Burst Matrix Solve Using QR Decomposition block to solve the regularized least-squares matrix equation - ハードウェア効率に優れた Real Burst Asynchronous Matrix Solve Using Q-less QR Decomposition の実装
この例では、Real Burst Asynchronous Matrix Solve Using Q-less QR Decomposition ブロックを使用して、実数値の行列方程式 A'AX=B に対するハードウェア効率に優れた解を実装する方法を示します。 - ハードウェア効率に優れた Complex Burst Asynchronous Matrix Solve Using Q-less QR Decomposition の実装
この例では、Complex Burst Asynchronous Matrix Solve Using Q-less QR Decomposition ブロックを使用して、複素数値の行列方程式 A'AX=B に対するハードウェア効率に優れた解を実装する方法を示します。 - ハードウェア効率に優れた Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition の実装
Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition ブロックの使用方法。 - Implement Hardware-Efficient Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Tikhonov Regularization
This example shows how to use the Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition block to solve the regularized least-squares matrix equation - ハードウェア効率に優れた Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition の実装
Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition ブロックの使用方法。 - Implement Hardware-Efficient Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Tikhonov Regularization
This example shows how to use the Complex Partial-Systolic Matrix Solve Using QR Decomposition block to solve the regularized least-squares matrix equation
線形システム ソルバー: 無限大の tall 行列を使用した A'AX = B の求解
- Implement Hardware-Efficient Real Burst Matrix Solve Using Q-less QR Decomposition with Forgetting Factor
This example shows how to use the hardware-efficient Real Burst Matrix Solve Using Q-less QR Decomposition with Forgetting Factor block. - Implement Hardware-Efficient Complex Burst Matrix Solve Using Q-less QR Decomposition with Forgetting Factor
This example shows how to use the hardware-efficient Complex Burst Matrix Solve Using Q-less QR Decomposition with Forgetting Factor block. - Implement Hardware-Efficient Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor
How to use the Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor block. - Implement Hardware-Efficient Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor
How to use the Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor block.
行列の因数分解: QR 分解
- ハードウェア効率に優れた Real Burst QR Decomposition の実装
Real Burst QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Complex Burst QR Decomposition の実装
Complex Burst QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Real Partial-Systolic QR Decomposition の実装
Real Partial-Systolic QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Complex Partial-Systolic QR Decomposition の実装
Complex Partial-Systolic QR Decomposition ブロックの使用方法。
行列の因数分解: Q-less QR 分解
- ハードウェア効率に優れた Real Burst Q-less QR Decomposition の実装
Real Burst Q-less QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Complex Burst Q-less QR Decomposition の実装
Complex Burst Q-less QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Real Partial-Systolic Q-less QR Decomposition の実装
Real Partial-Systolic Q-less QR Decomposition ブロックの使用方法。 - ハードウェア効率に優れた Complex Partial-Systolic Q-less QR Decomposition の実装
Complex Partial-Systolic Q-less QR Decomposition ブロックの使用方法。
行列の因数分解: 忘却係数を使用する Q-less QR 分解
- Implement Hardware-Efficient Real Burst Q-less QR with Forgetting Factor
This example shows how to use the hardware-efficient Real Burst Q-less QR Decomposition with Forgetting Factor Whole R Output block. - Implement Hardware-Efficient Complex Burst Q-less QR with Forgetting Factor
This example shows how to use the hardware-efficient Complex Burst Q-less QR Decomposition with Forgetting Factor Whole R Output block. - Implement Hardware-Efficient Real Partial-Systolic Q-less QR with Forgetting Factor
How to use the Real Partial-Systolic Q-less QR Decomposition with Forgetting Factor block. - Implement Hardware-Efficient Complex Partial-Systolic Q-less QR with Forgetting Factor
How to use the Complex Partial-Systolic Q-less QR Decomposition with Forgetting Factor block.
行列の因数分解: 特異値分解
- How to Use Square Jacobi SVD HDL Optimized Block
This example shows how to use the Square Jacobi SVD HDL Optimized block to compute the singular value decomposition (SVD) of square matrices. - Implement HDL Optimized SVD in Feedforward Fashion Without Backpressure
This example shows how to implement a hardware-efficient singular value decomposition (SVD) using the Square Jacobi SVD HDL Optimized block in a feedforward fashion without backpressure. - Implement HDL Optimized SVD with Backpressure Signal and HDL FIFO Block
This example shows how to implement hardware-efficient singular value decomposition (SVD) using the Square Jacobi SVD HDL Optimized block with backpressure control and an HDL FIFO block.
線形システム ソルバーと行列の因数分解の固定小数点データ型を解析的に判別
- Algorithms to Determine Fixed-Point Types for Real Least-Squares Matrix Solve AX=B
Derivation of algorithms for determining fixed-point types for real least-squares matrix solve. - Determine Fixed-Point Types for Real Least-Squares Matrix Solve AX=B
Usefixed.realQRMatrixSolveFixedpointTypes
to determine fixed-point types for computation of the real least-squares matrix equation. - Tikhonov 正則化を使用した実数最小二乗行列解の固定小数点型の判別
この例では、関数fixed.realQRMatrixSolveFixedpointTypes
を使用して、次に示す実数最小二乗行列方程式の解の固定小数点型を解析的に判別する方法を説明します。 - Algorithms to Determine Fixed-Point Types for Complex Least-Squares Matrix Solve AX=B
Derivation of algorithms for determining fixed-point types for complex QR matrix solve. - Determine Fixed-Point Types for Complex Least-Squares Matrix Solve AX=B
Usefixed.complexQRFixedpointTypes
to determine fixed-point types for computation of the complex least-squares matrix equation. - Tikhonov 正則化を使用した複素数最小二乗行列解の固定小数点型の判別
この例では、関数fixed.complexQRMatrixSolveFixedpointTypes
を使用して、次に示す複素数最小二乗行列方程式の解の固定小数点型を解析的に判別する方法を説明します。 - Algorithms to Determine Fixed-Point Types for Real Q-less QR Matrix Solve A'AX=B
Derivation of algorithms for determining fixed-point types for real Q-less QR matrix solve. - Determine Fixed-Point Types for Real Q-less QR Matrix Solve A'AX=B
Usefixed.realQlessQRFixedpointTypes
to determine fixed-point types for computation of the real least-squares matrix equation. - Tikhonov 正則化を使用した実数 Q-less QR 行列解の固定小数点型の判別
この例では、関数fixed.realQlessQRMatrixSolveFixedpointTypes
を使用して、次に示す実数最小二乗行列方程式の解の固定小数点型を解析的に判別する方法を説明します。 - Algorithms to Determine Fixed-Point Types for Complex Q-less QR Matrix Solve A'AX=B
Derivation of algorithms for determining fixed-point types for complex Q-less QR matrix solve. - Determine Fixed-Point Types for Complex Q-less QR Matrix Solve A'AX=B
Usefixed.complexQlessQRFixedpointTypes
to determine fixed-point types for computation of the complex least-squares matrix equation. - Tikhonov 正則化を使用した複素数 Q-less QR 行列解の固定小数点型の判別
この例では、関数fixed.complexQlessQRMatrixSolveFixedpointTypes
を使用して、次に示す複素数最小二乗行列方程式の解の固定小数点型を解析的に判別する方法を説明します。 - Determine Fixed-Point Types for QR Decomposition
Usefixed.qrFixedpointTypes
to determine fixed-point types for computation of QR decomposition. - Determine Fixed-Point Types for Q-less QR Decomposition
Usefixed.qlessqrFixedpointTypes
to determine fixed-point types for computation of Q-less QR decomposition. - 実数値信号における量子化ノイズの標準偏差の推定
fixed.realQuantizationNoiseStandardDeviation
を使用して量子化ノイズの標準偏差を推定する。 - Estimate Standard Deviation of Quantization Noise of Complex-Valued Signal
Usefixed.complexQuantizationNoiseStandardDeviation
to estimate standard deviation of quantization noise. - Compute Forgetting Factor Required for Streaming Input Data
Usefixed.forgettingFactor
andfixed.forgettingFactorInverse
to compute forgetting factor.