Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistent 'results' with NMOS transistors in parallel #2

Open
dmblankncoril opened this issue Jul 7, 2022 · 0 comments
Open

Inconsistent 'results' with NMOS transistors in parallel #2

dmblankncoril opened this issue Jul 7, 2022 · 0 comments

Comments

@dmblankncoril
Copy link

Given the Verilog design below (changing the '.txt' extenstion to '.v' since github doesn't like files with the '.v' extension), the LED has three states: On, Off, or Floating, depending on value of the switches instead of the expected On or Off:
a) All off -> LED On,
b) If only bits 0, 1, or 4 are On then the LED is Floating
c) If any of bits 2, 3, or 5 are On (bits 0, 1, 4 can be either) then the LED is Off
I've been working on creating the Open Collector 74xx designs ... it looked good until I connected 4 7401 outputs together and the results where inconsistent.
I'm guessing the problem is problem is in verga/value.c, joining multiple values in to the 'TRI1' value.
NMOS_tb.txt

thanks,
++dean

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant