background image

 

 

®

 

VMEM-F1

 

FLASH Memory Module

Manual Order Nr. 16313

 

User’s Manual

 

Issue 1

 

Содержание 15311

Страница 1: ... VMEM F1 FLASH Memory Module Manual Order Nr 16313 User s Manual Issue 1 ...

Страница 2: ......

Страница 3: ...VMEM F1 July 30 1997 Page 0 1 PEP Modular Computers Preface ...

Страница 4: ...atteries for RTC or memory back up ensure that the board is not placed on conductive surfaces including anti static plastics or sponges These can cause shorts and damage to the batteries or tracks on the board When installing piggybacks switch off the power mains Furthermore do not exceed the specified operational temperature ranges of the board version ordered If batteries are present their tempe...

Страница 5: ...tion 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 PEP Modular Computers reserve the right to change modify or improve this document or the product described here...

Страница 6: ...ginal cost of purchase if appropriate In the event of repair refund or replacement of any part the ownership of the removed or replaced parts reverts to PEP Modular Computers and the remaining part of the original guarantee or any new guarantee to cover the repaired or replaced items will be transferred to cover the new or repaired items Any extensions to the original guarantee are con sidered ges...

Страница 7: ...ctions 2 3 2 1 1 LEDs 2 3 2 1 2 Switch 2 3 2 2 Addressing Board Configuration Registers 2 4 2 2 1 Board Configuration Register Address Map 2 4 2 3 Addressing Memory 2 5 2 3 1 Memory Base Address Register 2 5 2 3 2 Memory Address Mask Register 2 6 2 3 3 Memory Address Modifier Code Register 2 7 2 3 4 FLASH Page Register 2 8 2 4 Addressing the Serial EEPROM 2 8 2 4 1 Serial EEPROM Control Register 2...

Страница 8: ...efault Settings Component Side 3 3 3 1 2 Jumper Default Settings Solder Side 3 3 3 2 Jumper Description Component Side 3 4 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 ...

Страница 9: ...Computers 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 ...

Страница 10: ...VMEM F1 Chapter 1 Introduction Page 1 2 PEP Modular Computers July 30 1997 ...

Страница 11: ...s 29F016 chips forming a 16 bit wide data path The VMEM F1 occupies a programmable address range of 4Mbyte within the VMEbus A24 D16 and User Defined address spaces FLASH memory enabled status and FLASH Busy Ready status are displayed by two LEDs on the front panel Additionally a general Write Protection can be selected via a front panel switch A small EEPROM on the base board as well as on the ex...

Страница 12: ... jumper selectable base address 4 kByte size AM codes 2D 29 Type of memory space A24 D16 programmable base address Page size linear mapped memory 4 MByte programmable 8 bit page register Address modifier A24 D16 supervisory program data 3E 3D A24 D16 supervisory non privil prog data 3E 3D 3A 39 A24 D16 user defined 1F 18 A24 D16 user defined 17 10 Interrupt Busy to Ready transition programmable Le...

Страница 13: ...VMEM F1 Chapter 1 Introduction July 30 1997 Page 1 5 PEP Modular Computers 1 4 VMEM F1 Base Board Block Diagram 1 5 Board Overview Please refer to the attached board overview ...

Страница 14: ... address and AM codes configuration through short I O Programmable Busy To Ready transition interrupt General hardware write protection General board enable boot memory support Serial EEPROM for board application specific data 1 7 Typical Applications Hard disk replacement in harse environments shock and vibration extended temperature Data storage i e speech processing 1 8 Related Publications VIT...

Страница 15: ...2 4 2 3 Addressing Memory 2 5 2 3 1 Memory Base Address Register 2 5 2 3 2 Memory Address Mask Register 2 6 2 3 3 Memory Address Modifier Code Register 2 7 2 3 4 FLASH Page Register 2 8 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 Re...

Страница 16: ...VMEM F1 Chapter 2 Functional Description Page 2 2 PEP Modular Computers July 30 1997 ...

Страница 17: ...se address of the board is initialized or general board enable is selected Yellow LED on 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 VMEM F1 Protect Enable WRITE FLASH Busy Board Enable ...

Страница 18: ...be programmed via the board configuration registers The memory base address register must be initialized before FLASH memory access is enabled 2 2 1 Board Configuration Register Address Map General Board Registers Area Special Board Registers Area Name Access Type Read Write Address Offset HEX Serial EEPROM control register Byte R W A16 base 3 Memory base address register Byte R W A16 base 7 Base ...

Страница 19: ... se lected via the FLASH page register see Before addressing memory the following configuration registers must be initialized Memory base address register which defines the FLASH memory address Memory address mask register which defines the FLASH page size Memory address modifier code register which defines the board address modifier codes Memory page register which defines the currently used FLAS...

Страница 20: ... B Format Byte Access Read and write Value after Reset HEX 00 Register Description 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 MA23 MA22 Memory SIze HEX 0 0 4 MByte Reserved Reserved Reserved Reserved 0 1 2 3 4 5 6 7 MA23 Reserved Reserved MA22 ...

Страница 21: ...set to 82xxxxxx for user defined AM code 10 HEX 17 HEX AMC2 AMC1 AMC0 AM Codes HEX Type 0 0 0 3E 3D 3A 39 A24 supervisory non privaleged program data access 0 0 1 3E 3D A24 supervisory program data access 0 1 0 10 17 User defined A24 supervisory non privaleged program data access 0 1 1 14 17 User defined A24 supervisory program data access 1 0 0 18 1F User defined A24 supervisory non privaleged pr...

Страница 22: ...page 10 HEX up to page 2F HEX It is important that the user does not program pages that are not available 2 4 Addressing the Serial EEPROM The VMEM F1 base board as well as the FLASH Extension Module is fitted with a serial EEPROM that stores board specific data The first half of the 2 kbit device is reserved for production data and the board ID The second half is available for the application for...

Страница 23: ...nction may be useful if the FLASH contains a CPU startup code Notes The board can be initialized at any time to a different base address and AM codes regardless of whether Default FLASH Enable is selected The jumper position for the Default FLASH Enable can be read back via the board status register The green front panel LED displays the board enabled status if selected by default or after the bas...

Страница 24: ... on the Ready Busy output of each FLASH chip All of the pins are connected as wired OR This means that only one FLASH bank should be busy at any one time in order to fetch each busy to ready transition for the interrupt With respect to the Ready Busy status the whole FLASH is spilt into three 64 MByte clusters The cor responding wired OR Ready Busy signals can be read from the board status registe...

Страница 25: ...Page 2 11 PEP Modular Computers 2 6 2 Interrupt Vector Register Address Jumper selected A16 base address HEX 85 Format Byte Access Read and write Value after Reset HEX 00 Register Description 0 1 2 3 4 5 6 7 IRQV7 IRQV6 IRQV5 IRQV4 IRQV3 IRQV2 IRQV1 IRQV0 ...

Страница 26: ... J5 open Default FLASH enable selected jumper J5 set F_BUSY 0 1 FLASH memory is ready no erase or programming operation in progress FLASH memory is busy erase or programming operation is in progress F_EXT 0 1 No FLASH Extension Module VMEM F1 PB1 assembled FLASH Extension Module VMEM F1 PB1 is assembled RY_BY2 0 1 FLASH cluster 2 is ready bank number 20 to 2F HEX FLASH cluster 2 is busy bank numbe...

Страница 27: ...efault Settings Component Side 3 3 3 1 2 Jumper Default Settings Solder Side 3 3 3 2 Jumper Description Component Side 3 4 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 ...

Страница 28: ...VMEM F1 Chapter 3 Configuration Page 3 2 PEP Modular Computers July 30 1997 ...

Страница 29: ...lder jumpers which are factory set The list of default settings are shown below 3 1 1 Jumper Default Settings Component Side 3 1 2 Jumper Default Settings Solder Side Jumper Default Setting Description J1 J4 Set A16 base address is 00 00 HEX J5 Open Default FLASH enable not selected Jumper Default Setting Description J6 Open Serial EEPROM not write protected J7 Open Permanent FLASH write protectio...

Страница 30: ...ss HEX Set Set Set Set 00 00 Default Set Set Set Open 10 00 Set Set Open Set 20 00 Set Set Open Open 30 00 Set Open Set Set 40 00 Set Open Set Open 50 00 Set Open Open Set 60 00 Set Open Open Open 70 00 Open Set Set Set 80 00 Open Set Set Open 90 00 Open Set Open Set A0 00 Open Set Open Open B0 00 Open Open Set Set C0 00 Open Open Set Open D0 00 Open Open Open Set E0 00 Open Open Open Open F0 00 J...

Страница 31: ...EPROM Write Protection 3 3 2 Jumper J7 Permanent FLASH Write Protection This jumper has priority over the front panel which also allows the user to select FLASH write protec tion Jumper Setting Description J6 Open Serial EEPROM not write protected Default Set Serial EEPROM write protected Jumper Setting Description J7 Open Permanent FLASH write protection not selected Default 1 3 Permanent FLASH w...

Страница 32: ...VMEM F1 Chapter 3 Configuration Page 3 6 PEP Modular Computers July 30 1997 This page has been intentionally left blank ...

Отзывы: