| |
 |
|
The Clarinox team has experience in a variety of embedded engineering
disciplines and can cover the complete life-cycle from project definition,
initial design and development through to deployment. We can port
commercial or proprietary software to new targets. We can develop
using our embedded design tools enabling faster applications development
with fewer errors, or we can provide you with these tools to enable
you to optimize your own developers productivity.
The Clarinox experience of embedded applications ranges from
small micro controller-based systems to large multiprocessor real
time systems, propriety or off-the-shelf hardware, and processor
types from 8 to 64-bit microprocessors.
Clarinox has extensive experience in a wide variety of protocols,
languages, methodologies, technologies and design activities including:
- Communication protocols
- wired and wireless: with a focus on BluetoothTM
- Hardware design; FPGA/ASIC design
- Software design
- Hardware/software integration
- Processors
- Development Tools
- Operating Systems
- Real Time Operating Systems
- Languages
Communication protocols
- Bluetooth - in-house developed protocol
stack with HCI Transport, HCI, L2CAP,
RFCOMM, and SDP written in ANSI C, and upper layers implemented in C++
- Data communications:- WAP, TCP/IP, SNMP, LAPB, LAPD
- Telecommunications:- SDH, ATM, V5.2, 3G, ISDN, PSTN
- Trunk radio:- MPT1327, MPT1343

Hardware design; FPGA/ASIC
design
- Requirement specification
- Board designs - many micro controllers/microprocessors
- PLD, FPGA and ASIC design
- Prototyping

Software design
- Design the application software using UML
- Develop, implement and upgrade software
- Assembly

Hardware/software integration
- Installation of all major RTOS
- Development of propriety device drivers
- Networking component integration

Processors
- 8051, 8085/Z80 .
- 6303, 6805, 68HC11/16 .
- 80x86.
- 68302, 68332, 68360.
- PowerPC MPC850/MPC86.
- ARM Atmel AVR.
- PIC.
- Echelon Neuron Chip.

Development Tools
- Windriver Tornado Development System.
- Greenhills Multi2000 Development Environment.
- GNU ToolKit (Binutils, GCC, GDB, Insight).
- ATMEL AVR Studio, CodeVision AVR C Compiler.
- MRI and IAR Development Suites.
- Hitec C Compiler and Remote Target Debugger.
- HP64xxx In-circuit Emulators.
- BDM (68HC16, 68360/302, MPC860/850).

Operating Systems
- Windows 98/ME/NT/2000/XP
- Redhat Linux 7.3/8.0/9.0

Real Time Operating Systems
- Embedded Linux (uCLinux).
- VxWorks.
- ThreadX - PowerPC MPC860.
- Nucleus Plus - PowerPC MPC860 / 68K.
- eCos.
- MTOS-68K / 80x86.
- VRTX-86.

Languages
- Assembly languages:
-
8051, 8085/Z80
-
6303, 6805, 68HC11/16
-
80x86
-
68xxx
-
PowerPC
-
ARM Atmel AVR
-
PIC
- ANSI C/C++.
- Java
- HTML / JavaScript

|
| |