LIBRARY  |  COMPANIES |   PLATFORMS |   PROCESSORS |   PERIPHERALS
FreescaleKinetisFB



OVP Peripheral Model: FreescaleKinetisFB



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.

Description

Model of the FB peripheral used on the Freescale Kinetis platform

Limitations

Provides the base behaviour for the OVP Freescale Kinetis platforms

Reference

www.freescale.com/Kinetis

Licensing

Open Source Apache 2.0

Location

The KinetisFB peripheral model is located in an Imperas/OVP installation at the VLNV: freescale.ovpworld.org / peripheral / KinetisFB / 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_CSAR00x032Chip select address register, array offset: 0x0, array step: 0xC
ab_CSMR00x432Chip select mask register, array offset: 0x4, array step: 0xC
ab_CSCR00x832Chip select control register, array offset: 0x8, array step: 0xC
ab_CSAR10xc32Chip select address register, array offset: 0x0, array step: 0xC
ab_CSMR10x1032Chip select mask register, array offset: 0x4, array step: 0xC
ab_CSCR10x1432Chip select control register, array offset: 0x8, array step: 0xC
ab_CSAR20x1832Chip select address register, array offset: 0x0, array step: 0xC
ab_CSMR20x1c32Chip select mask register, array offset: 0x4, array step: 0xC
ab_CSCR20x2032Chip select control register, array offset: 0x8, array step: 0xC
ab_CSAR30x2432Chip select address register, array offset: 0x0, array step: 0xC
ab_CSMR30x2832Chip select mask register, array offset: 0x4, array step: 0xC
ab_CSCR30x2c32Chip select control register, array offset: 0x8, array step: 0xC
ab_CSAR40x3032Chip select address register, array offset: 0x0, array step: 0xC
ab_CSMR40x3432Chip select mask register, array offset: 0x4, array step: 0xC
ab_CSCR40x3832Chip select control register, array offset: 0x8, array step: 0xC
ab_CSAR50x3c32Chip select address register, array offset: 0x0, array step: 0xC
ab_CSMR50x4032Chip select mask register, array offset: 0x4, array step: 0xC
ab_CSCR50x4432Chip select control register, array offset: 0x8, array step: 0xC
ab_CSPMCR0x6032Chip select port multiplexing control register, offset: 0x60



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 'KinetisFB'

Platform NameVendor
FreescaleKinetis60freescale.ovpworld.org
FreescaleKinetis64freescale.ovpworld.org



FreescalePeripherals
Page was generated in 0.0223 seconds