OVP Peripheral Model: FreescaleKinetisMPU

Model Specific Information

This page provides introductory usage information for an Imperas OVP peripheral behavioral model. The page is split into sections providing specific information for this peripheral, including any ports for connecting into a platform, registers, other component parts, and configuration options and general information for peripheral modeling with Imperas OVP.


Provides the base behaviour for the OVP Freescale Kinetis platforms


Model of the MPU peripheral used on the Freescale Kinetis platform



Open Source Apache 2.0


The KinetisMPU peripheral model is located in an Imperas/OVP installation at the VLNV: / peripheral / KinetisMPU / 1.0.

Net Ports

This model has the following net ports:

Table : Net Ports

NameTypeMust Be ConnectedDescription
ResetinputF (False)

Bus Slave Ports

This model has the following bus slave ports:

Bus Slave Port: bport1

Table 1: Bus Slave Port: bport1

NameSize (bytes)Must Be ConnectedDescription
bport10x1000F (False)

Table 2: Bus Slave Port: bport1 Registers:

NameOffsetWidth (bits)DescriptionR/Wis Volatile
ab_RGDAAC100x82832Region Descriptor Alternate Access Control 10, offset: 0x828
ab_RGDAAC90x82432Region Descriptor Alternate Access Control 9, offset: 0x824
ab_RGDAAC80x82032Region Descriptor Alternate Access Control 8, offset: 0x820
ab_RGDAAC70x81c32Region Descriptor Alternate Access Control 7, offset: 0x81c
ab_RGDAAC60x81832Region Descriptor Alternate Access Control 6, offset: 0x818
ab_RGDAAC50x81432Region Descriptor Alternate Access Control 5, offset: 0x814
ab_RGDAAC40x81032Region Descriptor Alternate Access Control 4, offset: 0x810
ab_RGDAAC30x80c32Region Descriptor Alternate Access Control 3, offset: 0x80c
ab_RGDAAC20x80832Region Descriptor Alternate Access Control 2, offset: 0x808
ab_RGDAAC10x80432Region Descriptor Alternate Access Control 1, offset: 0x804
ab_RGDAAC00x80032Region Descriptor Alternate Access Control 0, offset: 0x800
ab_RGD15_WORD30x4fc32Region Descriptor 15, Word 3, offset: 0x4fc
ab_RGD15_WORD20x4f832Region Descriptor 15, Word 2, offset: 0x4f8
ab_RGD15_WORD10x4f432Region Descriptor 15, Word 1, offset: 0x4f4
ab_RGD15_WORD00x4f032Region Descriptor 15, Word 0, offset: 0x4f0
ab_RGD14_WORD30x4ec32Region Descriptor 14, Word 3, offset: 0x4ec
ab_RGD14_WORD20x4e832Region Descriptor 14, Word 2, offset: 0x4e8
ab_RGD14_WORD10x4e432Region Descriptor 14, Word 1, offset: 0x4e4
ab_RGD14_WORD00x4e032Region Descriptor 14, Word 0, offset: 0x4e0
ab_RGD13_WORD30x4dc32Region Descriptor 13, Word 3, offset: 0x4dc
ab_RGD13_WORD20x4d832Region Descriptor 13, Word 2, offset: 0x4d8
ab_RGD13_WORD10x4d432Region Descriptor 13, Word 1, offset: 0x4d4
ab_RGD13_WORD00x4d032Region Descriptor 13, Word 0, offset: 0x4d0
ab_RGD12_WORD30x4cc32Region Descriptor 12, Word 3, offset: 0x4cc
ab_RGD12_WORD20x4c832Region Descriptor 12, Word 2, offset: 0x4c8
ab_RGD12_WORD10x4c432Region Descriptor 12, Word 1, offset: 0x4c4
ab_RGD12_WORD00x4c032Region Descriptor 12, Word 0, offset: 0x4c0
ab_RGD11_WORD30x4bc32Region Descriptor 11, Word 3, offset: 0x4bc
ab_RGD11_WORD20x4b832Region Descriptor 11, Word 2, offset: 0x4b8
ab_RGD11_WORD10x4b432Region Descriptor 11, Word 1, offset: 0x4b4
ab_RGD11_WORD00x4b032Region Descriptor 11, Word 0, offset: 0x4b0
ab_RGD10_WORD30x4ac32Region Descriptor 10, Word 3, offset: 0x4ac
ab_RGD10_WORD20x4a832Region Descriptor 10, Word 2, offset: 0x4a8
ab_RGD10_WORD10x4a432Region Descriptor 10, Word 1, offset: 0x4a4
ab_RGD10_WORD00x4a032Region Descriptor 10, Word 0, offset: 0x4a0
ab_RGD9_WORD30x49c32Region Descriptor 9, Word 3, offset: 0x49c
ab_RGD9_WORD20x49832Region Descriptor 9, Word 2, offset: 0x498
ab_RGD9_WORD10x49432Region Descriptor 9, Word 1, offset: 0x494
ab_RGD9_WORD00x49032Region Descriptor 9, Word 0, offset: 0x490
ab_RGD8_WORD30x48c32Region Descriptor 8, Word 3, offset: 0x48c
ab_RGD8_WORD20x48832Region Descriptor 8, Word 2, offset: 0x488
ab_RGD8_WORD10x48432Region Descriptor 8, Word 1, offset: 0x484
ab_RGD8_WORD00x48032Region Descriptor 8, Word 0, offset: 0x480
ab_RGD7_WORD30x47c32Region Descriptor 7, Word 3, offset: 0x47c
ab_RGD7_WORD20x47832Region Descriptor 7, Word 2, offset: 0x478
ab_RGD7_WORD10x47432Region Descriptor 7, Word 1, offset: 0x474
ab_RGD7_WORD00x47032Region Descriptor 7, Word 0, offset: 0x470
ab_RGD6_WORD30x46c32Region Descriptor 6, Word 3, offset: 0x46c
ab_RGD6_WORD20x46832Region Descriptor 6, Word 2, offset: 0x468
ab_RGD6_WORD10x46432Region Descriptor 6, Word 1, offset: 0x464
ab_RGD6_WORD00x46032Region Descriptor 6, Word 0, offset: 0x460
ab_RGD5_WORD30x45c32Region Descriptor 5, Word 3, offset: 0x45c
ab_RGD5_WORD20x45832Region Descriptor 5, Word 2, offset: 0x458
ab_RGD5_WORD10x45432Region Descriptor 5, Word 1, offset: 0x454
ab_RGD5_WORD00x45032Region Descriptor 5, Word 0, offset: 0x450
ab_RGD4_WORD30x44c32Region Descriptor 4, Word 3, offset: 0x44c
ab_RGD4_WORD20x44832Region Descriptor 4, Word 2, offset: 0x448
ab_RGD4_WORD10x44432Region Descriptor 4, Word 1, offset: 0x444
ab_RGD4_WORD00x44032Region Descriptor 4, Word 0, offset: 0x440
ab_RGD3_WORD30x43c32Region Descriptor 3, Word 3, offset: 0x43c
ab_RGD3_WORD20x43832Region Descriptor 3, Word 2, offset: 0x438
ab_RGD3_WORD10x43432Region Descriptor 3, Word 1, offset: 0x434
ab_RGD3_WORD00x43032Region Descriptor 3, Word 0, offset: 0x430
ab_RGD2_WORD30x42c32Region Descriptor 2, Word 3, offset: 0x42c
ab_RGD2_WORD20x42832Region Descriptor 2, Word 2, offset: 0x428
ab_RGD2_WORD10x42432Region Descriptor 2, Word 1, offset: 0x424
ab_RGD2_WORD00x42032Region Descriptor 2, Word 0, offset: 0x420
ab_RGD1_WORD30x41c32Region Descriptor 1, Word 3, offset: 0x41c
ab_RGD1_WORD20x41832Region Descriptor 1, Word 2, offset: 0x418
ab_RGD1_WORD10x41432Region Descriptor 1, Word 1, offset: 0x414
ab_RGD1_WORD00x41032Region Descriptor 1, Word 0, offset: 0x410
ab_RGD0_WORD30x40c32Region Descriptor 0, Word 3, offset: 0x40c
ab_RGD0_WORD20x40832Region Descriptor 0, Word 2, offset: 0x408
ab_RGD0_WORD10x40432Region Descriptor 0, Word 1, offset: 0x404
ab_RGD0_WORD00x40032Region Descriptor 0, Word 0, offset: 0x400
ab_EDR40x3432Error Detail Register, Slave Port n, array offset: 0x14, array step: 0x8
ab_EAR40x3032Error Address Register, Slave Port n, array offset: 0x10, array step: 0x8
ab_EDR30x2c32Error Detail Register, Slave Port n, array offset: 0x14, array step: 0x8
ab_EAR30x2832Error Address Register, Slave Port n, array offset: 0x10, array step: 0x8
ab_EDR20x2432Error Detail Register, Slave Port n, array offset: 0x14, array step: 0x8
ab_EAR20x2032Error Address Register, Slave Port n, array offset: 0x10, array step: 0x8
ab_EDR10x1c32Error Detail Register, Slave Port n, array offset: 0x14, array step: 0x8
ab_EAR10x1832Error Address Register, Slave Port n, array offset: 0x10, array step: 0x8
ab_EDR00x1432Error Detail Register, Slave Port n, array offset: 0x14, array step: 0x8
ab_EAR00x1032Error Address Register, Slave Port n, array offset: 0x10, array step: 0x8
ab_CESR0x032Control/Error Status Register, offset: 0x0
ab_RGDAAC110x82c32Region Descriptor Alternate Access Control 11, offset: 0x82c
ab_RGDAAC120x83032Region Descriptor Alternate Access Control 12, offset: 0x830
ab_RGDAAC130x83432Region Descriptor Alternate Access Control 13, offset: 0x834
ab_RGDAAC140x83832Region Descriptor Alternate Access Control 14, offset: 0x838
ab_RGDAAC150x83c32Region Descriptor Alternate Access Control 15, offset: 0x83c

Platforms that use this peripheral component

Peripheral components can be used in many different platforms, including those developed by Imperas or by other users of OVP. You can use this peripheral in your own platforms.

Table 3: Publicly available platforms using peripheral 'KinetisMPU'

Platform NameVendor

Page was generated in 0.0428 seconds