Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/12/08 00:24
Read: times


 
#149337 - this is how it happened
Responding to: ???'s previous message
The guys at SiLabs took a look at the table on page 247 of the abovementioned HCS08 manual, and then implemented it literally in VHDL/Verilog. As we already know from Russ's first steps, Verilog does not quite like "... and you can assume no care for the unspecified inputs so that the result will be optimal..." so maybe their tool simply assumed "...and do nothing for the rest".

On the other hand, in the biblical times of hand optimised vanilla 8051, I assume, they did exactly what they described - compared, generated constants, and run the adder conditionally twice - once for each nibble which had to be adjusted.

JW


List of 34 messages in thread
TopicAuthorDate
DAA Misunderstanding            01/01/70 00:00      
   could this be it?            01/01/70 00:00      
      Maybe ... nope            01/01/70 00:00      
   a double negative ???            01/01/70 00:00      
      ... or an exclusive OR            01/01/70 00:00      
      Case 4            01/01/70 00:00      
         Are there don't-care situations?            01/01/70 00:00      
            I think this is the case            01/01/70 00:00      
               Not quite ...            01/01/70 00:00      
                  no            01/01/70 00:00      
            True to bible            01/01/70 00:00      
   e-mail to SILabs sent just now            01/01/70 00:00      
   Operands must consist of two packed BCD digits!            01/01/70 00:00      
      OK, but what does a packed 07 look like            01/01/70 00:00      
         Correct            01/01/70 00:00      
            if case 4 is a biblical catastrophe            01/01/70 00:00      
               Not true            01/01/70 00:00      
                  more to this            01/01/70 00:00      
                     Same as Case 1            01/01/70 00:00      
   reply from SILabs            01/01/70 00:00      
      I'm happy now            01/01/70 00:00      
      I am willing to try...            01/01/70 00:00      
         DA A test program            01/01/70 00:00      
            the results...            01/01/70 00:00      
               DS89C450 is strictly "biblical", too...            01/01/70 00:00      
                  The DAA instruction is so specific...            01/01/70 00:00      
                     point of view            01/01/70 00:00      
                        Agreed!            01/01/70 00:00      
               the last hope gone... XC866 is DAA-biblical too            01/01/70 00:00      
                  no "pick and choose" eitherThe Bible or "the bible            01/01/70 00:00      
                     don't take it too literally, please...            01/01/70 00:00      
      DAA on other Architectures            01/01/70 00:00      
         this is how it happened            01/01/70 00:00      
         Thanks for the link!            01/01/70 00:00      

Back to Subject List