INICORE    
   
ABOUT US NEWS DESIGN SERVICES PRODUCTS JOBS CONTACT HOME
         
 
CANbus and Integration Technologies

Having your own CAN System-on-Chip?    It's not a dream anymore!
 

Silicon prooven CANbus interface

Custom or standard CAN message filters

ASIC and FPGA design services

 

Inicore Inc. offers various CAN controller architectures, all designed for system-on-chip integrations. They are predefined and verified, ready for an easy integration and giving you the flexibility to optimize your standard-based functionality, setting your design apart from the competition.
Designed using the basic CAN architecture from Bosch, each module comes with features specific to your applications need. The modules are full CAN2.0B compliant bus controllers, efficiently handling all communication transactions on the CAN bus. Application specific functions are add-ons and are built around as a wrapper; they don't influence the main core and therefore its function is always guaranteed.

Since we launched the iniCAN core in 1994, it has been deployed in applications such as aerospace, automation, automotive, industrial control, printers-systems, network and telecom. The trends goes towards applications to use CAN as a general bus medium for module level communication. It has been used in various FPGA and ASIC technologies, and therefore proven its conformity to the CAN2.0B standard.

NEW: CANmodule-IIx - CAN controller with Message Filter

This core provides a low gate-count CAN system interface. Receive and transmit buffer use on-chip memories. Several features such as number of message filters, register readback, and fixed configuration are selectable to minimize the gate-count.

  • CAN 2.0B compliant
  • Seperate clock domains for CAN clock and System clock
  • Up to 3 programmable acceptance filters. Message filter covers: ID, IDE, RTR, 2 first data bytes for optimal Device Net support
  • 16 messages deep receive FIFO
  • 1 high priority transmit buffer
  • 16 messsages deep transmit FIFO
  • AMBA 2.0 Advanced Peripheral Bus Interface
  • 8/16/32-bit wide data path
  • Status & configuration interface
  • Programmable interrupt controller
  • SRAM based implementation
  • Listen only mode, internal and external loopback

      CANmodule-IIx datasheet [pdf]

iniCAN - CAN 2.0b Compliant Bus Controller

  • CAN 2.0B protocol handler, supporting 2.0 A, 1MBit/s
  • Technology independent
  • Error reporting
  • Access to all internal states
  • Easy parallel interfaces
  • Customizable for special requirements

      for more information

CANmodule-II - CAN controller with Message Filter

  • CAN 2.0B compliant
  • 3 Programmable acceptance filters, Message
  • filter covers: ID, IDE, RTR, 2 first Data Bytes
  • 3 Tx message registers with programmable priority arbitration, message abort command
  • Receive FIFO: 4 message deep, with status indicator
  • AMBA 2.0 Advanced Peripheral Bus Interface
  • 32-bit wide data path, status & configuration interface
  • Programmable interrupt controller
  • Listen only mode

      CANmodule-II datasheet [pdf]
      CANmodule-II optimized for Actel FPGAs [Product brief]

CANmodule-III - CAN controller with Advanced Message Filter

  • CAN 2.0B compliant
  • 16 receive buffers, each has it's own message filter Message filter covers: ID, IDE, RTR, 2 first Data Bytes, Message buffers can be linked together to build a bigger message array
  • Automatic RTR Response Handler
  • 8 Tx message holding registers with programmable priority arbitration
  • Message abort command
  • Receive FIFO: 4 message deep, with status indicator
  • AMBA 2.0 Advanced Peripheral Bus Interface, 32-bit wide data path, status & configuration interface
  • Programmable interrupt controller
  • Listen only mode
  • SRAM based implementation, Single port, synchronous memory

      CANmodule-III datasheet [pdf]
      CANmodule-III optimized for Actel FPGAs [Product brief]

Application Specific Message Filters

We provide application specific message filters. Whether you need a DMA controller interface, special filter capabilities or message FIFOs with priority encoding we are happy to provide you with a one-stop shopping solution.

White Papers on CAN Integrations

We provide complete system solution to some of our customers. Please have a look at these success stories:

NEW: White paper: FPGA based CAN Solutions [pdf]
White paper: Concept and ASIC Solution for CAN based Field Bus in Service Automation. [pdf]
CAN on Integration Technologies [pdf]