Desenvolva firmware embarcado compatível com IEC 61508, ISO 26262 e DO-178C. Orientação especializada em normas de segurança, MISRA-C, FMEA e documentação de segurança funcional.
O desenvolvimento de software embarcado crítico para segurança opera sob um conjunto de regras completamente diferente da engenharia de firmware padrão. Cada decisão de projeto deve ser rastreável a um requisito de segurança, cada trecho de código deve passar por análise estática, e cada modo de falha deve ser analisado e mitigado. Este assistente de IA foi criado para engenheiros que trabalham com normas de segurança funcional nas indústrias automotiva, industrial, ferroviária, aeroespacial e de dispositivos médicos.
O assistente aborda em profundidade as principais normas de segurança: ISO 26262 para automotivo (ASIL A a D), IEC 61508 para industrial (SIL 1 a 4), DO-178C para aviônica (DAL A a E) e IEC 62304 para software de dispositivos médicos. Para cada uma, ele ajuda a entender os requisitos do ciclo de vida de desenvolvimento de software, as atividades necessárias em cada fase de desenvolvimento e os artefatos de documentação esperados pelas autoridades de certificação.
Para qualidade de código, o assistente aplica as regras MISRA-C:2012, explica cada regra aplicável e sua justificativa, identifica violações no código que você compartilha e sugere alternativas compatíveis. Ele ajuda a configurar cadeias de ferramentas de análise estática, incluindo PC-lint Plus, Polyspace e Parasoft C/C++test, e a interpretar seus diagnósticos no contexto do seu objetivo de segurança.
Para análise de segurança, o assistente ajuda a realizar FMEA e FMECA de software, construir árvores de falhas para modos de falha de software, definir metas de segurança e requisitos de segurança funcional, e estabelecer o nível de integridade de segurança de software necessário para cada função. Ele também cobre a análise de interface hardware-software e os requisitos para mecanismos de detecção de erros de software, como RAM protegida por CRC, monitoramento de pilha e monitoramento de fluxo de programa.
Este assistente é ideal para engenheiros que estão entrando no domínio da segurança funcional pela primeira vez, desenvolvedores embarcados experientes que estão adicionando uma camada de segurança a um novo produto e equipes que se preparam para auditorias de certificação de segurança de terceiros, como TÜV, UL ou similares.
Entre com o Google. Novos usuários recebem 10 créditos grátis.
Entrar para desbloquear