LIBRARY  |  COMPANIES |   PLATFORMS |   PROCESSORS |   PERIPHERALS
ArmIcpCounterTimer



OVP Peripheral Model: ArmIcpCounterTimer



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 Integrator Board Counter/Timer Module

Reference

Integrator User Guide Compact Platform Baseboard HBI-0086 (DUI 0159B)

Licensing

Open Source Apache 2.0

Location

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



Net Ports

This model has the following net ports:

Table : Net Ports

NameTypeMust Be ConnectedDescription
irq0outputF (False)
irq1outputF (False)
irq2outputF (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_load00x032Timer Load
ab_limit00x432Timer Value
ab_control00x832Timer Control
ab_intclr00xc32Interrupt Clear
ab_intlevel00x1032Interrupt level
ab_mis00x1432Timer MIS
ab_bgload00x1832Timer BG Load
ab_load10x10032Timer Load
ab_limit10x10432Timer Value
ab_control10x10832Timer Control
ab_intclr10x10c32Interrupt Clear
ab_intlevel10x11032Interrupt level
ab_mis10x11432Timer MIS
ab_bgload10x11832Timer BG Load
ab_load20x20032Timer Load
ab_limit20x20432Timer Value
ab_control20x20832Timer Control
ab_intclr20x20c32Interrupt Clear
ab_intlevel20x21032Interrupt level
ab_mis20x21432Timer MIS
ab_bgload20x21832Timer BG Load



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

Platform NameVendor
ArmIntegratorCParm.ovpworld.org
HeteroArmNucleusMIPSLinuximperas.ovpworld.org
ArmIntegratorCParm.ovpworld.org



ArmHoldingsPeripherals
Page was generated in 0.0274 seconds