Download GreenAV User's Guide

Transcript
™
GreenSocs
www.GreenSocs.com
Contents
1 Introduction
3
2 Green Analysis and Visibility
4
2.1
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.2
Namespace gs::av . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2.3
API adapter GAV Api . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.4
Output Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.5
2.6
2.7
2.4.1
Default Output Plugin (special case) . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.2
NULL Output Plugin (special case) . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.3
STDOUT Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.4
Text-file Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.5
Comma Separated Values (CSV) Output Plugin . . . . . . . . . . . . . . . . . . 16
2.4.6
SCV-stream Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.7
Value Change Dump (VCD) Output Plugin . . . . . . . . . . . . . . . . . . . . 20
2.4.8
How to implement an Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . 21
Analysis and Visibility Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.1
Service Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.2
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.3
Event Listener . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Statistics Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.6.1
Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.6.2
Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.6.3
StatCalc Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.6.4
How to use Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
1
GreenSocs™ is the trading name of GreenSocs Ltd. Registered in England and Wales with registered number 05379256. Registered office 10 Wellington Street, Cambridge CB1 1HW.