Header menu logo issie

CCForm Type

Type to specify the origin of a custom component

Union cases

Union case Description

Library(LibName, CompName)

Full Usage: Library(LibName, CompName)

Parameters:
    LibName : string
    CompName : string

A sheet materialised into the project from a shipped component library. The sheet is named L_ so that it cannot clash with a user sheet, and that name is what the user sees on the canvas and in the waveform simulator; the library and component names are kept here so the catalogue can show the real name and the origin stays recoverable. Library sheets are hidden from the Sheets menu, and are reached only by asking to view one from an instance's right-click menu - which opens it read-only, and only until the project is closed (Model.OpenedLibrarySheets). They are otherwise ordinary sheets: parameter analysis, width inference and simulation all see them.

LibName : string
CompName : string

ProtectedSubSheet

Full Usage: ProtectedSubSheet

ProtectedTopLevel

Full Usage: ProtectedTopLevel

User

Full Usage: User

Verilog string

Full Usage: Verilog string

Parameters:
    Item : string

Item : string

Instance members

Instance member Description

this.IsLibrary

Full Usage: this.IsLibrary

Returns: bool
Returns: bool

this.IsProtectedSubSheet

Full Usage: this.IsProtectedSubSheet

Returns: bool
Returns: bool

this.IsProtectedTopLevel

Full Usage: this.IsProtectedTopLevel

Returns: bool
Returns: bool

this.IsUser

Full Usage: this.IsUser

Returns: bool
Returns: bool

this.IsVerilog

Full Usage: this.IsVerilog

Returns: bool
Returns: bool

Type something to start searching.