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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/25/07 06:30
Read: times


 
#147364 - largely, it's because it's not an option
Responding to: ???'s previous message
Do you have an FPGA family that (a) is on the market, and (b) offers internal tristate resources?

Substituting multiplexers does impact timing, BTW, as one generally wouldn't consider two tristate elements on a bus, while eight or ten might not be unusual. A 1/10 mux would be a MAJOR construct, using multiple logic elements and adding LOTS of time to the propagation delay.

That's one of the weaknesses in FPGA. CPLD's make muxes much easier, as they're logic-rich, though flipflop-poor, while FPGA's are flipflop-rich and logic-poor. If you need lots of wide muxes, e.g. 10 items on a 32-bit common bus, you're going to pay a price in FPGA. So far, I haven't seen a way around that.

If they were to make LUT's 8-bits wide rather than 4, you could do more. However, since an FPGA is just a RAM with feedback ...

RE



List of 21 messages in thread
TopicAuthorDate
Tri-state busses in FPGAs            01/01/70 00:00      
   Tristate Buffers (TBUFs) have been phased out            01/01/70 00:00      
      Thank you            01/01/70 00:00      
         Closing the loop            01/01/70 00:00      
            siumulate?            01/01/70 00:00      
               I didn't simulate it (yet)            01/01/70 00:00      
                  hmmm            01/01/70 00:00      
                     So ... what about a BIG multi-party bus?            01/01/70 00:00      
                        delay            01/01/70 00:00      
                           nevertheless ...            01/01/70 00:00      
                              re: nevertheless            01/01/70 00:00      
                                 What disappoints me is the advertising vs reality            01/01/70 00:00      
                                    advertising            01/01/70 00:00      
                                       advertising, badvertising ... lies!            01/01/70 00:00      
                                          oy            01/01/70 00:00      
                                             If only one could rely on them ...            01/01/70 00:00      
            largely, it's because it's not an option            01/01/70 00:00      
               Zackly            01/01/70 00:00      
                  If you have internal tristate resources ...            01/01/70 00:00      
                     I have new worries now            01/01/70 00:00      
   tristates in FPGAs            01/01/70 00:00      

Back to Subject List