Vendor: Silicon Cores - a Div. of Silicon Interfaces Category: SPI / QSPI XSPI

SafeSPI - Function Controller

The SafeSPI is a secure version of the SPI protocol that has been designed to provide enhanced security features, making it suita…

Overview

The SafeSPI is a secure version of the SPI protocol that has been designed to provide enhanced security features, making it suitable for use in sensitive applications. Error detection through the SPI is crucial in ensuring the safety and reliability of airplanes. The SafeSPI protocol ensures that all data transfer is performed securely, preventing any unauthorized access to the transmitted data.

  • SafeSPI supports CRC (Cyclic Redundancy Check).
  • SafeSPI provides the capability to transfer the data in packet format.
  • SafeSPI supports backdoor access for memory and registers.
  • SafeSPI supports bit encodings.

Cyclic Redundancy Check, is a common method used in SPI communication to verify the integrity of data transmitted between the master and slave devices. It is a type of checksum calculated by the transmitter over a specific portion of the data.

SafeSPI, the master and peripheral devices exchange a set of cryptographic keys during the initialization phase, which is used to encrypt and authenticate the data transmitted between them. This ensures that only authorized devices can participate in the communication and that the data exchanged is not modified or tampered with during the transmission.

Product Specifications :

  • Fully synthesizable Register Transfer Level (RTL) Verilog HDL core.
  • Test Bench. (Environment Variable : UVM)
  • Targeted FPGA Xilinx Series 7 FPGA
  • Clock Frequency : IP core clocks are adjustable (60 MHz for internal)
  • Standard IO

Product Options :

  • Adaptations : Dual - SafeSPI two data lines are available for data transfer
  • 8 / 64 Bit Standard Microcontroller Interface possible.
  • Add - ons : Verification IP - UVM VIP.

Key features

  • Full - duplex Serial communication
  • 48 Bit and 32 Bit support in the same Slave.
  • Sensor time critical response.
  • SafeSPI supports CRC for verifying the integrity of data transmission.
  • SafeSPI provides secure and robust communication
  • Analog-to-Digital converts and Digital-to-Analog converts can use SPI to transfer data from the microcontroller
  • SafeSPI is support 32 bit and 48 bit in-the-frame and out-of-frame data formats.
  • SafeSPI clock frequency depends on a variety of factors.

Block Diagram

Specifications

Identity

Part Number
SafeSPI
Vendor
Silicon Cores - a Div. of Silicon Interfaces
Type
Silicon IP

Files

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

Provider

Learn more about SPI / QSPI XSPI IP core

Frequently asked questions about SPI / QSPI / xSPI IP cores

What is SafeSPI - Function Controller?

SafeSPI - Function Controller is a SPI / QSPI XSPI IP core from Silicon Cores - a Div. of Silicon Interfaces listed on Semi IP Hub.

How should engineers evaluate this SPI / QSPI XSPI?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this SPI / QSPI XSPI 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