版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -1Embargoed Until May 29th 2007Lattice FPGA Basic TrainingqBasic FPGA PricinplesqIspLever demoqLattice Differentiated ProductsCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -2Embargoed Until May 29th 2007Non-Volatile FP
2、GAsLow-Cost FPGAsSystem FPGAsMixed Signal PLDs Mainstream FPGA Features/Performance at Lower Cost DDR/DDR2 Full-Featured DSP SERDES Differentiated Architectures Power and Clock Management Eliminates Discrete Components & Lowers Risk Via Programmability Differentiated Technology with Substantial Desi
3、gn Benefits Design Security Instant-On Seamless Field Upgrades One-Chip Solution Full System-level Solution for Communications Applications World Class SERDES Embedded Hard IPLattice Differentiated ProductsCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -3Embargoed Until May 29th 200
4、7True Non-Volatile (NV) FPGA AdvantagesTraditionalFPGAHybrid NVFPGATrue NVFPGA Flexible Logic Flexible Logic Smaller Footprint Moderate Security Flexible Logic Smallest Footprint Highest Security Instant-onDesigners Prefer Non-Volatile FPGAsProvided They are Priced Competitively Copyright Lattice Se
5、miconductor 2007Introducing LatticeXP2 Page -4Embargoed Until May 29th 20073rd Generation Flash-based FPGAsYear200220052007Technology180nm EE130nm Flash90nm FlashMax Density15K LUTs20K LUTs40K LUTsPerformance122.5Relative Price1021InnovationNV + SRAM FPGALow CostLive Update & User FlashCopyright Lat
6、tice Semiconductor 2007Introducing LatticeXP2 Page -5Embargoed Until May 29th 2007Industry Leading 90nm Non-Volatile FPGAqTrue 90nm Flashq50% Lower Cost/LUTq2X Densityq33% Less Power/LUTqflexiFLASH 1mS Instant-on Single chip Highest security On-die user FlashqEnhanced Live UpdateCopyright Lattice Se
7、miconductor 2007Introducing LatticeXP2 Page -6Embargoed Until May 29th 2007LatticeXP2 ArchitectureJTAG & SPI PortssysCLOCK PLLs Frequency Synthesis-Up to 4 per deviceEnhanced Configuration Logicincludes Dual Boot, Decryption & TransFRPre-EngineeredSource SynchronousSupport:DDR2 400MbpsGeneric 750Mbp
8、sOn-Chip OscillatorFlashFlexible sysIO Buffers: LVCMOS, HSTL,SSTL, LVDS, + DSP BlocksMultiply and Accumulate Support ForUp to 32 18X18 MultiplierssysMEM Block RAM 18Kbit Dual PortUp to 885KbitsProgrammable Function Units (PFUs) Up to 40K LUTsFlexible Routing Optimized for Speed, Cost and Routability
9、Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -7Embargoed Until May 29th 2007High Performance sysDSP BlockXX+- XX+- + sysDSP Block+FFTX+XFilteringX XDUC+XXIQDDCCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -8Embargoed Until May 29th 2007LatticeXP2 PerformanceEleme
10、ntPerformancePFU375MHz*sysCLOCK PLL Input Range10 420MHzGlobal Clock500MHzsysMEM EBR350MHzsysDSP Block325MHzsysIO Buffer400Mbps (DDR1/2 memory)750Mbps (Generic DDR)Performance Supports Designs In Excess of 325MHz* Simple functions (For example 16-bit decoder, 16-bit counter)Copyright Lattice Semicon
11、ductor 2007Introducing LatticeXP2 Page -9Embargoed Until May 29th 2007Integrate Instant-On FunctionsInstant-On ApplicationsqPlug & Play Bus Interfaces PCI, PCI Express, CANqPower-on-Reset ControlqProcessor Bus DecodeqFPGA Loaders qASIC InitializationqLow Power Designs Using Duty CyclingBoot-up Over
12、50 x Faster With LatticeXP2020406080100120140LatticeXP2(17K LUTs)90nm Hybrid NV FPGAWake-Up Time (mS)Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -10Embargoed Until May 29th 2007Highest Design Securityq Data Stored On Chip In Flash Practically impossible to readq Optional Security
13、 Bits Prevent read back of Flash and SRAMq Optional 128-bit AES Programming Data Encryption Key stored in on chip Flashq 64-bit Flash Lock Prevents accidental or unauthorized reprogrammingq One Time Programmable (OTP) Mode Prevents any further erasure or programmingCopyright Lattice Semiconductor 20
14、07Introducing LatticeXP2 Page -11Embargoed Until May 29th 2007FlashBAK Technology q Use FlashBAK to Store:Error Codes, POST Results, Serial Numbers and uP Codeq Erase and Reprogram Flash in 10 seconds q sysMEM EBR 166 to 885Kbitsq Unlimited Random Read and Write Capability through EBRFlashFPGALogicE
15、BRJTAG / SPIPORTWrite From Flash to EBRs During Configuration /Write From EBRs to Flash on User CommandMake Infinite Reads & Writes to EBR Speeds of up to 350MHzWrite to Flash During Programming Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -12Embargoed Until May 29th 2007Serial TA
16、G Memoryq Use TAG Memory to Store: Electronic ID Code Version Code Date Stamp Asset ID Calibration Settings q TAG Memory Outside of SecurityData Shift Register FlashMemoryArrayJTAGFPGA LogicJTAGSequentialAddresscounterSpecifyStartAddressFPGA LogicTDOTDIDeviceTAG Memory (KBits)XP2-50.6XP2-80.7XP2-172
17、.2XP2-302.6XP2-403.4Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -13Embargoed Until May 29th 2007Comprehensive Remote Update SolutionRequirementsq Reliabilityq Maximum Up Timeq SecurityLatticeXP2q Dual Bootq TransFRq 128-bit AES EncryptionCopyright Lattice Semiconductor 2007Introd
18、ucing LatticeXP2 Page -14Embargoed Until May 29th 2007Live Update With TransFR TechnologyField Update FPGAs and Maintain High System UptimeStep 1Load New Config. To Configuration MemoryStep 2Lock The I/Os In The Desired StateStep 3Apply New ConfigurationStep 4FPGA Regains Control of I/OFLASH(Configu
19、ration 2)Logic SRAM(Configuration 1)FLASH(Configuration 2)Logic SRAM(Configuration 1)FLASH(Configuration 2)Logic SRAM(Configuration 2)FLASH(Configuration 2)Logic SRAM(Configuration 2)Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -15Embargoed Until May 29th 2007Reliable Update With
20、Dual Boot q Golden Configuration Stored in SPI Memoryq LatticeXP2 Will Automatically Use Backup (Golden) Configuration if Active Configuration is Invalidq Guarantees FPGA Operation if Update FailsRead DataControlSPI Configuration MemoryBackup (Golden)ConfigurationFLASH(Configuration 1)LogicFLASH(Con
21、figuration 2)FLASH(Configuration 1)FLASH(Configuration 1)FLASH(Configuration 2)Active FLASHConfigurationLOGIC SRAMLatticeXP2 Loads Active Configuration at Power Up If Error Detected in Active Configuration Then Backup (Golden) Configuration is Loaded From SPI Flash Copyright Lattice Semiconductor 20
22、07Introducing LatticeXP2 Page -16Embargoed Until May 29th 2007 DeviceXP2-5XP2-8XP2-17XP2-30XP2-40LUTs (K)58172940EBR SRAM Blocks912152148EBR SRAM (Kbits)166221276387885Distributed RAM (Kbits)1018355683# 18x18 Multipliers1216202832PLLs22444Package & IO Combinations132-ball csBGA (8x8mm)8686144-pin TQ
23、FP (20 x20mm)100100208-pin PQFP (28x28mm)146146146256-ball ftBGA (17x17mm)172201201201484-ball fpBGA (23x23mm)358363363672-ball fpBGA (27x27mm)472540LatticeXP2 FamilyFull Array of Packages & I/O at Each Density PointCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -17Embargoed Until M
24、ay 29th 2007Lattice Low Cost FPGA Road Map Up to 33K LUTs 400Mbps DDR 10 GMAC DSP SPI Boot Memory 2X Density Increase 50% I/O Speed Increase 3X DSP Performance Enhanced Configuration ECP2 Architecture 16 SERDES (3.125Gbps) 5X RAM Increase 2X DSP Performance 30% More LUTs90nm90nm130nmCopyright Lattic
25、e Semiconductor 2007Introducing LatticeXP2 Page -18Embargoed Until May 29th 2007LatticeECP2/M Key Featuresq Low Cost FPGA 6K to 95K LUT4s 12K to 202K bits distributed RAM Up to 601 I/Oq Embedded 3.125Gbps SERDES* Up to 16 channels Supports PCI Express, Ethernet (1GbE, & SGMII) plus related standards
26、q Full Featured sysDSP Blocks Up to 168 18x18 multipliersq Up to 5.3Mbit Block RAMq High Performance sysIOTM Buffers DDR1 and DDR2 SPI4.2 and ADC/DAC interfaces LVCMOS 33/25/18/15/12, LVDS, PCIq sysCLOCKTM PLLs & DLLsq Dual boot, TransFR and Encryption* SERDES only available on ECP2M versionsCopyrig
27、ht Lattice Semiconductor 2007Introducing LatticeXP2 Page -19Embargoed Until May 29th 2007LatticeECP2/M ArchitectureConfiguration PortProgrammable Function Units Up to 95K LUTs 3.125 Gbps SERDESPCI Express, 1GbE, SGMII & GenericDSP BlocksMultiply & Accumulate Up to 168 18x18 MultsysCLOCK GPLLs & GDLL
28、sFrequency Synthesis & Clock AlignmentConfigurationDual Boot, Encryption & Transparent UpdatesFlexible RoutingOptimized for Speed, Cost and Routability Pre-Engineered Source Synchronous I/O DDR2 400MbpsSPI4.2 750Mbps Generic 840MbpsOn-chip OscillatorFlexible sysIO LVCMOS, HSTL, SSTL, LVDS, +Up to 60
29、1 I/OsysCLOCK SPLLssysMEM Block RAM 18kbit Dual PortUp to 5.3 MbitNote: ECP2M Architecture Shown. ECP2 Similar But Contains No SERDES.Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -20Embargoed Until May 29th 2007Extensive High Performance ClockingqHigh Performance Clock Distributio
30、n Eight global clock networks Eight regional secondary clocks Two low-skew edge clocks per sideqsysCLOCK PLL and DLL Technology 2 to 8 PLLs per device External capacitor allows operation as low as 1MHz Dynamic phase shift capability 2 DLLs per deviceqOn-Chip Oscillator (2.5 to 130MHz)qEdge Clock Div
31、ider X2, X4, X8 For high speed source synchronous implementationsCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -21Embargoed Until May 29th 2007q Low Cost SERDESChip to chipSmall form factor backplanesIdeally suited for low cost systemsq Up to 16 Channels per Deviceq Data Rates from
32、 540Mbps to 3.125 Gbps Half Rate Mode Allows Operation at 270Mbps q Supports Key Serial Standards Ethernet: GbE, SGMII PCI Express Serial RapidIO, OBSAI/CPRI q TX Pre-Emphasis (4 settings: 0%, 16%, 32%, 48%) and RX Equalization (3 settings: short, medium, long) Improves Backplane Performance Operate
33、 over 20 inches of FR4 at 3.125Gbpsq High Rx Jitter Tolerance (0.8UI Typical 2.5Gbps)q Low Tx Jitter (0.25UI Typical 2.5 Gbps) q Very Low Power (100mW Per Channel Typical 2.5Gbps)LatticeECP2M SERDES Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -22Embargoed Until May 29th 2007Latti
34、ceECP2M PCS: Supported Packet ProtocolsLatticeECP2M SERDESTx RxTx RxTx RxTx Rx8b/10b8b/10bRx LinkSynchronize8b/10bGbE StateMach/Auto-NegotiationClockToleranceComp8b/10bCRCPCIExpressSerialRapidIOGigabitEthernet*FibreChannelRx LinkSynchronizeRx LinkSynchronizeRx LinkSynchronizeClockToleranceCompEOFDis
35、parityHandlingPCIe PHY Soft LogicChannel AlignmentClock Tolerance CompensationFramingLTSSMState MachineSoft LogicChannel AlignmentRX State MachineClock Tolerance CompensationSGMII(Optional)SupportedPHYsEmbeddedSERDESAndPhysicalCodingSub Layers(PCS)Soft IP* CPRI/OBSAI Supported By ExtensionCopyright
36、Lattice Semiconductor 2007Introducing LatticeXP2 Page -23Embargoed Until May 29th 2007LatticeECP2M Complete PCI Express SolutionIPexpress Allows Simple GUI BasedSERDES ConfigurationECP2M PCI Express Plug-in Evaluation CardPlug and Play Card In Standard PC Chassisq Integrated Hardware: SERDES + Low C
37、ost FPGA on One Chipq Intellectual Property: Lattice Supplied PCI Express X1 and X4 Coresq Easy To Use: GUI-based Configuration of PCI Express X1 and X4 q Demo Board: PC Motherboard PCI Express Plug-in Card q Software Drivers: Provide Starting Point for System Level Integrationq Lowest Implementatio
38、n CostCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -24Embargoed Until May 29th 2007High-Performance sysDSP Blockq Programmable Multiplier 1 36x36 or 4 18x18 or 8 9x9q Programmable Addition, Subtraction & Accumulateq Programmable Pipelining Input / Intermediate / Outputq 375MHz Per
39、formance Provides up to 63 GMAC/second per deviceq ECP2M SERDES Allows Easy Distribution of Dataq Suitable for Wide Range of DSP Functions Including FIR Filters, FFTs and complex arithmetic XX+- XX+- + sysDSP BlockCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -25Embargoed Until May
40、 29th 2007DQS/Strobe Delay and Transition Detect*PIO ATri-stateRegister Block(2 Flip/flops)InputPICPre-Engineered Source Synchronous I/Oq Implement High Speed Memory Interfaces DDR1 (400Mbps) DDR2 (400Mbps)q Implement High Speed Source Synchronous Interfaces SPI4.2 (750Mbps) Generic (840Mbps)q Pre-E
41、ngineered I/O Logic Support DDR to SDR Conversion Gearbox logic DQS/Strobe AlignmentDDR to SDR ConversionOutputRegister Block(2 Flip/flops)InputRegister Block(5 Flip/flops)PIO B (Detail Not Shown)* SelectedBlocks2:1 Gearbox(Optional) Shared With PIO BPrecision Strobe/DQS Alignment2:1 Gearbox for Ope
42、ration Up to 840MbpsCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -26Embargoed Until May 29th 2007Advanced Configuration SupportqFlexible Configuration Options Low-cost SPI boot memory, microprocessor, JTAGqEncryption Bit Stream On-chip 128-bit AES decryption Encryption key securel
43、y stored on-chipqAutomatic SPI Dual Boot Allows recovery if power or communication fails during field updateqSimple Field Configuration Define I/O state during field configuration Reconfigure FPGA while system operatesCopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -27Embargoed Until
44、 May 29th 2007Encryption Overviewq Design Security Increasingly Important Overbuilding, reverse engineering and cloning all too commonq Optionally Encrypt Bitstreams With 128-bit AES Encryption Using ispLEVERq On-Chip OTP Fuses Store 128-bit Decryption Keyq On-Chip 128-bit AES Decryption EngineConfi
45、guration Memory128-bit AES Encrypted BitstreamLatticeECP2/MDecryptionEngine128-bit KeyKey Stored In OTP FusesDecrypted Data Configures FPGACopyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -28Embargoed Until May 29th 2007Dual Boot Modeq Store Active and Backup (Golden) Configurations I
46、n SPI Configuration Memoryq LatticeECP2/M Will Automatically Use Golden Configuration If Active Configuration is Invalidq Increase System Reliability When Configurations are Field UpdatedSector 0Sector 1Read DataControlLatticeECP2/MLatticeECP2/M Loads Active Configuration (B) at Power Up. If This Fa
47、ils Configuration A is UsedSPI Configuration MemoryGolden (A)ConfigurationActive (B)Configuration Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -29Embargoed Until May 29th 2007LatticeECP2/M PerformancePerformance Supports Designs In Excess of 350MHz* Simple functions (For example 1
48、6-bit decoder, 16-bit counter)* ECP2M OnlyElementPerformance (MHz)PFU/PFF375Mz*sysCLOCK PLL Input Range2 - 420 MHzGlobal Clock500 MHzsysMEM EBR370 MHzSERDES*270 Mbps to 3.125 GbpssysDSP Block375 MHz400 Mbps (DDR Memory)800 Mbps (Generic DDR )sysIO Buffer750 Mbps (SPI4.2)Copyright Lattice Semiconduct
49、or 2007Introducing LatticeXP2 Page -30Embargoed Until May 29th 2007Extensive IP Supportq PCI Express (X1 & X4)q SGMIIq PCIq SPI4.2q DDR1 / 2 q Tri-speed Ethernet MAC q 10Gb Ethernet MACq OBSAIq CPRIq LatticeMico32 Microprocessorq FIR Compilerq FFT Compilerq Correlatorq NCO q Turbo Encoder/Decoderq C
50、onvolution Encoder (OFDM)q RS Encoder/Decoder (OFDM) q Viterbi Decoder (OFDM)q CIC Filterq Interleaver / De-Interleaverq CORDICq Color Space Converter (CSC)Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -31Embargoed Until May 29th 2007LatticeEC / ECP2 / ECP2M Families1st Device Devi
51、ceECECP2ECP2M136122035507020355070100 LUTs (K)1.53612213248681934486795 18x18 Multipliers-12242832728824328896168 Distributed RAM (Kbits)61212244265961364171101145202 EBR SRAM Blocks263121518216066114225246288 EBR Block SRAM (Kbits)185555221276332 387 11061217 2101 414745345308 PLLs/DLLs2/02/02/22/2
52、2/22/24/26/28/28/28/28/28/2 DDR Memory (Mbps)400 400400 400400400 400 400400400400400400 Package I/O I/O I/O/SERDES 100-pin TQFP (14x14mm)6767 144-pin TQFP (20 x20mm)97979093 208-pin PQFP (28x28mm)112 145131131 256-ball fpBGA (17x17mm)160190 1931934/144 TBD 484-ball fpBGA (23x23mm)297331331 3394/301
53、 4/301 4/287 672-ball fpBGA (27x27mm)402450 500 5004/411 8/387 900-ball fpBGA (31x31mm)5888/457 16/44916/457 1156-ball fpBGA (35x35mm)16/601 AvailabilityNow NowNov06NowNov06Nov06NowDec061Q07Oct062Q 072Q073Q07Full Range of EConomy Plus FPGAsCopyright Lattice Semiconductor 2007Introducing LatticeXP2 P
54、age -32Embargoed Until May 29th 2007引文引文q旨在于探討可編程邏輯設(shè)計的一些基本規(guī)律。旨在于探討可編程邏輯設(shè)計的一些基本規(guī)律。FPGA/CPLD的設(shè)計規(guī)律與方法是一個非常大的論的設(shè)計規(guī)律與方法是一個非常大的論題,在此不可能面面俱到,希望通過本章提綱攜領(lǐng)題,在此不可能面面俱到,希望通過本章提綱攜領(lǐng)地粗淺介紹,引起讀者們的注意,如果大家能在日地粗淺介紹,引起讀者們的注意,如果大家能在日后的工作實踐中,不斷積累,有意識的用后的工作實踐中,不斷積累,有意識的用FPGA/CPLD的基本設(shè)計原則、設(shè)計思想作為指導(dǎo)的基本設(shè)計原則、設(shè)計思想作為指導(dǎo),將取得事半功倍的效果!,
55、將取得事半功倍的效果! Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -33Embargoed Until May 29th 2007Agendaq面積與速度的平衡與互換原則面積與速度的平衡與互換原則 面積與速度的平衡與互換原則提出了面積與速度的平衡與互換原則提出了FPGA/CPLD設(shè)計的設(shè)計的2個基本目個基本目標(biāo),并探討了這兩個目標(biāo)的對立統(tǒng)一的矛盾關(guān)系。標(biāo),并探討了這兩個目標(biāo)的對立統(tǒng)一的矛盾關(guān)系。q硬件原則硬件原則 硬件原則重點(diǎn)在于提醒讀者轉(zhuǎn)化軟件設(shè)計的思路,理解硬件原則重點(diǎn)在于提醒讀者轉(zhuǎn)化軟件設(shè)計的思路,理解
56、HDL語言設(shè)語言設(shè)計的本質(zhì)。計的本質(zhì)。q系統(tǒng)原則系統(tǒng)原則 系統(tǒng)原則希望讀者能夠通過全局上、整體上把握設(shè)計,從而提高設(shè)系統(tǒng)原則希望讀者能夠通過全局上、整體上把握設(shè)計,從而提高設(shè)計質(zhì)量,優(yōu)化設(shè)計效果。計質(zhì)量,優(yōu)化設(shè)計效果。q同步設(shè)計原則同步設(shè)計原則 同步設(shè)計原則是設(shè)計時序穩(wěn)定的基本要求,也是高速同步設(shè)計原則是設(shè)計時序穩(wěn)定的基本要求,也是高速PLD設(shè)計的通設(shè)計的通用法則。用法則。 Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -34Embargoed Until May 29th 2007面積與速度的互換原則面積與速度
57、的互換原則q面積(面積(Area)和速度()和速度(Speed)這兩個指標(biāo)貫穿著)這兩個指標(biāo)貫穿著FPGA/CPLD設(shè)計的始終,是設(shè)計質(zhì)量評價的終極標(biāo)準(zhǔn);設(shè)計的始終,是設(shè)計質(zhì)量評價的終極標(biāo)準(zhǔn);q面積和速度是一對對立統(tǒng)一的矛盾體。要求一個設(shè)計同時面積和速度是一對對立統(tǒng)一的矛盾體。要求一個設(shè)計同時具備設(shè)計面積最小,運(yùn)行頻率最高是不現(xiàn)實的。更科學(xué)的具備設(shè)計面積最小,運(yùn)行頻率最高是不現(xiàn)實的。更科學(xué)的設(shè)計目標(biāo)應(yīng)該是在滿足設(shè)計時序要求(包含對設(shè)計最高頻設(shè)計目標(biāo)應(yīng)該是在滿足設(shè)計時序要求(包含對設(shè)計最高頻率的要求)的前提下,占用最小的芯片面積。或者在所規(guī)率的要求)的前提下,占用最小的芯片面積?;蛘咴谒?guī)定的面
58、積下,使設(shè)計的時序余量更大,頻率跑得更高。這定的面積下,使設(shè)計的時序余量更大,頻率跑得更高。這兩種目標(biāo)充分體現(xiàn)了面積和速度的平衡的思想兩種目標(biāo)充分體現(xiàn)了面積和速度的平衡的思想 ;q關(guān)于面積和速度的要求,我們不應(yīng)該簡單的理解為工程師關(guān)于面積和速度的要求,我們不應(yīng)該簡單的理解為工程師水平的提高和設(shè)計完美性的追求,而應(yīng)該認(rèn)識到它們是和水平的提高和設(shè)計完美性的追求,而應(yīng)該認(rèn)識到它們是和產(chǎn)品的質(zhì)量和成本直接相關(guān)的。如果設(shè)計的時序余量比較產(chǎn)品的質(zhì)量和成本直接相關(guān)的。如果設(shè)計的時序余量比較大,運(yùn)行的頻率比較高,則意味著設(shè)計的健壯性更強(qiáng),整大,運(yùn)行的頻率比較高,則意味著設(shè)計的健壯性更強(qiáng),整個系統(tǒng)的質(zhì)量更有保證
59、;另一方面,設(shè)計所消耗的面積更個系統(tǒng)的質(zhì)量更有保證;另一方面,設(shè)計所消耗的面積更小,則意味著在單位芯片上實現(xiàn)的功能模塊更多,需要的小,則意味著在單位芯片上實現(xiàn)的功能模塊更多,需要的芯片數(shù)量更少,整個系統(tǒng)的成本也隨之大幅度削減芯片數(shù)量更少,整個系統(tǒng)的成本也隨之大幅度削減 。Copyright Lattice Semiconductor 2007Introducing LatticeXP2 Page -35Embargoed Until May 29th 2007面積與速度的互換原則面積與速度的互換原則q 作為矛盾的兩個組成部分,面積和速度的地位是作為矛盾的兩個組成部分,面積和速度的地位是不一樣的
60、。相比之下,滿足時序、工作頻率的要不一樣的。相比之下,滿足時序、工作頻率的要求更重要一些,當(dāng)兩者沖突時,采用速度優(yōu)先的求更重要一些,當(dāng)兩者沖突時,采用速度優(yōu)先的準(zhǔn)則準(zhǔn)則 ;q 從理論上講,一個設(shè)計如果時序余量較大,所能從理論上講,一個設(shè)計如果時序余量較大,所能跑的頻率遠(yuǎn)遠(yuǎn)高于設(shè)計要求,那么就能通過功能跑的頻率遠(yuǎn)遠(yuǎn)高于設(shè)計要求,那么就能通過功能模塊復(fù)用減少整個設(shè)計消耗的芯片面積,這就是模塊復(fù)用減少整個設(shè)計消耗的芯片面積,這就是用速度的優(yōu)勢換面積的節(jié)約;用速度的優(yōu)勢換面積的節(jié)約;q 反之,如果一個設(shè)計的時序要求很高,普通方法反之,如果一個設(shè)計的時序要求很高,普通方法達(dá)不到設(shè)計頻率,那么一般可以通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 舞蹈藝術(shù)之魅力
- 人事部在企業(yè)戰(zhàn)略中的角色計劃
- 感恩父母與愛同行的演講稿5篇
- 2024年員工三級安全培訓(xùn)考試題(滿分必刷)
- 2023-2024年項目安全培訓(xùn)考試題帶答案(奪分金卷)
- 社團(tuán)運(yùn)營與成員發(fā)展
- 《本科心律失?!氛n件
- 教授能量轉(zhuǎn)換守恒
- 北師大版八年級下冊數(shù)學(xué)期末測試題
- 印刷設(shè)備智能化升級-第1篇-洞察分析
- 物料吊籠安全技術(shù)標(biāo)準(zhǔn)
- 工程項目施工方案比選
- 盾構(gòu)始發(fā)施工技術(shù)要點(diǎn)PPT(44頁)
- 甲烷(沼氣)的理化性質(zhì)及危險特性表
- 某鋼鐵有限責(zé)任公司管理專案報告書---提升配電系統(tǒng)管理水平降低變配電裝置事故率
- 促銷費(fèi)用管理辦法15
- 《三國演義》整本書閱讀任務(wù)單
- GB 13296-2013 鍋爐、熱交換器用不銹鋼無縫鋼管(高清版)
- 企業(yè)信用管理制度
- 中醫(yī)院中藥的飲片處方用名與調(diào)劑給付規(guī)定
- 鉆孔灌注樁及后注漿施工方案施工方案
評論
0/150
提交評論