Product Search
XX
select partnum
K1 (UtRAM)
K4 (DRAM)
K6 (Async Fast SRAM)
K7 (Sync SRAM)
K8 (NOR Flash)
K9 (NAND Flash)
KF (OneNAND)
KM (MOVI NAND/MCP)
M3 (DIMM)
MR (RIMM)
S3 (Microcontroller)
S5 (MOS)
S6 (DDI)
S8 (CDRAM)
Related Document
Eco search

Software Development Tools

 

CalmSHINE is SAMSUNG's own software development toolkit for SAMSUNG embedded RISC microprocessors, CalmRISC family.
CalmSHINE provides a complete programming environment for the development of embedded applications in C built on CalmRISC processors.

CalmSHINE software development tools offer highly optimizing C compiler and visualizing debugger which support advanced debugging ability. CalmSHINE generates highly optimized code through advanced and CalmRISC architecture-specific compiler optimization technologies and link-time optimization which reduce overall program size by identifying and removing redundant segments of code from object files.

CalmSHINE software development tools include:

  • Highly optimizing C compiler with extended keywords
  • C standard libraries
  • Linker to support various link-time optimization and placement of code and data in complex memory maps
  • Instruction set simulation models
  • High performance debugging and run control units

There are two kinds of CalmSHINE software development toolkits:
  • CalmSHINE16Plus
  • CalmSHINE16

CalmSHINE16Plus offers improved compiler engine with more optimizations compared to CalmSHINE16. CalmSHINE16Plus achieves about 20% smaller code size and faster performance in most vectors.

CalmSHINE Structure

CalmSHINE16

For other requests or information regarding CalmSHINE software development tools, please send it to calmsupport@samsung.com directly.