LIN Bus Controller
Digital Core Design believe that even though something is small or slow, it has to offer maximal efficiency and ultimate reliability. That’s why our DLIN controller supports transmission speed between 1kb/s and 20kb/s, which allows to transmit and receive LIN messages compatible to:
- LIN 1.3,
- LIN 2.1
- and the newest LIN 2.2.
The DLIN is a soft core of the Local Interconnect Network (LIN). This interface is a serial communication protocol, designed primarily to be used in automotive applications. Compared to CAN, LIN is slower, but thanks to its simplicity, is much more cost effective. Our Core is ideal for a communication in intelligent sensors and actuators, where the bandwidth and versatility of CAN is not required.
The DLIN core provides an interface between a microprocessor/microcontroller and a LIN bus. It can work as master or slave LIN node, depending on a work mode, determined by the microprocessor/microcontroller. DCD’s controller supports transmission speed between 1 and 20kb/s, which allows it to transmit and receive LIN messages compatible to LIN 1.3. LIN 2.1 and the newest 2.2. The reported information status includes the type and condition of transfer operations being performed by the DLIN, as well as a wide range of LIN error conditions (overrun, framing, parity, timeout). Our Core includes programmable timer, which allows to detect timeout and synchronization error. The DLIN is described at RTL level, empowering the target use in FPGA and ASIC technologies.
Watch the DLIN presentation on DCD’s You Tube:
- Conforms with LIN 1.2, LIN 2.1 and LIN 2.2 specification.
- Automatic LIN Header handling
- Automatic Re-synchronization
- Data rate between 1Kbit/s and 20 Kbit/s
- Master and Slave work mode
- Time-out detection
- Extended error detection
- “Break-in-data” support
- Available system interface wrappers:
- AMBA – APB Bus
- Altera Avalon Bus
- Xilinx OPB Bus
The DCAN FD is a standalone controller for the Controller Area Network (CAN), widely used in automotive and industrial applications. The...
+ In accordance to ISO 11898-1:2015
+ Supports CAN 2.0B and CAN FD frames
+ Overcomes standard CAN limits
The DμART is a soft core of a Universal Asynchronous Receiver/Transmitter (UART). It performs serial-to-parallel conversion on data characters received from...
Majority Voting Logic
Adds or deletes standard asynchronous communication bits (start, stop, and parity) to or from serial data
In UART mode receiver and transmitter are double buffered to eliminate the need for precise synchronization between the CPU and serial data
The DQSPI is a revolutionary quad SPI designed to offer the fastest available operations for any serial SPI memory. It...
+ The fastest available operations
+ For any serial SPI memory
+ Supports all 8, 16, 32-bit CPUs