Na minha empresa, desenvolvemos vários designs de hardware originais, cada um dos quais projetado apenas por uma pequena subseção de nossos engenheiros. Estamos procurando maneiras de documentar e distribuir melhor o que foi feito em cada projeto, para que as informações possam ser distribuídas e potencialmente reutilizadas. Como sua empresa lida com isso?
project-management
Funk sim
fonte
fonte
Respostas:
Algumas ferramentas de EDA, como a que eu uso, o Altium Designer, fornecem métodos para salvar porções variadas de circuitos e torná-las portáteis. Para circuitos pequenos, você pode usar " Snippets " ou, para reutilização maior em várias folhas, " Device Sheets "
Não conheço nenhum padrão para esquemas de hardware (o SPICE é muito abstrato; pelo que sei, você não pode vinculá-lo a pegadas, números de peças, fornecedores, números de peças ...), portanto, qualquer tipo de reutilização seria altamente dependente do pacote EDA que sua empresa usa e dos recursos que ela oferece ou dos métodos organizacionais que você implementa ao seu redor.
fonte
Quando você diz projetos de "hardware", sei que provavelmente está falando sobre PCB e soluções de componentes discretos, mas tenho alguma experiência em projetar ASICs que podem ser úteis em nível conceitual.
Quando projetamos um ASIC bastante complicado, usamos a hierarquia desde o início. Uma das principais razões para isso é que, à medida que os projetos aumentam, sua capacidade de avaliá-los e simulá-los completamente diminui. Além disso, os projetos ASIC podem ficar muito grandes e, sem uma hierarquia bem organizada, pode ser difícil gerenciar todo o projeto.
Temos uma forte cultura de reutilização para nossos blocos de construção. Por exemplo, se tivermos um design de amplificador operacional que alguém gaste muito tempo projetando e validando, esse design será empacotado para que outro designer possa importar facilmente esse design para seu próprio espaço de trabalho. Como temos um servidor centralizado para armazenar esses pacotes, é fácil encontrar todas as peças necessárias.
Embora um bloco individual possa ter sido projetado para um circuito específico (por exemplo, uma referência de tensão para um amplificador operacional), ele geralmente pode ser reutilizado sem modificar o design original. O ciclo de design dura um mês ou mais e inclui a validação de um layout. Projetar um desses blocos leva tempo para se familiarizar com o conjunto de problemas; portanto, mesmo que o bloco não seja ideal, você provavelmente tentaria usá-lo de qualquer maneira.
fonte
Eu sei que o TinyCAD permite que um esquema seja salvo em um símbolo hierárquico - você pode desenhar como deseja que o circuito seja representado em um circuito maior e especificar quais entradas e saídas existem. Seu circuito aparece como uma caixa com pinos no esquema maior e um simples clique duplo permite ver o que está embaixo e editá-lo. Todas as partes do sub-circuito são exibidas na lista de peças, a netlist possui todas as conexões do sub-circuito, etc. Já faz um tempo, mas outras ferramentas de EDA não permitem esse comportamento ou semelhante?
fonte