Clique nas imagens para ampliar
Com o avanço da tecnologia, o projeto de circuitos integrados (chips) torna-se cada vez mais complexo. Por outro lado, a demanda por novos produtos impõe prazos cada vez mais curtos às equipes de desenvolvimento.
Assim, IP-based design, ou seja, projeto de circuitos integrados orientado ao uso de Silicon IP, tem se tornado uma prática de mercado cada vez mais utilizada, quer por pequenas, médias ou mesmo grandes empresas.
O QUE É SILICON IP?
Silicon Intellectual Property core (Silicon IP), Semiconductor Intellectual Property core, IP core ou IP block é uma unidade circuital reutilizável de complexidade variável, podendo ir desde circuitos de funcionalidade única, como reguladores de tensão, bandgaps, etc, até sistemas bem mais complexos como CPUs, DSPs, etc.
O conceito-chave por trás do Silicon IP é reúso: para reduzir os riscos no projeto de circuitos integrados, associados a qualquer novo desenvolvimento e também os prazos para projetar, prototipar e testar circuitos, é cada vez mais comum se recorrer a esses blocos, que já foram projetados, verificados e muitas vezes até testados em silício por seus vendedores, sendo disponibilizados prontos para serem integrados ao projeto principal.
Numa analogia simples, um Silicon IP funciona para um projeto de circuitos integrados como uma biblioteca para um projeto de software.
POR SUA NATUREZA, UM SILICON IP PODE SER CLASSIFICADO COMO SOFT IP OU COMO HARD IP.
No primeiro tipo, o Silicon IP é um circuito puramente digital e portanto independente da tecnologia a ser empregada no projeto de circuitos integrados. Para que isso seja verdade, é preciso que sejam disponibilizados os arquivos de frontend (RTL) em alguma linguagem de descrição de hardware (as mais comuns são Verilog e VHDL) ou como uma netlist. Cabe então ao usuário final realizar, ou contratar como serviço, as etapas de backend específicas para a tecnologia-alvo.
Como são entregues arquivos de frontend, o usuário pode, em tese, realizar alterações no Silicon IP para adaptá-lo ao seu uso antes de seguir para as etapas de backend do projeto de circuitos integrados.
Já um hard Silicon IP é um bloco projetado especificamente para uma dada tecnologia-alvo (foundry e nó tecnológico) e portanto só poderá ser utilizado no projeto de circuitos integrados também concebidos para a mesma tecnologia. Nesta categoria estão os circuitos analógicos, RF e mixed-signal.
O LSI-TEC desenvolve Silicon IP cores (veja o nosso portfólio em http://ipdh.lsitec.org.br) para diversas aplicações. Consulte-nos sobre o nosso modelo de comercialização.
Também realizamos novos desenvolvimentos sob demanda ou a adaptação de um de nossos blocos em função das especificações de projeto ou como um re-target para uma nova tecnologia.