LIBRARY  |  COMPANIES |   PLATFORMS |   PROCESSORS |   PERIPHERALS
ArmRtcPL031



OVP Peripheral Model: ArmRtcPL031



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

ARM PL031 Real Time Clock (RTC)

Reference

ARM PrimeCell Real Time Clock (PL031) Technical Reference Manual (ARM DDI 0224)

Licensing

Open Source Apache 2.0

Location

The RtcPL031 peripheral model is located in an Imperas/OVP installation at the VLNV: arm.ovpworld.org / peripheral / RtcPL031 / 1.0.



Net Ports

This model has the following net ports:

Table : Net Ports

NameTypeMust Be ConnectedDescription
irqoutputF (False)ARM PL031 RTC



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_dr0x032Data read
ab_mr0x432Match
ab_lr0x832Data load
ab_cr0xc32Control
ab_im0x1032Interrupt mask
ab_is0x1432Raw interrupt
ab_mis0x1832Masked interrupt
ab_icr0x1c32Interrupt clear
ab_id00xfe032
ab_id10xfe432
ab_id20xfe832
ab_id30xfec32
ab_id40xff032
ab_id50xff432
ab_id60xff832
ab_id70xffc32



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

Platform NameVendor
HeteroArmIntegratorCPLinuxwithMicroBlazeimperas.ovpworld.org
HeteroArmVersatileExpressLinuxwithMicroBlazeimperas.ovpworld.org
ArmIntegratorCParm.ovpworld.org
ArmVersatileExpressarm.ovpworld.org
ArmVersatileExpress-CA15arm.ovpworld.org
ArmVersatileExpress-CA9arm.ovpworld.org
HeteroArmNucleusMIPSLinuximperas.ovpworld.org
QuadArmVersatileExpressimperas.ovpworld.org
ArmIntegratorCP_TLM2.0arm.ovpworld.org
ArmVersatileExpress_CA9_TLM2arm.ovpworld.org
ArmIntegratorCParm.ovpworld.org
ArmVersatileExpress-CA15arm.ovpworld.org
ArmVersatileExpress-CA9arm.ovpworld.org



ArmHoldingsPeripherals
Page was generated in 0.0452 seconds