The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Target Applications: Digital Communications Family: APEX20K FLEX®


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Symbol Interleaver/Deinterleaver MegaCore Function
Target Applications:
Digital Communications Family: APEX20K FLEX® Ordering Code: PLSM-INLV Vendor:
Features
Offers high-speed data rates: million samples second (MSPS) Supports convolutional interleaving algorithm Supports block interleaving algorithm Contains burst error distribution analyzer
General Description
Interleaving standard digital signal processing (DSP) function used many communications systems. Applications that store transmit data symbol interleaver/deinterleavers reduce spurious noise that corrupt data. Altera® symbol interleaver/deinterleaver MegaCore® function supports both continuous mode discrete mode, making compatible with type Reed-Solomon function. Also, symbol interleaver/deinterleaver improves efficiency Reed-Solomon encoders/decoders spreading errors across several codewords. symbol interleaver/deinterleaver MegaCore function been optimized Altera APEX20K FLEX® devices. MegaWizard® Plug-In reduces design simulation cycles from weeks minutes, optimizing memory configurations based user-defined parameters. block interleaving, MegaWizard Plug-In uses single-port RAM; convolutional interleaving, interleaver/deinterleaver function utilizes embedded array block (EAB) embedded system block (ESB) dual-port capability. Flexible programmable logic combined with symbol interleaver/deinterleaver MegaWizard Plug-In allows build real-time systems that analyze improve custom parameter values.
Innovation Drive Jose, 95134 http://www.altera.com Tel. (408) 544-7000
Functional Description
Interleavers arrange symbols into group transmitted codewords that adjacent symbols data stream from same codeword. Deinterleavers reassemble codewords when deinterleaver processes data stream.This process interleaving deinterleaving data reduces effects burst errors (multiple errors row) rearranges codeword symbols spreads errors among multiple codewords. interleaving/deinterleaving process introduces constant delay between interleaver input data deinterleaver output data. When symbol enters branch interleaver deinterleaver, exits branch output commutator after variable delay that depends branch index. symbol interleaver/deinterleaver supports algorithms: convolutional block.
Convolutional Interleavers/Deinterleavers
Convolutional interleavers/deinterleavers process data continuous stream, making them ideal high-speed applications that require burst error correction (e.g., digital video broadcasting). Compared block interleavers/deinterleavers, convolutional interleavers/deinterleavers provide reduced delay lower memory usage same distribution errors.
Altera Corporation
A-SB-042-02
MegaCore
Interleaver/Deinterleaver MegaCore Function
Figure shows structure convolutional interleaver/deinterleaver. Figure Convolutional Interleaver/Deinterleaver Structure
Interleaver
data (I-1)J data data
Deinterleaver
(I-1)J
data
Block Interleaver/Deinterleaver
Block interleavers/deinterleavers single-port memory configured matrix rows columns interleave data. Symbol transmission consists alternating sequence write read cycles. During write cycle, input symbols written column-by-column; during read cycle, output symbols read row-by-row. Each cycle delay equal buffer size (block length span delay). Figure shows block structure six-symbol codeword during each cycle. Figure Block Interleaver/Deinterleaver Structure Six-Symbol Codeword
data
data
Block Interleaver Read Cycle
Block Interleaver Write Cycle
MegaWizard Plug-In
MegaWizard Plug-In Manager, which within Quartusor MAX+PLUS® software standalone application, lets create modify design files interleaver/deinterleaver MegaCore function. When symbol interleaver/deinterleaver, MegaWizard Plug-In Manager creates AHDL (.tdf), VHDL (.vhd), Verilog (.v) files that instantiate your system design, well MAX+PLUS vector files (.vec) symbol files (.sym) that allow view design waveform.
Altera Corporation
Interleaver/Deinterleaver MegaCore Function
Table shows MegaWizard options available block convolutional functions. Table Symbol Interleaver/Deinterleaver MegaWizard Plug-In Manager Options Option
Number columns Number branches Direction Memory type Number rows Unit delay element Symbol width Type Block Convolutional Block convolutional Block convolutional Block Convolutional Block convolutional Block convolutional
Function
Description
Specifies total length codeword (data checksum symbols) Specifies number branches used interleaver Specifies whether wish create interleaver deinterleaver Indicates whether wish internal external memory Specifies maximum number codewords block interleaver/deinterleaver memory Specifies unit delay each branch interleaver/deinterleaver Specifies width input symbol Indicates whether wish create block convolutional interleaver/deinterleaver
Performance Implementation
This section provides overview steps that create implement custom interleaver/deinterleaver function. MegaWizard Plug-In Manager lets create modify design files that contain custom megafunction variations. then simulate your design with Quartus MAX+PLUS Simulator verify compatibility instantiate custom megafunction your design file.
Design Entry
Start MegaWizard Plug-In Manager choosing MegaWizard Plug-In Manager command (File menu) Quartus MAX+PLUS software, type command megawiz command UNIX prompt. Choose type file wish create from Available Megafunctions dialog second page MegaWizard Plug-In Manager. Select type algorithm (convolutional block) direction (interleaver deinterleaver). Once specify characteristic options function, Manager view analyze burst error distribution.
Simulation
simulate your design after have compiled with Quartus MAX+PLUS software. vector file created MegaWizard Plug-In Manager loaded automatically when begin simulation. Once simulation complete, choose OPEN button MegaWizard Plug-In Manager screen view design waveform. Verify function compatibility with your design requirements, then insert function into your system-level design.
Altera Corporation
Symbol Interleaver/De-Interleaver MegaCore Function
Table shows interleaver/deinterleaver function's performance calculated using MAX+PLUS version software. Table Symbol Interleaver/Deinterleaver Performance Function Parameters Device Speed Grade
Logic Elements Used
EABs Used
fMAX (MHz)
Convolutional interleaver using FLEX® 10KE EABs
Depth Unit Delay Symbol width bits (digital video broadcast settings) Block length Span delay Data Width (UTRA) ITU-R
FLEX 10KE
Block interleaver using single-port
FLEX 10KE
Innovation Drive Jose, 95134 (408) 544-7000 http://www.altera.com
Copyright 2000 Altera Corporation. Altera, APEX, APEX 20K, FLEX, FLEX FLEX 10KE, MAX+PLUS, MAX+PLUS MegaCore, MegaWizard, Quartus trademarks and/or service marks Altera Corporation United States other countries. Other brands products trademarks their respective holders. specifications contained herein subject change without notice. Altera assumes responsibility liability arising application information, product, service described herein except expressly agreed writing Altera Corporation. Altera customers advised obtain latest version device specifications before relying published information before placing orders products services. rights reserved.
Altera Corporation

Other recent searches


TLP160J - TLP160J   TLP160J Datasheet
SPK3040 - SPK3040   SPK3040 Datasheet
PFR12 - PFR12   PFR12 Datasheet
IDT71256S - IDT71256S   IDT71256S Datasheet
IDT71256L - IDT71256L   IDT71256L Datasheet
DIP12-1A72-12DH - DIP12-1A72-12DH   DIP12-1A72-12DH Datasheet
CTA2P1N - CTA2P1N   CTA2P1N Datasheet
BLFA064SURCK-6V-N - BLFA064SURCK-6V-N   BLFA064SURCK-6V-N Datasheet
BLFA064SURCK-12V-N - BLFA064SURCK-12V-N   BLFA064SURCK-12V-N Datasheet
BLFA064SURCK-28V-N - BLFA064SURCK-28V-N   BLFA064SURCK-28V-N Datasheet
2SB930 - 2SB930   2SB930 Datasheet
2SB930A - 2SB930A   2SB930A Datasheet
2SD1253 - 2SD1253   2SD1253 Datasheet
2SD1253A - 2SD1253A   2SD1253A Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive