RoweBots

Renesas M16C Development

Renesas is one of the leading semiconductor companies in the world and it offers one of the best digital signal controllers in the industry – the Renesas M16C. Development for the M16C is more limited though. It requires a variety of components and systems to put together a total solution and this is what the DSPnano package does for the M16C.

First, DSPnano offers a broad set of technology which are applicable to DSP applications that the M16C is currently being used for or has targeted. These applications include:

  • Motor control – both drives and motion control
  • Smart sensors
  • Modems of various flavors
  • Appliances
  • Consumer electronics
  • Most applications are high volume with components of DSP algorithms included.

    The DSPnano RTOS for M16C offers the following features:

    • An Eclipse based IDE
    • A Compiler, Assembler, Linker, Librarian
    • Downloading support
    • A fully functional debugger which works with jtag
    • A tiny optional Posix based RTOS including:
      • pthreads
      • mutex
      • semaphores
      • message queues
      • memory pools
      • memory partitions
      • An optional DSP library containing over 650 functions – ideal for all these applications.

        A tiny optional set of Posix I/O libraries supporting:

        • File I/O
        • TCP/IP
        • UDP/IP
        • Serial I/O
        • A/D
        • Timers
        • USB

        This complete offering ensures that users have all the support they need to get a system up and going with minimal effort and risk. It provides full source code so you never need to wonder how things work or why a certain behavior happens.

        The DSPnano for Renesas M16C development can be found here.

        The Renesas M16C development is also supported by a complete Digital Filter Designer. This supports all the digital filters that designers might want. It is very strong in the area of communications filters, having all the standard and not so common filter types. Design effort is minimized and your design choices are maximized using this tool.

        The entire Renesas M16C development offering is supported with design and training services. Services are available on a per diem or fixed price basis. Please refer to these sections of our web site for more details.

        Renesas M16C development offers the utmost in price and performance for embedded digital signal controllers. DSPnano offers the ultimate support package for these parts. Try them together, today!