6502 bus timing for PBI device



As mentioned earlier, I'm looking at building a PBI device. I'm thinking
of using a PIC18F4455 microcontroller connected to the bus. I'm concerned
about whether this chip is actually fast enough, so I need to know the
exact timings of the 6502's usage of the address bus. If it's fast
enough, this single chip can read the signals on the Atari's bus, and
emulate RAM and ROM, as well as provide USB connectivity. All for a five
dollar chip!

How far into the cycle do I have to wait to read the address bus? The
signal on PHI2 is low during the first half of the cycle. My
understanding is that for memory reads, what matters is what is on the
data bus at the end of the cycle (when PHI2 goes from high to low). How
early can I trust the address to figure out what data to send?

If the chip in question isn't fast enough, they're announced some similar
16-bit microcontroller chips that should do the job, and I haven't looked
to see what other companies are selling.


Also, if anyone knows where to get a 50-pin socket to build a PBI device
with, that would be nice. I think the pin width is the same as for ISA
sockets, so I'm thinking one option is to desolder some off of an old
motherboard and then cut them down from 68 to 50 connections, but it would
be much nicer to start with the right connector.
.



Relevant Pages

  • Re: i2c_adapter i2c-0: Bus collision!
    ... As we load sensor chip drivers, we make sure that the chip we want to ... Not all read errors are detected as bus collisions. ... Sorry for the delay again. ...
    (Linux-Kernel)
  • Re: Restoring a NorthStar Horizon, problems with SRAM board
    ... various chip pins for activity. ... bus drivers, the bus may have had some "fault" on it, a -5V across ... up, I can see there is inconsistent activity on the floppy drives, ... I suspect there is another bad part in the CPU board ...
    (comp.sys.northstar)
  • Re: Any Experiences with the GN4124 PCI Express - FPGA bridge?
    ... The surface level stuff I've had a chance to look over on the chip is ... PCIe card with an FPGA talking to a mini-ITX running Linux, ... I had to convert a 15 year old ISA bus RF modem to PCIe bus. ... Gennum GN4124 paired up with a Xilinx FPGA. ...
    (comp.arch.fpga)
  • MmMapIoSpace is it really uncached??
    ... However, looking at the bus cycle, I ... Is it possible to get an un-cached address from MmMapIoSpace() if the ... accesses to the same chip select space will not toggle the chip select. ... if my barrier function reads ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Growing PC silicon area?
    ... Operating systems are pushing memory requirements up. ... Moore's law actually refers to cost not chip area. ... connectivity there are other limits. ...
    (comp.arch)