LatticeDiamond官方培训

上传人:资****亨 文档编号:260545480 上传时间:2022-02-28 格式:PPT 页数:118 大小:9.08MB
返回 下载 相关 举报
LatticeDiamond官方培训_第1页
第1页 / 共118页
LatticeDiamond官方培训_第2页
第2页 / 共118页
LatticeDiamond官方培训_第3页
第3页 / 共118页
LatticeDiamond官方培训_第4页
第4页 / 共118页
LatticeDiamond官方培训_第5页
第5页 / 共118页
点击查看更多>>
资源描述

《LatticeDiamond官方培训》由会员分享,可在线阅读,更多相关《LatticeDiamond官方培训(118页珍藏版)》请在金锄头文库上搜索。

1、LATTICE DIAMOND 1.3 SEMINARBrian CaslisSoftware Marketing EngineerSeptember 23, 2011Lattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 2AGENDALattice Diamond Overview Tool structure, usage, GUI Differences from ispLEVERProjects Implementations & strategies, HDL checking Imp

2、orting from ispLEVER Lab 1: Importing design and adding Lattice Diamond featuresProcess Flow and Tools Implementation steps; synthesis, translate, map, PAR Flow tools; run manager, trace report, simulation Lab 2: Implementing a design and simulatingKey Tools and Tasks IPexpress, spreadsheet / netlis

3、t / package / floorplan Timing analyzer, SSO analysis, power calculator Lab 3: Analyzing timing & power Device programming, Reveal debugging Lab 4: Programming & Reveal hardware debugLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 3WHAT IS LATTICE DIAMOND? Built on exist

4、ing foundation for cost sensitive, low power applications Implementation engines (MAP, PAR, etc.) I/O placement IP reuse Power calculation SSO analysis HW/SW system design LatticeMico System Modern replacement for ispLEVER design environment Modern GUI Ease of use Improved design flow Better scripti

5、ng support Reduced memory footprint Foundation for future feature expansionLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 4LATTICE DIAMOND FEATURES & BENEFITS Design exploration features Implementations & Strategies Run Manager Integrated HDL checking Synthesis Options

6、Ease of use New modern user interface (direct task navigation) More robust projects Centralized reports & summary Extensive cross-probing ECO Editor & Programmer Improved design flow Timing Analyzer view Simulation Wizard Tcl scriptingLattice Diamond Seminar February 2011Lattice Semiconductor Confid

7、entialPage: 5DIAMOND SOFTWARE AVAILABILITY Free software download & license available Available as annual (12 months) free license Includes Mach XO2, Mach XO, XP, XP2, EC/P, & ECP2 device support Includes Synopsys Synplify Pro for Lattice & Lattice Synthesis Engine (LSE) Includes Aldec Active-HDL La

8、ttice Edition II Simulator for mixed language and increased performance Available for download: http:/ Diamond subscription license Available as annual (12 months) subscription license Includes all features from Diamond free license software Enables ECP3, ECP2M, & SC/M device support (SERDES devices

9、) License can be used with existing Diamond free software installationLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 6OTHER AVAILABLE LATTICE SOFTWARE LatticeMico System 32-bit & 8-bit embedded microprocessor system development environment Diamond-specific installation

10、available for download ispLEVER Classic Design environment for SPLD, PLD, and mature FPGA devices Separate software installation available for download License included with Diamond Programmer & ispVM Programming software for all Lattice devices Programmer included with Diamond and available as sepa

11、rate download PAC Designer Design environment for Lattice Power Manager and ispClock devices Separate software installation available for downloadLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 7DIAMOND SOFTWARE ARCHITECTURE User Interaction via GUI or Command-Line QT Pr

12、ovides Native GUI for Windows & Linux Single Device / Design Database for Reduced MemoryTCL EngineFPGA EngineEngine InterfaceInterfaceTCL ConsoleMessage SystemPureC+QTSpreadsheet ViewSpreadsheet ViewSpreadsheet ViewSpreadsheet ViewSpreadsheet ViewSpreadsheet ViewSpreadsheet View Tool ViewsTCL Consol

13、eCommonDatabaseGUI InterfaceUserInputUserInputDiamond Main WindowCommon Database: common device, design and LPF preference DBLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 8DIAMOND USER INTERFACE BASICS Integrated environment Shared menus & toolbars Detachable views and

14、 panelscommon menus and toolbarstask and toolspecific viewsproject wide viewscommon console and outputsLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 9DIAMOND UI TOOLBARS & ICONSStandard file & operationStart Page, Reports, ZoomingProjectDesignRun controlsToolsGroupingU

15、pdateDetach view or panelRe-attach viewSplit, merge, move panels & viewsSave & Load Window LayoutsTool View Tab showing changed data (*)Lattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 10DIAMOND UI DOCKED & UNDOCKED VIEW EXAMPLE Tools and Panels Can be Docked / Undocked S

16、upports Fully Integrated Views Supports Mix of Integrated and Separate ViewsTiming Analyzer View DockedTiming Analyzer View UndockedLattice Diamond Seminar February 2011Lattice Semiconductor ConfidentialPage: 11CROSS-PROBING SUPPORT BETWEEN VIEWS Integrated environment supports cross-probing between views Spreadsheet - Package, Floorplanner Package - Spreadsheet, Netlist, NCD, Floorplanner, ECO Editor, Device Netlist - Spreadsheet, NCD, Package, Floorplanner, ECO Editor NCD - Spreadsheet, Netlis

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号