??? 06/17/05 16:33 Read: times |
#95197 - another path Responding to: ???'s previous message |
perhaps what you should do in asking a question such as this is provide more information about what you require, both in speed and in I/O capability. Several fellows have suggested serial I/O to external hardware. Without knowing what the update performance requirements of your external I/O are, it's hard to say whether that will meet them.
First of all, you can still buy 82C55's in moderate quantity. A Google search will support that. Additionally, you can pretty easily create an equivalent circuit fast enough to interface with the fastest MCU's in low-cost CPLD's, as has been amply pointed out already. I'm pretty familiar with the single-cycle chips, and they don't all have to run at full speed all the time. Since your device is external, you can adjust the external cycle length to accomodate an external device. Another alternative, however, would be, simply, to place 805x IP in an FPGA and integrate it there with the precise hardware you need, in a package that accomodates your I/O pin count requirements. You can do this with free IP or you can purchase an appropriate IP license. By choosing an appropriate combination of FPGA technology and IP, you can achieve a nearly arbitrary level of performance. It depends mainly on how much cost you can tolerate. There's free IP for parallel I/O, too, and, in fact, you can build your own parallel I/O without some of the restrictions and limitations of the 8255. You may find this a much more pleasant path to a suitable solution. RE |
Topic | Author | Date |
high speed microcontrller | 01/01/70 00:00 | |
Re: Fast 8255 :-O | 01/01/70 00:00 | |
Working with high speed micros | 01/01/70 00:00 | |
Select a device with the i/o you need | 01/01/70 00:00 | |
Funny | 01/01/70 00:00 | |
sweary mary | 01/01/70 00:00 | |
Towing an Ox-cart with your Porsche?! | 01/01/70 00:00 | |
Alternatively... | 01/01/70 00:00 | |
Cheaper? | 01/01/70 00:00 | |
Cheaper! | 01/01/70 00:00 | |
The first question !!! | 01/01/70 00:00 | |
See for yourself. | 01/01/70 00:00 | |
another path | 01/01/70 00:00 | |
Why on earth | 01/01/70 00:00 | |
Why on earth not?! | 01/01/70 00:00 | |
the likelyhood is very small | 01/01/70 00:00 | |
Exactly | 01/01/70 00:00 | |
now you lose me | 01/01/70 00:00 | |
Here's why ... and maybe why not | 01/01/70 00:00 | |
Free IP | 01/01/70 00:00 | |
Lotsa misses, few hits | 01/01/70 00:00 | |
re: Free IP | 01/01/70 00:00 | |
solution | 01/01/70 00:00 | |
voltage ... | 01/01/70 00:00 | |
instead of moaning, use lattice | 01/01/70 00:00 | |
nobody's moaning ...![]() | 01/01/70 00:00 |