LatticeECP3 sysDSP 20092
Lattice Semiconductor
5555 Northeast Moore Ct.
Hillsboro, Oregon 97124 USA
Telephone: (503) 268-8000
www.latticesemi.com
1
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper
uÍ
¦TA¶OÊqª¬lTRE´qª`áR|ßÔO
׬lT7FPGA>N鬷eÇROF[
¬5ÅM8£zi't_$CY§ DSP g ?2plT¬O
¡Ó®Xç¬lTì×Y§<%?*
~¬°nBxîÅ\
"]¬Î¹KIãéñZ¬rÚ!^R3GM4G½Ý$¬q
ªËWmMÙ¶½4¸RRH =xîGY§[´:ÏoX6KIã
~ó¬µ7ÕÞ¥¨ÆÅ\#~ó¬$P
Ì,×.¦¬ìÈÛy9e(DrÁ*ÀRÖ.¬|
mSERDES5ŬLatticeECP3 FPGA»1"ózŬDSP5Åäd
^FIR¢OMa¦FFT / iFFT$CY§¬qª@slice¿¤z¼Ä/åDSP
slice5ÅUMXv¬ë|u¯¬LatticeECP3»1
Xv¬DSP5Å
LatticeECP2M»1k|5SØ'2G/3G½Ý$ïVÑÎLRb}ØÉ
pS0²HØ7LatticeECP3 DSPU¿í¬Ø-
)
æèðk¾w2Ì,ò&âˬ¯4¬LatticeECP2 /M DSP#~J
+czÅ\º±S3DSP¬5ÅÃ8
DSPU¬zÅ«
¬à/fêÜ
5Å?ädÐ[$CY§¬qªLatticeECP3»1
^ ";ҬzŬ
Q1h³LatticeECP2 / MMLatticeECP3 DSPUéËjs¬5ų
{Q
2
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper
1 LatticeECP2/MLatticeECP3H'@
sliceP:
c=LatticeECP3 DSP<!.H"/1QHP:8[<!*S
I
HsliceE>Q95aHQ$DSP<!31Q3N
JH2Q+VALUQ$GL \RZM>#?slice^Q$6YCA
O&%WUQ$0bFX;7,TBH 5D`4-]7_
2)KECP3 DSP<!HsliceP:(
3
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper
'2 !slice cI
iSLslice{pE[WOWhEh/C DSP slicefD-W7
anPCsliceWRE2h/ujF4W
M%_&s^}\
@e%slice0xslice1 Gb^\@e%1AwAW~(
DSPK*3?fkV-}nP1JkCslice"d?T]
)sLslice~HT]Wq%q#
`gh
5m.k0+FIRQN&@FFT#,UW8V;I9F:W#,U
hy8tk;6DSP*g(ozrBK*W_&q
XCvCY|WDSPK*WqLatticeECP3l<h#,Uh
Wk'3 $(LDSPK*_&`gI / O=aWhZ>'
4
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper
43 DSP
²©¡yjL¸9PDSPg65LatticeECP31%"CR
k
6)1U¯U&´DSP)1G¹U
¯o
`}KFPGAJtX®JN°\½Qi<»
<µrmEA1FKDSPM}c]¼K`}?5FIRv
q1M}dO^>)p1eo`(º)p1e9)»^
=£JtH0rmEA1u QnLatticeECP2 /Ml¤
LatticeECP3 FPGA^>)p1eS^¾Qz5`(
-|R=¨2)p1eY5e_.)p1»<µ
FPGA³¥!BWS[(`}DSPª¶}2 f7
+dO36x 36p1
LatticeECP3 DSPg6µ$yx]5k
slice"5)1¦ s)
D=¢;}1=¢;}1¦#±8b³¥*~¢)p
142-& w*¦#I§)1¬`!B
x
[=¢;}1¶}[ZT:{ MMAC =h0)·F
MACV[ZT:{slice)10=¢;})Z«3
)1
LatticeECP3,
X®]!)1LatticeECP3`
54ZT@)1
slice"k
/aMMACZT:{'9)+z5k
/aW
5
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper
[18x 18(8(8L>S3l(v8JHA@8
A !(v80|zb7u59!5`
C&Y¤LatticeECP3 DSPILatticeECP2DSPjE"2$Gj
_*UA}l`§j]Z1iLx(Xb#D`
e
M.a[YlW{DSP\
¬UtR
ª1VLatticeECP2 / M5LatticeECP3 DSP<©15lK
Q'leLatticeECP3'-w;F} £/?~'
y £Uu
1 ¬UtR
V
/?~jp))Nl
su«= hj4¡jO6§
nm:¢«=ldb£,sliceqrqb£TBFg<^%
Nlk¬i¨¥P1i¡_*#fª'C'5kHo¦
+/ !A@8LatticeECP3klca[?~'F}CF}
6
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper
8!4BRH9#QPJL1LatticeECP3!>,M:
.S6G0FN'$?E
9*+2:I.5OK%T(D
C )3;@"FN':/7:-.SLatticeECP3 FPGA
!>A&=<
7
Embedded Signal Processing Capabilities of the LatticeECP3 sysDSP Block
A Lattice Semiconductor White Paper