Gurinder Pal Singh e Balwinder Singh
Este artigo determina a controlabilidade e observabilidade no MATLAB/simulink, que é uma forma muito fácil de lidar com circuitos VLSI complexos. À medida que a complexidade dos circuitos VLSI aumenta, os cálculos de controlabilidade e observabilidade através de fórmulas matemáticas estão a tornar-se um trabalho tedioso para cada porta de um circuito complexo e, ainda mais, se o circuito for sequencial, serão necessários cálculos matemáticos adicionais para flip-flops. Para reduzir a complexidade de cálculo para o utilizador, são criadas duas bibliotecas personalizadas, uma para os circuitos combinacionais e outra para os elementos sequenciais. De seguida, é apresentado um ambiente interativo com o utilizador, uma GUI (Graphic User Interface) em MATLAB, para forçar as entradas a partir do exterior do simulink. O circuito combinacional e sequencial de cada tipo é modelado com a biblioteca personalizada do utilizador e a controlabilidade e observabilidade destes circuitos são verificadas.