Chunks to Symbols: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(add Example Flowgraph) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
Map a stream of unpacked symbol indexes to stream of float or complex constellation points in D dimensions | Map a stream of unpacked symbol indexes to stream of float or complex constellation points in D dimensions | ||
The combination of [[Packed to Unpacked]] followed by this block handles the general case of mapping from a stream of bytes or shorts into arbitrary float or complex symbols. | The combination of [[Packed to Unpacked]] followed by this block handles the general case of mapping from a stream of bytes or shorts into arbitrary float or complex symbols. | ||
Line 9: | Line 9: | ||
; Symbol table (''R''): list that maps chunks to symbols. | ; Symbol table (''R''): list that maps chunks to symbols. | ||
; Dimension : | ; Dimension : Dimension of the table. | ||
; Num ports : Number of input and output stream to process. Each stream is processed isolated from each other. | |||
== Example Flowgraph == | == Example Flowgraph == | ||
[[File:Qpsk_test2.png|800px]] | |||
== Source Files == | == Source Files == |
Revision as of 14:38, 6 June 2020
Map a stream of unpacked symbol indexes to stream of float or complex constellation points in D dimensions
The combination of Packed to Unpacked followed by this block handles the general case of mapping from a stream of bytes or shorts into arbitrary float or complex symbols.
Parameters
(R): Run-time adjustable
- Symbol table (R)
- list that maps chunks to symbols.
- Dimension
- Dimension of the table.
- Num ports
- Number of input and output stream to process. Each stream is processed isolated from each other.
Example Flowgraph
Source Files
- C++ files
- [1]
- Header files
- [2]
- Public header files
- [3]
- Block definition
- [4]