Revision history   OpenPOWER Library

 10.2.15. PSL WED Register(PSL_WED_An) 

 The PSL WED Register(PSL_WED_An) contains the current 64-bit value (WED_word_0 and WED_word_1) that is passed to the AFU when a start command is issued.

 This register is initialized by the operating system or from the process element. The process element information is used when the PSL scheduled processes area is enabled (PSL_SPAP_An[V] = '1'). If initialized by the operating system, this register must be written before enabling the AFU by setting the PSL_AFU_Cntl_An[E] to a '1' from a disabled state (PSL_AFU_Cntl_An[E] = '0').

 When the AFU is operating in a virtualized programming model, the data returned when reading this register is indeterminate. CAIA-compliant devices should return the corresponding process element data when an interrupt is pending for diagnostic purposes.

 There is one register for each PSL slice. Access to these registers should be privileged. These registers must be accessed using a single 64-bit store operation.

Access Type

Read/Write

 Base Address Offset

 (P2_Base | P2(n)) + x'00A0; where n is an AFU number.

WED_word_0

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

WED_word_1

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

Bits

Field Name

Description

 0:31

 WED_word_0

 Word zero of the Work Element Descriptor.

 32:63

 WED_word_1

 Word one of the Work Element Descriptor.


loading table of contents...