Concordo plenamente com a avaliação da "ordem de magnitude" de quão fácil e acessível é o software aberto versus o hardware aberto. Ele se resume a 'bits' versus 'átomos'. O custo e os problemas associados ao trabalho em um projeto de software aberto são extremamente baixos e as ferramentas e a infraestrutura (Internet, github e seu PC) foram pagas antes de você iniciar o seu projeto de software aberto, para que o custo adicional seja o seu tempo.
O hardware aberto exige que você obtenha os 'átomos' apenas para iniciar o projeto e, como uma postagem anterior declarou:
- Usar o produto padrão de uma empresa é a sua opção de menor custo (US $ 5 a US $ 100) *
- O implemento de FPGA tem um custo mais alto (US $ 20 a US $ 2000)
- Seu próprio ASIC personalizado (US $ 200.000 a US $ 2.000.000)
- Sua própria fábrica para fazer suas peças (US $ 500.000.000 a US $ 2 bilhões)
'* Esses custos incluem os custos de desenvolvimento e de chip
Agora, o movimento aberto do hardware de sinal misto não tem o benefício de uma opção semelhante ao FPGA mencionada acima, com custos de desenvolvimento e dispositivos mais razoáveis.
As empresas [sim, minha empresa é uma delas] estão trabalhando para criar soluções configuráveis de sinal misto que trariam um modelo de negócios semelhante ao FPGA ao design de chips de sinal misto e analógico. De alguma forma, o hardware aberto em um chip de sinal misto configurável se presta a abrir projetos de hardware mais do que os projetos em nível de PCB fazem hoje.
Sim, estou dizendo que o design de chip configurável poderia ser mais fácil do que o design de PCB.
Um chip configurável conteria IP comprovado em silício que poderia ser interconectado com alterações na camada de máscara única por ferramentas de design automatizadas semelhantes a um local e rota de FPGA e fluxo de configuração. E os projetos de sinais mistos não se tornam obsoletos tão rapidamente quanto os projetos digitais, porque os circuitos analógicos não precisam perseguir o baixo de Moore como os projetos digitais.
Ser capaz de trabalhar com uma equipe distribuída no conteúdo de um chip configurável pode trazer conceitos e benefícios de software aberto para o design de hardware aberto.
Nossa premissa é que os seguintes atributos ajudarão a tornar o hardware aberto mais popular:
- Hardware de chip de sinal misto configurável padronizado
- Blocos IP caracterizados e documentados
- Ferramentas de design de alto nível acessíveis que abstraem detalhes de design de chip totalmente personalizados
- Compilação automatizada de projetos de alto nível para dispositivos configuráveis
- Crie ferramentas de compartilhamento que suportem equipes distribuídas