PEP Modular Computers VMEM-F1 User Manual

Flash memory module

Advertisement

Quick Links

VMEM-F1
FLASH Memory Module
Manual Order Nr. 16313
User's Manual
Issue 1
®

Advertisement

Table of Contents
loading

Summary of Contents for PEP Modular Computers VMEM-F1

  • Page 1 VMEM-F1 FLASH Memory Module Manual Order Nr. 16313 User’s Manual Issue 1 ®...
  • Page 3 VMEM-F1 Preface July 30, 1997 © PEP Modular Computers Page 0- 1...
  • Page 4 Keep all the original packaging material for future storage or warranty shipments. If it is necessary to store or ship the board, re-pack it as it was originally packed. Page 0- 2 © PEP Modular Computers July 30, 1997...
  • Page 5 Computers or its authorized agents. The information in this document is, to the best of our knowledge, entirely correct. However, PEP Modular Computers cannot accept liability for any inaccuracies, or the consequences thereof, nor for any liability arising from the use or application of any circuit, product, or example shown in this document.
  • Page 6 The extent of PEP Modular Computers liability to the customer shall not be greater than the original purchase price of the item for which any claim exists.
  • Page 7: Table Of Contents

    Introduction ................. 1-1 1.1 Product Overview ................. 1-3 1.2 Ordering Information ..............1-3 1.3 Specifications ................1-4 1.4 VMEM-F1 Base Board Block Diagram........1-5 1.5 Board Overview ................1-5 1.6 Features ..................1-6 1.7 Typical Applications ..............1-6 1.8 Related Publications ..............1-6...
  • Page 8 3.2.1 Jumpers J1 - J4: A16 Base Address ............. 3-4 3.2.2 Jumper J5: Default FLASH Enable.............. 3-4 3.3 Jumper Description (Solder Side)..........3-5 3.3.1 Jumper J6: Serial EEPROM Write Protection..........3-5 3.3.2 Jumper J7: Permanent FLASH Write Protection......... 3-5 Page TOC- 2 © PEP Modular Computers July 30, 1997...
  • Page 9: Introduction

    Chapter Introduction 1.1 Product Overview................1-3 1.2 Ordering Information..............1-3 1.3 Specifications ................1-4 1.4 VMEM-F1 Base Board Block Diagram ........1-5 1.5 Board Overview................1-5 1.6 Features..................1-6 1.7 Typical Applications..............1-6 1.8 Related Publications ..............1-6 July 30, 1997 ©...
  • Page 10 VMEM-F1 Chapter 1 Introduction Page 1- 2 © PEP Modular Computers July 30, 1997...
  • Page 11: Product Overview

    128 Mbyte. Both, base board and Extension Board cover a single 3U VMEbus slot. The VMEM-F1 has 48 memory banks , each with a size of 4 Mbyte. The FLASH is built up with AMDs 29F016 chips forming a 16 bit wide data path.
  • Page 12: Specifications

    Busy LED ( yellow ) Enable LED ( green ) General Enable (boot memory select) Special functions Serial EEPROM (2kbit) for board/applic. specific data Power requirements To be defined Temperature range To be defined Page 1- 4 © PEP Modular Computers July 30, 1997...
  • Page 13: Vmem-F1 Base Board Block Diagram

    Chapter 1 Introduction VMEM-F1 1.4 VMEM-F1 Base Board Block Diagram 1.5 Board Overview Please refer to the attached board overview July 30, 1997 © PEP Modular Computers Page 1- 5...
  • Page 14: Features

    Hard disk replacement in harse environments (shock and vibration, extended temperature). • Data storage i.e. speech processing. 1.8 Related Publications • VITA VMEbus Specifications VME64. • AM29F016-120 data sheet. • XICOR X25C02 SPI serial EEPROM data sheet. Page 1- 6 © PEP Modular Computers July 30, 1997...
  • Page 15: Functional Description

    2.4 Addressing the Serial EEPROM ...........2-8 2.4.1 Serial EEPROM Control Register ..............2-9 2.5 Default FLASH Enable..............2-9 2.6 Ready-to-Busy Transition Interrupt ..........2-10 2.6.1 Interrupt Control Register................2-10 2.6.2 Interrupt Vector Register ................2-11 2.6.3 Board Status Register..................2-12 July 30, 1997 © PEP Modular Computers Page 2- 1...
  • Page 16 VMEM-F1 Chapter 2 Functional Description Page 2- 2 © PEP Modular Computers July 30, 1997...
  • Page 17: Front Panel Functions

    FLASH is in busy status, chip embedded erase/program algorithms are active. 2.1.2 Switch Switch up Complete FLASH memory write protected. Read only function. Switch down FLASH memory can be read, programmed or erased. July 30, 1997 © PEP Modular Computers Page 2- 3...
  • Page 18: Addressing Board Configuration Registers

    2.2 Addressing Board Configuration Registers The VMEM-F1 occupies 4 kByte in the VMEbus A16 address space (Short I/O) where the board con- figuration registers are situated. The base address of this 4 kByte block is selected using a jumper (see Chapter 3 Configuration for more details).
  • Page 19: Addressing Memory

    In order to reach the whole of the 192 MByte, the area is paged in blocks of 4 MByte. On the VMEM-F1, one page represents one FLASH bank, which is physically built up of a pair of FLASH chips. Within one page, the whole memory can be linearly addressed. The FLASH page is se- lected via the FLASH page register (see...).
  • Page 20: Memory Address Mask Register

    Reserved Reserved MA23 MA22 Reserved Reserved This register must be set to 00 HEX, as by default the VMEM-F1 occupies 4 MByte of address space (reserved for future extensions when using different Extension Modules). Memory SIze MA23 MA22 (HEX) 4 MByte Page 2- 6 ©...
  • Page 21: Memory Address Modifier Code Register

    The full address of the host CPU has to be set accordingly. VM42 Example: the base address is set to $82xxxxxx for user defined AM code 10 HEX - 17 HEX. July 30, 1997 © PEP Modular Computers Page 2- 7...
  • Page 22: Flash

    Notes This register contains the currently used FLASH page, which represents a unique FLASH chip pair. The VMEM-F1 board that offers 64 MBytes of FLASH memory has 16 pages, starting at page 0 up to page F HEX. The VMEM-F1-PB1 (FLASH Extension Module), offering 128 MBytes of FLASH memory has 32 pages, starting with page 10 HEX up to page 2F HEX.
  • Page 23: Serial Eeprom Control Register

    Chip Select (CS), VMEM-F1-PB1 2.5 Default FLASH Enable Default FLASH Enable is jumper selectable (J5). If selected, the VMEM-F1 responds to the A24 ad- dress without being initialized. The default base address is 00 00 00 HEX in address space. The default page is 0.
  • Page 24: Ready-To-Busy Transition Interrupt

    In some cases, it may be more effective to interrupt the CPU instead of polling the end of an erase or program operation. The VMEM-F1 therefore provides a facility to generate a VME Level 2 interrupt re- quest each time the FLASH memory changes from busy to ready status. The interrupt function is con- trolled by the interrupt control register and interrupt vector register.
  • Page 25: Interrupt Vector Register

    Address: Jumper selected A16 base address + HEX 85 Format: Byte Access: Read and write Value after Reset: HEX 00 Register Description: IRQV7 IRQV6 IRQV5 IRQV4 IRQV3 IRQV2 IRQV1 IRQV0 July 30, 1997 © PEP Modular Computers Page 2- 11...
  • Page 26: Board Status Register

    FLASH memory is ready, no erase or programming operation in progress FLASH memory is busy, erase or programming operation is in progress F_EXT No FLASH Extension Module (VMEM-F1-PB1) assembled FLASH Extension Module (VMEM-F1-PB1) is assembled RY_BY2 FLASH cluster 2 is ready (bank number 20 to 2F HEX)
  • Page 27: Configuration

    3.2.2 Jumper J5: Default FLASH Enable ..............3-4 3.3 Jumper Description (Solder Side) ..........3-5 3.3.1 Jumper J6: Serial EEPROM Write Protection ..........3-5 3.3.2 Jumper J7: Permanent FLASH Write Protection .........3-5 July 30, 1997 © PEP Modular Computers Page 3- 1...
  • Page 28 VMEM-F1 Chapter 3 Configuration Page 3- 2 © PEP Modular Computers July 30, 1997...
  • Page 29: Default Jumper Settings

    VMEM-F1 3.1 Default Jumper Settings The PS-860 has five wire jumpers which can be configured by the user. Additionally, the VMEM-F1 has a set of solder jumpers which are factory set. The list of default settings are shown below. 3.1.1 Jumper Default Settings (Component Side)
  • Page 30: Jumper Description (Component Side)

    VMEM-F1 Chapter 3 Configuration 3.2 Jumper Description (Component Side) Figure 3.1 VMEM-F1 Jumper Layout (Component Side) Please refer to the attached board layout 3.2.1 Jumpers J1 - J4: A16 Base Address A16 Base Address (HEX) 00 00 Default Open 10 00...
  • Page 31: Jumper Description (Solder Side)

    Chapter 3 Configuration VMEM-F1 3.3 Jumper Description (Solder Side) Figure 3.2 VMEM-F1 Jumper Layout (Solder Side) Please refer to the attached board layout 3.3.1 Jumper J6: Serial EEPROM Write Protection Jumper Setting Description Open Serial EEPROM not write protected Default Serial EEPROM write protected 3.3.2 Jumper J7: Permanent FLASH Write Protection...
  • Page 32 VMEM-F1 Chapter 3 Configuration This page has been intentionally left blank Page 3- 6 © PEP Modular Computers July 30, 1997...

This manual is also suitable for:

Vmem-f1-pb11531115312

Table of Contents