diff --git a/libraries/io/ppsh/ppsh.peripheral.yaml b/libraries/io/ppsh/ppsh.peripheral.yaml
index c6af948356d4b093cc19e9d5eace4ccf7571eb51..f3b7cd60ae05e8705cd514d890b861324aea573c 100644
--- a/libraries/io/ppsh/ppsh.peripheral.yaml
+++ b/libraries/io/ppsh/ppsh.peripheral.yaml
@@ -25,6 +25,9 @@ peripherals:
           - - field_name    : control
               address_offset: 0x4
               field_description: " ppsh control "
+          - - field_name    : offset
+              address_offset: 0x8
+              field_description: " ppsh offset count "
         slave_discription: " "
     
     peripheral_description: |
@@ -38,5 +41,7 @@ peripherals:
          |toggle[31], stable[30]   xxx                       capture_cnt = [29:0]|  0 |
          |-----------------------------------------------------------------------|----|
          |edge[31],                xxx                      expected_cnt = [29:0]|  1 |
+         |-----------------------------------------------------------------------|----|
+         |                         xxx                        offset_cnt = [29:0]|  2 |
          +----------------------------------------------------------------------------+"