Open-Silicon offers full system prototyping, hardware board design, and software development solutions to help our customers complete their semiconductor product development. System prototyping solutions are based upon FPGA-based platforms for logic emulation, often combined with evaluation boards for IP such as high-speed interfaces or high-performance processors.
Offering a prototyping solution provides customers with a one-stop-shop with reliable execution throughout the product design and manufacturing process. Open-Silicon’s prototyping solutions is an executable, cost-effective representation of an SoC, board and I/Os. This allows for early software development, thereby enabling hardware/software co-development. It includes pre-silicon validation of software and acceleration of RTL simulation. It also enables architechtural exploration, proof of concept and customer demonstrations.
Embedded software expertise spans across specification analysis, architecture, prototyping, software development, integration and testing. Capabilities include porting/migration of firmware and operating systems, device driver development and porting, middleware and application layer development and porting.
With working knowledge in networking and multimedia domains, Open Silicon’s software team works along with hardware team to create end-to-end solutions from concept designs.
Using a well defined validation methodology and capabilities across pre-silicon development cycle, Open-Silicon enables hardware and software verification in post-silicon bring up phase. These include electrical checks, device characterization, function and performance qualification, and various tests based on customer requirements.
Printed Circuit Boards (PCBs) developed might be silicon validation bring-up boards, form factor evaluation boards, or system boards for production. Open-Silicon’s PCB design team has experience in areas as diverse as networking modules, medical systems, smartphones, multimedia boards, and audio conferencing systems.