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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/01/13 22:54
Read: times


 
#189845 - multi-threaded
Responding to: ???'s previous message
Jos� A. Ruiz said:

Another attractive use case might be building an interconnected crowd of small CPUs as an alternative to a large CPU running a multi-threaded application on a RTOS. This can be done more conveniently inside an FPGA (*really small* soft CPUs that can be programmed in C are hard to come by but that's another story).


There is one company (HoChip) making multi-threaded 8051, and this is one area where a Soft-CPU could make educational sense.

That said, besides the core itself, a weakness in FPGA pathway remains code storage, and it is hard to get the Logic Fabric plus Code storage, for anything like the same price of a real chip.

As an example, the new AT89LP52 is only 65c/100+, and gives a very capable basic core.

List of 23 messages in thread
TopicAuthorDate
OCD for FPGA core            01/01/70 00:00      
   Serial-to-EC2 reverse engineering            01/01/70 00:00      
   C2spec.pdf            01/01/70 00:00      
   Reality Check......            01/01/70 00:00      
      Agreed            01/01/70 00:00      
         multi-threaded            01/01/70 00:00      
      FPGA and soft cores            01/01/70 00:00      
         Yes ... but which debugger?             01/01/70 00:00      
            Actually no            01/01/70 00:00      
               Who's "they"            01/01/70 00:00      
               I wouldn't use FPGA unless I need more than just the core            01/01/70 00:00      
                  FPGA on-chip debugging redundant?            01/01/70 00:00      
                  debugging embedded processors            01/01/70 00:00      
                     That's good to know.            01/01/70 00:00      
   nice idea            01/01/70 00:00      
      Von Neumann first            01/01/70 00:00      
   if that were the case ...            01/01/70 00:00      
      Poorly chosen acronym...            01/01/70 00:00      
         On Chip Debug is common            01/01/70 00:00      
            On Chip Debug *is* a very good idea indeed!            01/01/70 00:00      
               PC            01/01/70 00:00      
                  PC            01/01/70 00:00      
                     PC            01/01/70 00:00      

Back to Subject List