OVP Peripheral Model: SafepowerTTELNode

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.


The TTEL Network on Chip (NoC) node peripheral for SafePower Project


Open Source Apache 2.0


This model implements the TTEL NoC node processor interface. It does not model any timing in the transfer of messages between nodes.


Generated using document TTEL Software Extensions ver 1.0 and D1.2.1 architectural style of dreams r1-0.


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

Peripheral Instance Parameters

This model accepts the following parameters:

Table : Peripheral Parameters

configfilestringConfigure the TTEL Node ports and NoC connections
scheduledperioduns32Configuration period for the PeriodInterrupt generation (allowed range 10uS to 10000uS)
coreintconfigfilestringConfigure the CoreInterrupt generation schedule

Net Ports

This model has the following net ports:

Table 1: Net Ports

NameTypeMust Be ConnectedDescription
PeriodInterruptoutputF (False)Fixed rate periodic interrupt. Interrupts are configured per period
CoreInterruptoutputF (False)Scheduled interrupt. A schedule for interupts to be sent per period (defined by scheduleperiod that generates PeriodInterrupt)
pIntToCoreoutputF (False)Interrupt indicates that a message has been received in a port

Bus Slave Ports

This model has the following bus slave ports:

Bus Slave Port: hostif

Table 2: Bus Slave Port: hostif

NameSize (bytes)Must Be ConnectedDescription
hostif0x1000000T (True)

No address blocks have been defined for this slave port.

Packetnet Ports

This model has the following packetnet ports:

Packetnet Port: network

Table 3: network

NameMaximum Packet Size (bytes)Must Be ConnectedDescription
network598F (False)

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 4: Publicly available platforms using peripheral 'TTELNode'

Platform NameVendor

Page was generated in 0.1659 seconds