Vendor: SmartDV Category: SENT

SAE J2716 Controller IIP

SAE J2716 Controller is full-featured, easy-to-use, synthesizable design, compatible with standard protocol of SENT specification…

Overview

SAE J2716 Controller is full-featured, easy-to-use, synthesizable design, compatible with standard protocol of SENT specification SAE J2716 APR2016. Through its SAE J2716 compatibility, it provides a simple interface to a wide range of low-cost devices. SAE J2716 Controller IIP is proven in FPGA environment. The host interface of the SAE J2716 Controller can be simple interface or can be AMBA APB, AMBA AHB, AMBA AXI, VCI, OCP, Avalon, PLB, Tilelink,Wishbone or Custom protocol.

SAE J2716 Controller IIP is supported natively in Verilog and VHDL

Key features

  • Supports SENT specification SAE J2716 APRIL2016
  • Supports optional SPC protocol to enhance the SENT protocol
  • Supports all types of frame reception
    • Short Serial Message Format
    • Enhanced Serial Message Format
  • Enhanced Serial Message Format supports two different configurations
    • 12-bit data and 8-bit message ID
    • 16-bit data and 4-bit message ID
  • Supports programmable clock frequency of operation
  • Supports programmable length for minimum nibble pulse period
    • Minimum nibble pulse period - 12 clock ticks
    • Maximum nibble pulse period - 27 clock ticks
  • Supports pause pulse properties
    • Minimum length - 12 clock ticks
    • Maximum length - 768 clock ticks
  • Supports both 4-bit CRC and 6-bit CRC
  • Supports all types of error detection
    • Calibration error
    • Short serial start bit error
    • Unique pattern error
    • Nibble minimum length error
    • Nibble maximum length error
    • CRC error
    • Pause length error
  • Supports Sent data frame formats
    • Two 12-bit fast channels (6 data nibbles)
    • One 12-bit fast channel (3 data nibbles)
    • High-speed with one 12-bit fast channel (4 data nibbles, where only values 0-7 are used)
    • Secure sensor with 12-bit fast channel 1 and secure sensor information on fast channel 2 (6 data nibbles)
    • Single sensor with 12-bit fast channel 1 and zero value on fast channel 2 (6 data nibbles)
    • Two fast channels with 14-bit fast channel 1 and 10-bit fast channel 2 (6 data nibbles)
    • Two fast channels with 16-bit fast channel 1 and 8-bit fast channel 2 (6 data nibbles)
  • Supports interrupt for each error detection and for complete serial message reception
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking and no internal tri-states
  • Scan test ready
  • Simple interface allows easy connection to microprocessor/microcontroller devices

Block Diagram

Benefits

  • Single Site license option is provided to companies designing in a single site.
  • Multi Sites license option is provided to companies designing in multiple sites.
  • Single Design license allows implementation of the IP Core in a single FPGA bitstream and ASIC.
  • Unlimited Designs, license allows implementation of the IP Core in unlimited number of FPGA bitstreams and ASIC designs.

What’s Included?

  • The SAE J2716 Controller interface is available in Source and netlist products.
  • The Source product is delivered in verilog. If needed VHDL, SystemC code can also be provided.
  • Easy to use Verilog Test Environment with Verilog Testcases
  • Lint, CDC, Synthesis, Simulation Scripts with waiver files
  • IP-XACT RDL generated address map
  • Firmware code and Linux driver package
  • Documentation contains User's Guide and Release notes.

Specifications

Identity

Part Number
SAE J2716 controller IIP
Vendor
SmartDV
Type
Silicon IP

Files

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

Provider

HQ: India

Learn more about SENT IP core

Keeping Pace with CXL Specification Revisions

As the Compute Express Link® (CXL®) specification rapidly evolves, so too must the tools and infrastructure used to verify designs built around it. Maintaining verification IP (VIP) that keeps pace with new specification revisions is no small task, particularly when dealing with major version shifts like the transition from CXL 2.0 to 3.0.

Rapid Validation of Post-Silicon Devices Using Verification IP

A well-repeated truism throughout the semiconductor industry is that chip design verification is complex and often takes up the largest portion of a design project’s schedule –– sometimes as much as 70% –– and an ongoing challenge facing verification engineers.

The Complicated Chip Design Verification Landscape

While a working device that meets all functional specifications is a chip design project group’s No. 1 goal, many designers wake up covered in sweat worrying about a dead-on-arrival chip. No matter how much coverage or how many verification tools are employed, a bug or multiple bugs could slip through the net.

The Future Of Chip Design

The future of chip design in a few short years could look entirely different as the semiconductor industry witnesses an advancing trend toward free and flexible, community-supported hardware designs for the long tail of new applications based on custom semiconductor devices

RISC-V's CPU Verification Challenge

RISC-V is new and does not have the benefit yet of years of field-proven experience. This means that a carefully chosen and executed CPU verification strategy is essential. It also means that the availability of a “golden reference model” is a critical component that must be secured.

Frequently asked questions about SENT IP cores

What is SAE J2716 Controller IIP?

SAE J2716 Controller IIP is a SENT IP core from SmartDV listed on Semi IP Hub.

How should engineers evaluate this SENT?

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