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
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about SPI / QSPI XSPI IP core
Unleashing the Power of Communication: Exploring the XSPI Protocol and Arasan Chip Systems' XSPI IP Portfolio
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.