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
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about VME IP core
Ex ante: disclose IP before, not after standardization
A case for not choosing the latest components
AICP: AURA Intelligent Co-processor for Binary Neural Networks
Embedding FPGAs in DSP-driven Software Defined Radio applications
Ethernet, PCI Express ride interconnects
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.