Initial files for translating Pspice u.. instances and timing models into Xspice equivalents. Standard gates, tristate gates, dff, jkff, dlatch are supported. Compound gates and pullup/down are not done. Makefile and frontend/inpcom.c changes have not been finished. These modifications will be needed to complete integration.

This commit is contained in:
Brian Taylor 2022-04-27 19:59:40 -07:00 committed by Holger Vogt
parent 8ff547c5da
commit 5b332a1aba
2 changed files with 2404 additions and 0 deletions

2394
src/frontend/udevices.c Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
#ifndef INCLUDED_UDEVICES
#define INCLUDED_UDEVICES
BOOL u_process_instance(char *line);
BOOL u_process_model_line(char *line);
BOOL u_check_instaance(char *line);
void create_model_xlator(void);
void cleanup_model_xlator(void);
#endif