Testing and validation of custom IC designs is performed using standard ICs. Highly complex integrated circuits, instead of being designed at the gates and flops level, are typically designed using standardized cell libraries that allow for widespread, systematic design reuse. Such libraries may include Functional System Blocks, or FSBs (sometimes referred to as ASIC cores), and Application Specific Standard Parts (ASSPs). ASSPs are designs that are or were once realized as stand-alone parts, but that may also be embedded into larger designs ("embedded ASSPs"). Instead of a conventional software model, testing and validation is performed using a hardware model of a custom integrated circuit. The hardware model may be a breadboard system that is decomposed into three levels of functionality: ASSPs, FSBs and "glue logic"ASSPs are typically 500K gates or more and may be realized as separate ICs. FSBs are typically 50K gates or less. A collection of commonly used FSBs are therefore provided on a single integrated circuit (FSBIC) in such a way that by applying a predetermined control signal to the FSBIC, it will behave as a selected one of the FSBs. The hardware model may use as many FSBICs as required to map to the FSBs in the custom IC design. Logic on the custom IC that is not part of an ASSP or an FSB may be regarded as glue logic. A hardware emulator (e.g., a programmable logic IC) may be used to model the glue logic.

Testar e validation de projetos feitos sob encomenda do IC são executados usando circuitos integrados complexos padrão de ICs. Elevado, em vez do projeto nas portas e os flops ao nível, são projetados tipicamente usando as bibliotecas de pilha estandardizadas que permitem reusar difundido, sistemático do projeto. Tais bibliotecas podem incluir blocos funcionais do sistema, ou FSBs (consultado às vezes a como núcleos de ASIC), e as peças padrão específicas da aplicação (ASSPs). ASSPs é os projetos que são ou foram realizados uma vez como as peças autônomas, mas que pode também ser encaixado em projetos maiores ("ASSPs encaixado"). Em vez de um modelo convencional do software, testar e validation são executados usando um modelo da ferragem de um circuito integrado feito sob encomenda. O modelo da ferragem pode ser um sistema da tábua de pão que decomposed em três níveis da funcionalidade: ASSPs, FSBs e da "os logic"ASSPs colagem são tipicamente as portas 500K ou o mais e podem ser realizados como ICs. separado FSBs é tipicamente as portas 50K ou o menos. Uma coleção de FSBs geralmente usado é fornecida conseqüentemente em um único circuito integrado (FSBIC) de tal maneira que aplicando um sinal de controle predeterminado ao FSBIC, se comportará como selecionado do FSBs. O modelo da ferragem pode usar tanto como FSBICs como necessário para traçar ao FSBs no projeto feito sob encomenda do IC. A lógica no IC feito sob encomenda que não é parte de um ASSP ou de um FSB pode ser considerada como a lógica da colagem. Um emulador da ferragem (por exemplo, um IC programável da lógica) pode ser usado modelar a lógica da colagem.

 
Web www.patentalert.com

< (none)

< Brake force distribution control device for automotive vehicles

> Threshold element and method of designing the same

> (none)

~ 00024