boolean to std_logic #2

  • Follow


Is there any standard package that can convert TRUE to '1' and FALSE to '0'?
Should I write my function? Why there isn't implicit sythax of that?


0
Reply valentin 12/31/2003 2:31:14 PM

This is actually a spin-off of a topic that is being discussed in the VHDL
standards committee.  The rub is that True does not always equate to
'1'..negative logic systems use '0' = true.   A function to do this is
straight-forward to write.

valentin tihomirov wrote:

> Is there any standard package that can convert TRUE to '1' and FALSE to '0'?
> Should I write my function? Why there isn't implicit sythax of that?

--
--Ray Andraka, P.E.
President, the Andraka Consulting Group, Inc.
401/884-7930     Fax 401/884-7950
email ray@andraka.com
http://www.andraka.com

 "They that give up essential liberty to obtain a little
  temporary safety deserve neither liberty nor safety."
                                          -Benjamin Franklin, 1759


0
Reply Ray 12/31/2003 10:15:11 PM


Thanks. I've got a more general answer regarding VHDL. VHDL is a strongly
typed language; thus, all the type conversions should be explicit. It should
save one's life, some day. In addition, I've discovered a Boolean type that
makes code much cleaner allowing to bypass the conversion in most cases.


0
Reply valentin 1/1/2004 11:37:47 AM

valentin tihomirov wrote:
> Is there any standard package that can convert TRUE to '1' and FALSE to '0'?
> Should I write my function? 

yes:

http://groups.google.com/groups?q=vhdl+active_high

  -- Mike Treseler

0
Reply Mike 1/5/2004 4:48:35 PM

3 Replies
644 Views

(page loaded in 0.002 seconds)

Similiar Articles:










7/22/2012 6:55:02 AM


Reply: