Copyright © 2018 ProtectedLogic Corporation, All Rights Reserved
ARM Processor Based:
A53, R5, A9, M3
PowerPC Based:
PPC405, PPC440, PPC750, PPC970
GeneralPurpose:
MicroBlaze, MIPS, ColdFire, X86, TMS320, 56K, 96K
Legacy Microprocessors are also supported
Intel, Zilog, Motorola
Architecture & Instruction Sets
Operating Systems Experience
Linux
Applications, Kernel modules, Device drivers
Threads, Device Tree customization
Inter-Process Communications
File system
Shared Memory
Socket based
Free RTOS
Systems that require Hard Real Time
Custom FAT file system integration
LwIP integration
USB integration
uC-OS
Full Custom OS development
Bare Metal App with internal thread control
Performance Profiling and optimization
First Stage Boot Loader
Boot Loaders
U-Boot integration
Custom retargeting of Boot Loaders
FPGA hardware Interfaces (C with underlying HDL)
Special Communications Drivers
- Ethernet Control,
- PTP drivers,
- Ultrasonic ADC – FPGA, Integration
Critical Modules
(C and assembler based)
User Interfaces
Graphic User Interface (GUI)
Special Test Equipment User interfaces
Direct C and C++ implementations
- Used for time critical messaging and displays
Rapid Prototyping implementations
- Used for event driven and non critical data display
- Used for post analysis
Command Line interfaces (We still love them)