Vendor: Inicore, Inc. Category: VME

VME Slave Controller Core

The VMESmodule is a VME Slave Controller core bridging the VME bus and the local bus.

Overview

The VMESmodule is a complete VME Slave Controller core bridging the VME bus and the local bus. The core contains a VME Slave, a VME interrupter, mailbox and semaphore registers, a local interrupt controller, provisioning for CR/CSR, and a generic local bus interface.

The VMESmodule is a building block for your custom VME slave design. The synchronous local bus interface eases system integration while the VME slave bridge already contains all necessary functions and features of a VME slave controller.

With this reach feature set, the VMESmodule is an excellent platform to base all your future Slave VME designs on.

Key features

  • Slave Interface
    • Addressing modes: A16, A24, A32
    • Data types: D08(EO), D16, D32, D32-BLT, D64-MBLT
    • Access modes: Read, write, read-modify-write
    • Selectable rescinding DTACK
    • Provides big-endian to little-endian conversion option
    • 8 slave windows with address translation
  • Interrupter
    • D08(O)
    • Software interrupt request (ROAK)
    • User interrupt request (RORA)
    • Programmable interrupt level
  • Local Bus Interface
    • Fully synchronous bus interface for user logic
    • User selectable wait-states
    • Optional big-endian to little-endian conversion
  • CR/CSR
    • Contains address decoding for CR/CSR space
    • Local CSR configuration registers System Support
    • 4 mailbox registers
    • 4 semaphores
    • Local interrupt controller

Block Diagram

What’s Included?

  • RTL code
  • Self-verifying system-level testbench
  • Simulation and synthesis scripts
  • Synthesis information
  • Timing constraints
  • User guide

Specifications

Identity

Part Number
VMESmodule
Vendor
Inicore, Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about VME IP core

Frequently asked questions about VME IP cores

What is VME Slave Controller Core?

VME Slave Controller Core is a VME IP core from Inicore, Inc. listed on Semi IP Hub.

How should engineers evaluate this VME?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this VME IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP