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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/21/11 01:52
Modified:
  09/21/11 01:53

Read: times


 
#183818 - These aren't necessarily so "huge"
Responding to: ???'s previous message
Per Westermark said:
I think I will try to go the route of promoting adapter boards, with each ribbon cable being replaced with two or four inputs and same number of outputs and the other end extracting into 8 in/8 out or whatever that specific device may require.

That would decouple choice of voltages, selection of series resistances, pull-up resistors, EMI-filters, ... from the control electronics, while reducing problems with end-of-life for critical components, basically making the main processor the only really critical component. "Owning" both sides of the cable means that the cable signals can use optimal drive strength etc, before switching to correct voltage levels, current drive etc.

Of course, I'm not into the position to make such a decision. But it should be a presentable solution that does have advantages not covered by a single, huge, FPGA.



I doubt you'd consider a CPLD in a TQFP-80 or -100 package to be that "huge" nor are they particularly costly or difficult to use. Some FPGA's come in pretty small packages as well, though they tend to be BGA's, which have their own pitfalls. Because you can generally pick your own pinout, within certain limits, you might actually find a relatively inexpensive programmable part to simplify things for you, including the layout. Some of those older FPGA's to which I referred, however, also provide internal pullups and other types of termination, and allow you to choose different I/O voltages for different I/O blocks. You might find that convenient as well. Take a look ... I believe you'll find a happy solution.

RE


List of 40 messages in thread
TopicAuthorDate
Bit-configurable transceiver chips            01/01/70 00:00      
   Suggesting....again...            01/01/70 00:00      
      Alas 5V needed and ribbon cables are a bit "rough"            01/01/70 00:00      
   Another Suggestion....            01/01/70 00:00      
   level translator            01/01/70 00:00      
      Alas, "weak output drive" and no input hysterese            01/01/70 00:00      
      TI sn74gtl2010            01/01/70 00:00      
         or NXP GTL2010,GTL2000            01/01/70 00:00      
            looks promising            01/01/70 00:00      
            NXP GTL20xx -> NVT20xx            01/01/70 00:00      
         Need to read more to understand them            01/01/70 00:00      
            looks like the cat's miauw            01/01/70 00:00      
   NXP has ....            01/01/70 00:00      
      I2C or SPI just can't get even close to the huge bandwidth            01/01/70 00:00      
         nope, no I²C clocks            01/01/70 00:00      
            extender, not expander            01/01/70 00:00      
   I have been wondering this myself            01/01/70 00:00      
      Supported capacitance seems to be the snag            01/01/70 00:00      
   Differential SPI            01/01/70 00:00      
      Serial -> buffers on adapter boards is a potential solution            01/01/70 00:00      
   Have you considered programmable logic?            01/01/70 00:00      
      I had suggested this as well            01/01/70 00:00      
         Yes ... I remember that ...            01/01/70 00:00      
            Long life            01/01/70 00:00      
               They seem to live a long time ...            01/01/70 00:00      
                  Adapters            01/01/70 00:00      
                     These aren't necessarily so "huge"            01/01/70 00:00      
                        Not huge in size            01/01/70 00:00      
                           Some of them can handle that.            01/01/70 00:00      
                              Yes and no            01/01/70 00:00      
                                 There are ways ...            01/01/70 00:00      
                                    Body diodes            01/01/70 00:00      
                                       serial termination ...            01/01/70 00:00      
                                          Yes, current- and bandwidth-limiting components used            01/01/70 00:00      
                                             you youing whippersnappers, pay attention            01/01/70 00:00      
            pedantry, again            01/01/70 00:00      
               What would YOU suggest?            01/01/70 00:00      
   Here's a thought ...            01/01/70 00:00      
      Probably            01/01/70 00:00      
         I'd sugest you consider older CPLD's            01/01/70 00:00      

Back to Subject List