User Guide for Actel models including: SmartFusion2 MSS Fabric Interface Controller

SmartDesign MSS External Memory Controller (EMC) Configuration

Actel

Download

SmartFusion FPGAs | Microchip Technology

SmartDesign MSS External Memory Controller (EMC) Configuration


File Info : application/pdf, 10 Pages, 374.58KB

PDF preview unavailable. Download the PDF instead.

mss emc config ug 1
SmartDesign MSS
External Memory Controller (EMC) Configuration

Actel Corporation, Mountain View, CA 94043
© 2010 Actel Corporation. All rights reserved.
Printed in the United States of America
Part Number: 5-02-00226-0
Release: July 2010
No part of this document may be copied or reproduced in any form or by any means without prior written consent of Actel.
Actel makes no warranties with respect to this documentation and disclaims any implied warranties of merchantability or fitness for a particular purpose. Information in this document is subject to change without notice. Actel assumes no responsibility for any errors that may appear in this document.
This document contains confidential proprietary information that is not to be disclosed to any unauthorized person without prior written consent of Actel Corporation.
Trademarks
Actel and the Actel logo are registered trademarks of Actel Corporation.
Adobe and Acrobat Reader are registered trademarks of Adobe Systems, Inc.
All other products or brand names mentioned are trademarks or registered trademarks of their respective holders.

Table of Contents
1 Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Connectivity Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Port Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
A Product Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Actel Customer Technical Support Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Actel Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Website . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Contacting the Customer Technical Support Center . . . . . . . . . . . . . . . . . . . . . . . . . 9

SmartDesign MSS External Memory Controller (EMC) Configuration

3

1
Configuration Options

The EMC provides a seamless interface to external memories. It supports asynchronous memories and synchronous SRAM memory types.
For complete details please refer to the Actel SmartFusion Microcontroller Subsystem User's Guide.
The EMC Configurator helps you configure the SmartFusion MSS External Memory Controller.

Connectivity Options
The EMC provides 2 chip select, each addressing 64MB of address space. The EMC configurator provides two regions (chip select 0 and 1) that can be configured independently.
In this document, we provide a mapping between the EMC configurator's labels and the EMC register bits as defined in the Actel SmartFusion Microcontroller Subsystem User's Guide.

Table 1-1 · Configurator Labels and EMC Register Bits

Configurator Parameter Label

Handbook Description

Memory Type: · Asynchronous RAM · Synchronous RAM · NOR flash · None Port Size: · Byte · Half Word
Invert Read/Write Signal Polarity
Read Latency for First Access (HCLK cycles)
Read Latency for Remaining Accesses (HCLK cycles)
Write Latency (HCLK cycles)
Use Alternate Chip Selection
Configure BYTEN port as: · Write Enable · Byte Enable
Pipeline Synchronous Read Cycle
Pipeline Synchronous Write Cycle
Inter Device Latency (HCLK cycles)

External Memory Type: · Asynchronous /PSRAM memory · Synchronous memory · NOR flash memory · No memory assigned Port Size: · 8-bit EMD data bus · 16-bit EMD data bus Read/Write polarity Read data latency, first access
Read data latency, next access
Write data latency Chip select falling edge
Write enable/byte enable
Pipeline read Pipeline write Inter device delay

SmartDesign MSS External Memory Controller (EMC) Configuration

5

Configuration Options

Figure 1-1 · Region 0 Configuration Screen

6

SmartDesign MSS External Memory Controller (EMC) Configuration

2
Port Description

Table 2-1 · EMC Port Description

Port Name Port Group Direction PAD?

Description

AB[25:0]
DB[N-1:0]
BYTEN[1:0] CS1_N CS0_N OEN1_N OEN0_N RW_N CLK

PADs
PADs
PADs PADs PADs PADs PADs PADs PADs

Out
Inout
Out Out Out Out Out Out Out

Yes Address bus

Yes

Bidirectional data bus. N is 8 or 16 based on the port size selection of the two EMC regions

Yes Byte lane signals (BYTE_EN[1:0] in datasheet)

Yes Chip select 1

Yes Chip select 0

Yes Output enable 1 (OE1_N in datasheet)

Yes Output enable 0 (OE0_N in datasheet)

Yes Read/write

Yes Clock

Notes:
· PAD ports are automatically promoted to top throughout the design hierarchy.
· Non-PAD ports must be promoted manually to the top level from the MSS configurator canvas to be available as the next level of hierarchy.

SmartDesign MSS External Memory Controller (EMC) Configuration

7

A
Product Support

Actel backs its products with various support services including Customer Service, a Customer Technical Support Center, a web site, an FTP site, electronic mail, and worldwide sales offices. This appendix contains information about contacting Actel and using these support services.
Customer Service
Contact Customer Service for non-technical product support, such as product pricing, product upgrades, update information, order status, and authorization.
From Northeast and North Central U.S.A., call 650.318.4480 From Southeast and Southwest U.S.A., call 650. 318.4480 From South Central U.S.A., call 650.318.4434 From Northwest U.S.A., call 650.318.4434 From Canada, call 650.318.4480 From Europe, call 650.318.4252 or +44 (0) 1276 401 500 From Japan, call 650.318.4743 From the rest of the world, call 650.318.4743 Fax, from anywhere in the world 650.318.8044

Actel Customer Technical Support Center
Actel staffs its Customer Technical Support Center with highly skilled engineers who can help answer your hardware, software, and design questions. The Customer Technical Support Center spends a great deal of time creating application notes and answers to FAQs. So, before you contact us, please visit our online resources. It is very likely we have already answered your questions.

Actel Technical Support
Visit the Actel Customer Support website (www.actel.com/support/search/default.aspx) for more information and support. Many answers available on the searchable web resource include diagrams, illustrations, and links to other resources on the Actel web site.

Website
You can browse a variety of technical and non-technical information on Actel's home page, at www.actel.com.

Contacting the Customer Technical Support Center
Highly skilled engineers staff the Technical Support Center from 7:00 A.M. to 6:00 P.M., Pacific Time, Monday through Friday. Several ways of contacting the Center follow:

Email

You can communicate your technical questions to our email address and receive answers back by email, fax, or phone. Also, if you have design problems, you can email your design files to receive assistance. We constantly monitor the email account throughout the day. When sending your request to us, please be sure to include your full name, company name, and your contact information for efficient processing of your request.
The technical support email address is tech@actel.com.

SmartDesign MSS External Memory Controller (EMC) Configuration

9

Phone

Our Technical Support Center answers all calls. The center retrieves information, such as your name, company name, phone number and your question, and then issues a case number. The Center then forwards the information to a queue where the first available application engineer receives the data and returns your call. The phone hours are from 7:00 A.M. to 6:00 P.M., Pacific Time, Monday through Friday. The Technical Support numbers are:
650.318.4460 800.262.1060
Customers needing assistance outside the US time zones can either contact technical support via email (tech@actel.com) or contact a local sales office. Sales office listings can be found at www.actel.com/company/contact/default.aspx.

Actel is the leader in low-power and mixed-signal FPGAs and offers the most comprehensive portfolio of system and power management solutions. Power Matters. Learn more at www.actel.com.
Actel Corporation · 2061 Stierlin Court · Mountain View, CA 94043 · USA Phone 650.318.4200 · Fax 650.318.4600 · Customer Service: 650.318.1010 · Customer Applications Center: 800.262.1060 Actel Europe Ltd. · River Court, Meadows Business Park · Station Approach, Blackwater · Camberley Surrey GU17 9AB · United Kingdom Phone +44 (0) 1276 609 300 · Fax +44 (0) 1276 607 540 Actel Japan · EXOS Ebisu Building 4F · 1-24-14 Ebisu Shibuya-ku · Tokyo 150 · Japan Phone +81.03.3445.7671 · Fax +81.03.3445.7668 · http://jp.actel.com Actel Hong Kong · Room 2107, China Resources Building · 26 Harbour Road · Wanchai · Hong Kong Phone +852 2185 6460 · Fax +852 2185 6488 · www.actel.com.cn
5-02-00226-0/07.10



References

Acrobat Distiller 9.2.0 (Windows)