Procurement Summary
State : Kerala
Summary : Supply of Hardware System Design Tools for New Embedded System Development.
Deadline : 03 Sep 2019
Other Information
Notice Type : Tender
TOT Ref.No.: 35867610
Document Ref. No. : TR/PUR/SP/013/2019
Competition : NCB
Financier : Self Financed
Purchaser Ownership : -
Document Fees : Refer Document
Tender Value : Refer Document
EMD : ₹ 19000
Purchaser's Detail
Purchaser : CENTRE FOR MATERIALS FOR ELECTRONICS TECHNOLOGY
SHORANUR ROAD, M.G. KAVU, P.O. ATHANI, THRISSUR 680 581, Kerala, India
Country: India
Email: cmett@cmet.gov.in
Website: www.cmet.gov.in
Tender Details
Tender are invited for supply of Hardware System Design Tools for New Embedded System Development.
a) Main package:
ï‚· Supplied system shall be complete software development
solution/package for Arm Cortex-M based microcontrollers
 Package should have a leading Windows®
-based IDE, debugger,
market leading compilers, software pack management and Cortex
Microcontroller Software Interface Standard (CMSIS). It should also support
royalty-free software building blocks and real-time operating system
(RTOS) integration.
ï‚· Package should allow user to accelerate the development of embedded
software projects and have a widest support for Arm-based
microcontrollers (MCUs), with more than 5000 devices in the
database.
ï‚· Software package should have Industry leading C/C++ compilation
tools developed by Arm and it should support Accurate simulation
models of Arm CPUs (Cortex-M only). Software package should work
with the ULINKTM family of debug and trace adapters, or with 3rd
party debug probes and have the feature of Easy-to-use interface
ï‚· System should offer support for over 5, 000 Cortex-M based devices,
including the new Cortex-M23/M33 cores and also it should support
an Event Recorder and Component Viewer (ERCV) to show the run-
time behaviour of software components.
-2-
ï‚· Package should support debug and trace adapter and must offer full
instruction trace functionality and complete code coverage
information. It should also have the feature to add software packs at
any time to Software Tool Suite making new device support and
middleware updates independent from the tool chain.
b) Software interface: Supply shall include following software interfaces
ï‚· Supplied system should have a Standardized software interfaces for
efficient portability and re-use.It should support Cortex
Microcontroller Software Interface Standard (CMSIS), to enable
consistent & simple software interfaces to the processor for
peripherals, real-time operating systems and middleware.
ï‚· Provided package also should support software re-use, reduce the
learning curve for new microcontroller developers and cutting the
time-to-market for devices. In addition, it also should support
Industry leading C/C++ compilation tools like Arm C/C++ Compilers
with assembler, linker, and also highly optimized run-time libraries
are tailored for optimum code size and performance. Vendor shall
ensure that all Arm compilers are certified for functional safety
applications and offer long-term maintenance and support.
ï‚· System shall have a Software building blocks for functional safety and
it should support ready-to-use software framework for embedded
functional safety applications. The blocks should have a fully qualified
for ISO 26262, IEC 61508, IEC 62304 and EN 50128, an optimized C
library, CMSIS-Core, and the Event Recorder which helps to
determine the timing behavior of the application. It should accelerate
important functions for safety-related application development, such
as static code analysis, MISRA checking and code coverage, which can
otherwise be time consuming.
c) Arm processor support:Should support following Arm processing features,
ï‚· Cortex-M0/M0+/M3/M4/M7
ï‚· Cortex-M23/M33 non-secure
ï‚· Cortex-M23/M33 secure/non-secure
 ARM7, ARM9, Cortex-R4, SecurCore® SC000, SC300
ï‚· ARMv8-M architecture
-3-
d) Code features: It should support the following code features:
ï‚· The IDE should combine project and run-time environment
management, as well as build facilities with source code editing
and program debugging in a single environment.
 It should have a Windows®-based IDE and should bring a series
of smart features to developers’ fingertips which includes the
Pack Installer, which is an intelligent component manager that
takes care of downloading, installing and keeping track of inter-
dependencies for each component used in the code.
e) Build features:System should support the following build features,
ï‚· It should have built to generate optimum code size and best-in-
class performance. The C/C++ compiler should include
assembler, linker and highly optimized run-time libraries to
ensure optimal performance.
ï‚· It should support Arm Compiler 6 to qualify for functional safety
applications by TÃœV SÃœD.
f) Debug features:System should support the following debug features,
ï‚· It should a Test, verify and optimize application code using the
debugger in a single environment.
ï‚· It should support in addition to responsive run-control debug, it
should enable the use of data trace and even non-intrusive
instruction trace to facilitate debug and system optimization,
supporting many third-party debug adapters.
g) Optimize Features: System should support following optimizing
features:
ï‚· Component Viewer, Event Recorder, and Event Statistics show
execution status, event, timing, and power information about the
application execution.
ï‚· Data and Event Trace outputs details about interrupts and
exceptions. It also communicates program events and enables printf-
style debug messages.
ï‚· Instruction Trace streams the complete program execution for
recording and analysis.
-4-
2) High performance data processing system (Desktop Computer)
A high-performance branded desktop PC (make: Lenovo/HP) with
following min. configuration shall be supplied along with the above-
mentioned tool/software
ï‚· Processor: Intel Core i7-6700CPu@3.40Ghz
 Memory (RAM): 16 GB – DDR4
ï‚· Internal Memory (ROM): 1 TB
 Monitor: 18†LED monitor
ï‚· Optical device: Slim DVD WR
ï‚· Keyboard, Optical mouse
ï‚· Operating System: Windows 10 Professional (with license)
ï‚· MS Office: 2016 or later version (with License)
3) License:
ï‚· Supplied tool/software shall latest version and shall be licensed in the
name of ‘C-MET, Thrissur’ (User name can be Dr. N C Pramanik).
ï‚· A Back-up CD of the complete software shall be provided along with
the main system
4) Delivery: All above mentioneditems shall be supplied/ delivered to CRnD
Division, Electronics Corporation of India Limited (ECIL), ECIL Post,
Hyderabad.
5) Installation & Commissioning: The said Hardware system design tools
with embedded system development unit /software packages, &
interfaces with PC shall be supplied, installed and commissioned at
Electronics Corporation of India Limited (ECIL), ECIL Post, Hyderabad at
free of cost.
6) Warranty: Supplied tools/complete system must cover the full warranty
of one year from the date of commissioning. Please be noted that
Warranty date will always be effective form the date of successful
commissioning of instrument.
Documents
Tender Notice