- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am a beginner to VHDL and currently have an assignment to complete. It is as follows:- A digital circuit has two 4-bit inputs a
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thje error message seems self-explanatory to me, isn't it?
--- Quote Start --- Error (10309): VHDL Interface Declaration error in test.vhd(17): interface object "sub" of mode out cannot be read. Change object mode to buffer. --- Quote End ---- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Thje error message seems self-explanatory to me, isn't it? --- Quote End --- No, I don't really know what the error messages mean. Like I say I'm just a beginner. Could you explain further?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You cannot read (eg. check the value of) an output port. Either create a temporary internal signal or change the mode from "out" to "buffer".
sub : buffer integer range 0 to 15;
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