Sign In
Upload
Manuals
Brands
Lattice Semiconductor Manuals
Computer Hardware
LatticeMico32
Lattice Semiconductor LatticeMico32 Core Manuals
Manuals and User Guides for Lattice Semiconductor LatticeMico32 Core. We have
1
Lattice Semiconductor LatticeMico32 Core manual available for free PDF download: Hardware Developer User Manual
Lattice Semiconductor LatticeMico32 Hardware Developer User Manual (133 pages)
Brand:
Lattice Semiconductor
| Category:
Computer Hardware
| Size: 1 MB
Table of Contents
Table of Contents
5
Chapter 1 Latticemico System Overview
7
Latticemico System Design Flow
7
Device Support
9
Design Flow Steps
9
Related Documentation
11
Chapter 2 Using the Latticemico System Software
13
Latticemico System Software Overview
13
About the Latticemico System Tools
13
Latticemico System Requirements
14
Running Latticemico System
14
Latticemico System Perspectives
15
Setting up Diamond for a Latticemico32 Platform
19
Creating a New Diamond Project
19
Recommended IP Design Flow
20
Creating the Microprocessor Platform in MSB
21
Starting MSB
21
Creating a Platform Description in MSB
23
Connecting Master and Slave Ports
27
Changing Master Port Arbitration Priorities
32
Assigning Component Addresses
33
Assigning Component Interrupt Priorities
36
Performing Design Rule Checks
36
Saving the Microprocessor Platform
36
Generating the Microprocessor Platform
36
Implementing Shared Bidirectional Bus to Board
39
Synthesizing the Platform to Create an EDIF File (Linux Only)
41
Design Guidance for Platform Performance
42
Generating the Microprocessor Bitstream
42
Downloading Hardware Bitstream to the FPGA
45
Performing HDL Functional Simulation of Latticemico32 Platforms
46
Configuring the Platform with Latticemico System Builder
47
Preparing for HDL Functional Simulation
50
Performing HDL Functional Simulation with Aldec Active-HDL
54
Performing HDL Functional Simulation with Mentor Graphics Modelsim
54
Using Latticemico System as a Stand-Alone Tool
55
Chapter 3 Creating Custom Components in Latticemico System
57
Opening the Import/Create Custom Component Dialog Box
58
Specifying Component Attributes
59
Component Location and Directory Structure
60
Component Properties
61
Specifying WISHBONE Interface Connections
62
Specifying Clock/Reset and External Ports
67
Specifying RTL Files
78
Specifying User-Configurable Parameters
80
RTL Parameters
81
RTL Parameter Value Types
81
Predefined RTL Parameters
82
Software Parameters
82
Predefined Software Parameters
83
GUI Presentation
83
Adding RTL Parameters
84
Adding Non-RTL Parameters
85
Specifying Software Elements
86
Adding Software Files to Custom Components
90
Applying Changes
93
Creating the Verilog Wrapper for VHDL Designs
93
Pointing to the Correct .Ngo File
95
Making Custom Components Available in MSB
96
Integrating Custom Component's RTL Design Files
96
Saving the Settings
96
Directory Structure
96
Custom Component Example
98
Sample Custom Component
98
Adding the Custom Component
106
Output
118
Glossary
123
Index
129
Advertisement
Advertisement
Related Products
Lattice Semiconductor LatticeMico8
Lattice Semiconductor LatticeMico GPIO
Lattice Semiconductor LatticeECP2M SERDES
Lattice Semiconductor LatticeEC
Lattice Semiconductor LatticeECP3 Versa
Lattice Semiconductor LatticeXP2
Lattice Semiconductor LatticeECP2M PCI Express x4
Lattice Semiconductor LatticeMico32/DSP
Lattice Semiconductor L-ASC10
Lattice Semiconductor LIFCL-40-EVN
Lattice Semiconductor Categories
Motherboard
Computer Hardware
Microcontrollers
Controller
Recording Equipment
More Lattice Semiconductor Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL