Contents
MEN Mikro Elektronik GmbH
14
20A014-00 E2 – 2007-08-16
2.14 Board-to-Board I/O Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.15 Reset Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.16 VMEbus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.16.1
PCI Configuration Space Registers. . . . . . . . . . . . . . . . . . . . 53
2.16.2
Runtime Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.16.3
VMEbus Master Mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.16.4
VME Slave Mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.16.5
SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.16.6
Slot-1 Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.16.7
VMEbus Master Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.16.8
VMEbus Slave Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
2.16.9
VMEbus Requester . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
2.16.10 VMEbus Interrupt Handler . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2.16.11 VMEbus Interrupter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
2.16.12 A32 Address Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.16.13 Mailbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2.16.14 Location Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2.16.15 DMA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
2.16.16 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
3 FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.2 System Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.2.1
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.2.2
Address Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
3.3 Standard Factory FPGA Configuration . . . . . . . . . . . . . . . . . . . . . . . . 92
3.3.1
IP Cores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
3.3.2
FPGA Configuration Table . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4 MENMON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.1.1
State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.2 Interacting with MENMON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.2.1
Entering the Setup Menu/Command Line . . . . . . . . . . . . . . 96
4.3 Configuring MENMON for Automatic Boot . . . . . . . . . . . . . . . . . . . 96
4.4 Updating Boot Flash and NAND Flash . . . . . . . . . . . . . . . . . . . . . . . . 97
4.4.1
Update via the Serial Console using SERDL . . . . . . . . . . . . 97
4.4.2
Update from Network using NDL. . . . . . . . . . . . . . . . . . . . . 97
4.4.3
Update via Program Update Menu . . . . . . . . . . . . . . . . . . . . 97
4.4.4
Automatic Update Check . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.5 Diagnostic Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.5.1
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.5.2
SDRAM and FRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.5.3
EEPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.5.4
IDE/NAND Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102