Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

what is the meaning of "weak"?

Status
Not open for further replies.

dechenxu

Newbie level 6
Joined
Apr 20, 2006
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,359
In the VHDL langguage, the std_logic type has 9 states including "weak high",
"weak unknown","weak low",etc. And i dont know the differences between "weak high" and "forcing high","weak low "and "forcing low" ,"weak unknown" and "forcing unknown". Can anyone help me? thank you!
dechenxu
 

hi,

in digital design, we have logic states {1,0,z,x}
which correspond to {5v,0v,z,(1.8-3)v} respectively.

in std_logic, we interpret the values (1.5-2.2)v as weak-zero. same explanation follows for the others also.

we usually come across these logic states only when you are working with some communication circuits.
else where, the standard states {1,0,z,x} will suffice.

let know us, when you get to know more.

"enjoy your work"
 

Alos keep in mind if you do syntizable module . then there is such a thing as week, only 1, 0, Z can be output, also you can not read 'Z" back
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top