Arria 10 External Memory Interface Example Design Guidelines

Slides:



Advertisements
Similar presentations
BASIC SKILLS AND TOOLS USING ACCESS
Advertisements

Microsoft®.
MySQL Installation Guide. MySQL Downloading MySQL Installer.
Benchmark Series Microsoft Access 2010 Level 1
Quickfilter Pro Software Demonstration for QF1D512 The following slides will illustrate how you can design and verify a filter design in minutes! BEGIN.
SIS Software Install Instructions Cookbook Multibeam Advisory Committee March 21, 2012 SIS Multibeam Advisory Committee – March 21, 2012.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
Wimba Pronto Office Hours of the ND University System April 2009.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
Welcome to (insert course name) (customize with instructor/course/section #)
MZ790 Print Driver and RINC Software Install and Setup These instructions are to assist you in installation and setup of the MZ790 Print Driver and RINC.
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
Operating Systems Day 3. Changing Date & Time 1.Double click on digital clock on the notification area of a task bar (Click start button, Click control.
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
Renesas Technology America Inc. 1 M16C/Tiny SKP Tutorial 2 Creating A New Project Using HEW4.
How to Download and Install a Sharp Print Driver on a Mac.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Creating a Web Site to Gather Data and Conduct Research.
Creating Multimedia Interaction with Windows Media Technologies 7.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e Plug-In T6: Basic Skills and Tools Using.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
Using Microsoft Visual Studio 2005 Original by Suma Rao Revised by John G. McMahon ( 9/6/2008 )
SDRouteManagerCE A quick overview of functionality.
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
Microsoft ® Outlook 2000 Integrating Outlook with Office Applications.
1 Installing Java on Your PC. Installing Java To develop Java programs on your PC: Install JDK (Java Development Kit) Add the directory where JDK was.
Click the I Pro and select MANAGE and the PROJECTS. This will allow you to set up a folder that will contain the files for your current project. If you.
PCI-DSS: Guidelines & Procedures When Working With Sensitive Data.
How to Create and Extract a Zip Folder Mark K. Jowett, Ph.D.
Subscribers – List Model
FILE SHARING USING SHARED FOLDER WIZARD. OBJECTIVES Determine the Shared Folder Wizard Demonstrate the step-by-step procedure in using the Shared Folder.
1 After completing this lesson, you will be able to: Use a Word template. Create a template. Use a wizard to create a document.
Author: Loh Jianxiong Christopher Contributions: Chua Jie Sheng, Li Mengran, Peh Shao Hong, Oo Theong Siang, Tong Chun Kit, Tania Chattopadhyay.
Stratix 10 External Memory Interface Simulation Guidelines
Arria 10 External Memory Interface Simulation Guidelines
June 17, 2009 Office 2007 Tips & Tricks.
Arria 10 HPS External Memory Interface Guidelines
Arria 10 External Memory Interface Timing Closure Guidelines
Lab 1: Using NIOS II processor for code execution on FPGA
The first change to your project files that is needed is to change the device to the correct FPGA. This is done by going to the Assignments tab on the.
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Arria 10 External Memory Interface Board Guidelines
Standard Operating Procedure
Setting Up and Performing a Calibration
Administering a Database System
Lesson 8: Granting Patient List [Proxy] Access
Introduction to Patient Lists
BASICS 1 Windows XP.
Chapter 7 Advanced Form Techniques
Lesson Five: Building Custom Patient Lists
Lesson Four: Building Custom Patient Lists
Microsoft Office Access 2003
Creating and Modifying Queries
How to complete a Referral Form via “Student” tab
Working with Headers and Footers
Lesson Four: Building Custom Patient Lists
Introduction to Medisoft
Lesson 8: Granting Patient List [Proxy] Access
Administering Your Network
Stratix 10 External Memory Interface Example Design Guidelines
Quick Start Guide   Export data GM Pro 7.4.
Introduction to Database Programs
Founded in Silicon Valley in 1984
Access: Queries IV Participation Project
Planning a Group Policy Management and Implementation Strategy
Introduction to Database Programs
Using Microsoft Outlook: Outlook Support Number
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

Arria 10 External Memory Interface Example Design Guidelines Quartus Prime Software v17.0

Introduction Intel’s EMIF IP has an optional synthesizable example design that can be generated to demonstrate a complete memory interface solution This design can be used by customers for initial interface validation This slide deck covers the following topics: EMIF IP generation Synthesizable example design generation For more information regarding the EMIF IP and parameterization, refer to the Implementing and Parameterizing IP section in the External Memory Interface Handbook *EMIF = External Memory Interface

Software Requirements Quartus Prime Software v17.0

Creating a Quartus Prime Project The following slides demonstrate how to create a Quartus Prime project Starting with Quartus Prime v17.0, users must create a Quartus Prime project before generating the EMIF IP and accompanying example design project Launch Quartus Prime and select New Project Wizard Or File > New Project Wizard Press Next, select a directory and name for the project, and select Next New Project Wizard

Creating a Quartus Prime Project Select Empty project and continue to press Next until you reach the Family, Device, and Board Settings option Select Arria 10 (GX/SX/GT) under Family and then select your specific Arria 10 device under Available devices You can filter the available devices list using the options on the right, including the Name filter Press Finish

Generating the EMIF IP The following slides demonstrate how to generate the EMIF IP and accompanying example design project Double-click Arria 10 External Memory Interfaces from the IP Catalog Or Tools > IP Catalog If the IP Catalog is not visible: View > Utility Windows > IP Catalog

Generating the EMIF IP Double-clicking on Arria 10 External Memory Interfaces opens the IP Parameter Editor Provide a File Name for the EMIF IP Click Create

Configuring the EMIF IP Under Memory Protocol, select the appropriate Protocol from the drop-down list Under the General tab, select the desired Speed Grade and Memory clock frequency Configure the EMIF IP by selecting appropriate settings under each tab For more information refer to the Implementing and Parameterizing IP section in the External Memory Interface Handbook

Memory Device and Development Kit Presets Note that there are predefined configurations available for various memory devices In the Presets window, select the desired memory device present and click Apply This will populate all the fields with vendor specific settings A custom memory device preset can also be created by clicking New and entering the configuration data There also exists presets for existing development kits in the Presets window, where you can select the appropriate one and click Apply

Generating the EMIF Example Design Project After configuring the EMIF IP, select the Example Designs tab and make sure the Synthesis checkbox is selected under Example Design Files Select Generate Example Design Or Generate > Generate Example Design

Generating the EMIF Example Design Project After selecting Generate Example Design, a pop-up window will appear asking you to provide a Path to store the example design Point to the desired location and select OK In this example, a new emif_0_example_design folder will be created in the existing emif_example directory (created in step 2, slide 4) This folder will contain all of the EMIF example design files

Generating the EMIF Example Design Project Upon successful example design generation, a dialog box will open with design completion detail; press Close Pin assignments are automatically generated when a development kit preset is selected If no development kit preset was selected, pin assignments need to be manually assigned

Saving the Configured EMIF IP After closing the window upon successful example design generation, click Finish in the IP Parameter Editor window A window will pop-up prompting you that recent changes have not been generated Select Yes if you want to save the IP for future reference/use, otherwise select No If you selected Yes, select Generate on the next window and then Finish once the generation has completed

EMIF Example Design Files After IP generation is complete, an example design directory will be created in the location selected during step 15, slide 11 Generated example design QSYS file Open this file to add/remove/modify IPs in the example design Generated external memory interface IP file Open this file to modify the EMIF IP Quartus Prime project file Open and compile this project with Quartus Prime software v17.0