Development Learning Platform

   PreSOCes is a prototyping platform for SOC Embedded System development skills building and the integration of development on system hardware and software with Linux OS. It consists of Creator hardware motherboard, Changeable daughter board, Dedicated ICE and Domingo Debugger for uClinux/Linux, etc. There include abundant resources on Creator motherboard and changeable daughter boards including ARM CPU, DSP, FPGA, Memory, Communication interface, and Human-machine interface, which facilitate the IP development and verify the designed software as the users’ demands.

   Headaches on SOC Embedded System skills building and development, why?

In general, the user just learns from textbook, there are rare chances to practice the system. It’s very time-consuming and difficult to understand SOC.

SOC components are formed in SMD type; it’s hard to find from the market a board customized on verification or learning of some functions.

It’s inefficient and uneconomical to produce a board for verification or learning of some functions.

It’s hard to get the whole SMD components for a piece of prototype.

It’s hard to get a prototyping platform that integrates ARM, FPGA and DSP together for development or training.

It costs high to get an SOC Embedded System development tool and Linux debugging tool.

PreSOCes is an ideal solution to solve all above headaches.

PreSOCes Series Features :

Changeable for various daughter board, e.g. Create S3C4510, Create ARM920T-S3C2410, Create ARM922T-EPXA1, Create FPGA-EP1C6, Create FPGA-XC2S, Create TIDSP-5502, etc.

Model selectable for the cost-effective and dedicated model – PreSOCes-P or professional model – PreSOCes-C.

Domingo Debugger for dedicated ARM core and uClinux/Linux

Support the features for ARM CPU to activate FPGA, DSP. And also supports DSP to activate CPLD

Support the feature of Power Consumption Measurement for each component area on Creator

Future expansion of daughter board for MIPS SOC or million-gate-count FPGA with NIOS or others

Used for the training in IP design, SOC/SOPC Embedded System, SOC/SOPC Embedded Linux System, etc.

Learn the building skills on uClinux/Linux tool chain, Boot loader, Device Driver, Application software

Learn the debugging skill on ARM CPU based or uClinux/Linux based system

Learn the debugging skill on SOC/SOPC Embedded System

PreSOCes System Structure

(A)  PreSOCes-P

(B)  PreSOCes-C

PreSOCes-P consists of the following: PreSOCes-C consists of the following:
(1). Pocket-ARM ICE (1). Carrier ICE
(2). Domingo Debugger for uClinux (2). Domingo Debugger for uClinux/Linux
(3). Creator motherboard (3). Creator motherboard
(4). Create S3C4510 board (4). Any one of Create S3C4510,
       Create ARM920T-S3C2410, or
       Create ARM922T-EPXA1 board 
Optional: Create FPGA-XC2S,
              Create FPGA-EP1C6,
              Create TIDSP-5502
Optional: Create FPGA-XC2S,
              Create FPGA-EP1C6,
              Create TIDSP-5502