A method of automatically generating a mixed-signal test program. The method according to one embodiment of the present invention is implemented in software in the form of two software processes. The first software process of the present embodiment includes a test-block extraction process which allows a user to extract re-usable test data from pre-existing test programs. The extracted re-usable test data is then stored in a template library in the form of a template. In one embodiment, the user only needs to provide the names of the interested cells and the corresponding pin designations to extract relevant test data from pre-exisiting test programs. The second software process of the present embodiment includes a test-block retargeting process which allows a user to use test data stored in the template library in a new mixed-signal test program. The names of the analog cells used in a new mixed-signal integrated design are provided to the test-block retargeting process. The test-block retargeting process retrieves the respective templates corresponding to the analog cells from the template library to generate the analog test-blocks for the interested analog cells. The analog test-blocks are automatically merged with digital test-blocks (obtained from logic simulation tools) to generate a new mixed-signal test program for the new mixed-signal integreated circuit design.

Une méthode de produire automatiquement d'un programme d'essai de mélanger-signal. La méthode selon un mode de réalisation de la présente invention est appliquée dans le logiciel sous forme de deux processus de logiciel. Le premier processus de logiciel de l'incorporation actuelle inclut essai-bloquent le processus d'extraction qui permet à un utilisateur d'extraire des essais réutilisables à partir des programmes préexistants d'essai. L'essai réutilisable extrait est alors stocké dans une bibliothèque de calibre sous forme de calibre. Dans une incorporation, les besoins d'utilisateur seulement de fournir les noms des cellules intéressées et la correspondance goupillent des désignations pour extraire des essais appropriés à partir des programmes pre-exisiting d'essai. Le deuxième processus de logiciel de l'incorporation actuelle inclut essai-bloquent le processus retargeting qui permet à un utilisateur d'employer des essais stockés dans la bibliothèque de calibre dans un nouveau programme d'essai de mélanger-signal. Les noms des cellules analogues utilisées dans un nouveau mélanger-signal ont intégré la conception sont fournis au essai-bloquent le processus retargeting. Essai-bloquez le processus retargeting recherche les calibres respectifs correspondant aux cellules analogues de la bibliothèque de calibre pour produire de l'analogue essai-bloque pour les cellules analogues intéressées. L'analogue essai-bloque est automatiquement fusionné avec numérique essai-bloque (obtenu à partir des outils de simulation de logique) pour produire d'un nouveau programme d'essai de mélanger-signal pour le nouveau mélanger-signal integreated la conception de circuit.

 
Web www.patentalert.com

< (none)

< Method and apparatus that processes a video signal to generate a random number generator seed

> Photochromic naphthopyrans

> (none)

~ 00028