Вопрос к знатокам HDL

Programs, sources, embedded, demomaking, whatsoever related to subj :)

Postby homeness » 24 Apr 2011, 07:54

Столкнулся с проблемой...

reg [31:0] temp;

temp <= temp + 4567; /* 32 разА */

И что бы вы думали я получаю в temp? 23AE0? Фуй! 3AE2 получаю... какого лешего старшие разряды перелезают в зад? Квартус 8.1. Cyclon II.
:chaos:
homeness
 
Posts: 26
Joined: 10 Apr 2010, 17:32
Group: Registered users

Postby lvd » 24 Apr 2011, 09:53

весь код в студию
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7226
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby homeness » 24 Apr 2011, 15:45

Разобрался. Попутал младшее со старшим. Все ок :)
homeness
 
Posts: 26
Joined: 10 Apr 2010, 17:32
Group: Registered users


Return to Coding

Who is online

Users browsing this forum: No registered users and 2 guests

cron