- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello! Please explain me what does mean operators $ and# in a such string:
aneb_result_wire[] = ((data_wire[0..0] $ data_wire[1..1])# (data_wire[2..2] $ data_wire[3..3])); I have been seeking in all sources and nowhere found answer. Thank you.Link Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This isnt VHDL. what language are you refering to.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- This isnt VHDL. what language are you refering to. --- Quote End --- Really??? I carefully looked on project and noticed, that some modules (and this one ) pointed as AHDL. I am beginner and didn't give heed to this. Thank you. And excuse me for my unvigilance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The $ is an exclusive or operator where the # is the 'normal' or operator, at least that is what they are in AHDL.
For completeness: & is the and operator and ! is the not operator.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The code you posted is AHDL. Who told you it was VHDL?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- The $ is an exclusive or operator where the # is the 'normal' or operator, at least that is what they are in AHDL. For completeness: & is the and operator and ! is the not operator. --- Quote End --- Thank you !!!

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page