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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/19/09 19:31
Read: times


 
#161619 - Ironic, isn't it?
Responding to: ???'s previous message
Yes, I'm typically the high-priest of "let him do what he wants" and this seems to be a contradiction.

What the O/P indicated he wanted to do was to integrate what he felt was a proven HDL core of a CAN conroller with the T51 core, presumably the one on OPENCORES.ORG.

However, since the O/P didn't seem to realize that the architecture is vastly different from the other MCU's together with which the CAN controller core he wished to use had been "proven" and since he clearly indicated he had no idea of how to set the ext_ram_en signal in the core, he clearly didn't understand how the instruction set works within that core.

It was apparent that he and his colleagues hadn't considered the effect of using external memory mapping rather than SFR-mapping for their controller. First of all, it becomes a multi-instruction sequence changing any control bits in the peripheral.

While it's not difficult to do things either way, the O/P should have considered the effect of his mapping choice, and, of course, should have considered how the mapping was to be accomplished. HDL's while looking like HLL's do not "take care of the low-level details" in the same way as one might conclude 'C' or Pascal might do that.

My exhortation to "back away and rethink" the decision to map into external memory space, taken in the context of the O/P's apparent lack of awareness of the consequences, was simply intended to wake the O/P up to the details of his apparently flippant decision to do that. Apparently he and his colleagues hadn't yet considered where the "ext_ram_en" signal orginates.

RE

List of 30 messages in thread
TopicAuthorDate
[8052] Connect periphery over the XRAM Port            01/01/70 00:00      
   plus            01/01/70 00:00      
   Which Spartan-3E board?            01/01/70 00:00      
      SFR Space            01/01/70 00:00      
         Is that really the case in this instance?            01/01/70 00:00      
            I s'pose            01/01/70 00:00      
               It's a core, intended for FPGA, not a chip.            01/01/70 00:00      
   Thanks            01/01/70 00:00      
      Why go through all the suffering?            01/01/70 00:00      
      XDATA access vs SFR access            01/01/70 00:00      
         Perhaps they're in over their heads            01/01/70 00:00      
            Having fun?            01/01/70 00:00      
               Not exactly ...            01/01/70 00:00      
                  Talk to the OP, not about            01/01/70 00:00      
                     I would bet they've seen the light            01/01/70 00:00      
                        So whatever happened to...            01/01/70 00:00      
                           Ironic, isn't it?            01/01/70 00:00      
                              My point exactly!            01/01/70 00:00      
                                 Perhaps the O/P wasn't prepared            01/01/70 00:00      
                                    Yeah you´re (sometimes) right            01/01/70 00:00      
                                       It's about using what's already there            01/01/70 00:00      
                                          in the end            01/01/70 00:00      
                                             It doesn't always work in that way            01/01/70 00:00      
                                          Running before you can walk            01/01/70 00:00      
                                             Maybe, but first of all, there's no example ...            01/01/70 00:00      
                                                not really            01/01/70 00:00      
                                                   WTF???            01/01/70 00:00      
                                                   Let us not go over the top            01/01/70 00:00      
                                                      Language barrier?            01/01/70 00:00      
                                                         No ... I was agreeing with your comment            01/01/70 00:00      

Back to Subject List