- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey Guys!
We are a group of 3 people who trying to compile the following vhdl uart core:
<attachment>
__________________________
but, we keep getting an error saying Error (10028): Can't resolve multiple constant drivers for net "w_ptr_succ[0]" at numeric_std.vhd(1244)
We don't have idea of as resolve that problem. Someone would be able to us help?
Thank you so much!!
Best Regards group NinhodosPardais at Federal University of Technology Brazil
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Youn are driving here wrong:
w_ptr_succ <= std_logic_vector(unsigned(w_ptr_reg)+1); w_ptr_succ <= std_logic_vector(unsigned(r_ptr_reg)+1); Obviously you need to insert a switch to decide which option to drive.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Seems rather like a copy and past error. I guess this is intended:
r_ptr_succ <= std_logic_vector(unsigned(r_ptr_reg)+1);- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thank you for help!!! I found the error...
w_ptr_succ <= std_logic_vector(unsigned(w_ptr_reg)+1); w_ptr_succ <= std_logic_vector(unsigned(r_ptr_reg)+1); really is: w_ptr_succ <= std_logic_vector(unsigned(w_ptr_reg)+1); r_ptr_succ <= std_logic_vector(unsigned(r_ptr_reg)+1); Now compile... Thank you so much!!
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