It is legitimately bugging me that I seem to be the only person who wants to be able to buy an ARM or RISC-V or MIPS or SPARC CPU, implemented with an inexpensive FPGA, with a standard parallel memory bus.

I feel stupid for wanting to be able to take such a thing, stick two or four 8/16 bit wide SRAMS and ROMs on it, and have a play like it was Real Hardware™.

I don’t want the whole system on one chip. There’s no fun there for me.
I just want 24 or 32 address pins, 16 or 32 data pins, one or more interrupts, a R/W pin or /RD /WR pair, that sort of pinout. No multiplexing, no cache bollocks, no uarts or sdram controllers or any of that mess. Just. A. Bloody. Processor.

@mos_8502 The only real limitation here is that it's hard to get inexpensive FPGAs in a package with so many physical pins, especially a more hobbyist friendly package (not a dense BGA, etc). Given that constraint, most pre-existing designs are tuned for lower pin count buses and more integration (there's plenty of space in the fabric for peripherals too).

PicoRV32 will fit in 1-2K CLBs and supports a very simple 32bit memory interface and a simple custom IRQ interface.
https://github.com/YosysHQ/picorv32

GitHub - YosysHQ/picorv32: PicoRV32 - A Size-Optimized RISC-V CPU

PicoRV32 - A Size-Optimized RISC-V CPU. Contribute to YosysHQ/picorv32 development by creating an account on GitHub.

GitHub

@mos_8502 Of the approachable Lattice ICE40 parts, if you want 44+ IOs (to allow 24A + 16D + control/cs/irq lines), and a non-BGA package, that's an ICE40HX with ~3K CLBs in a 20x20 LQFP144 package. ~$10 for singles at Mouser or Digikey. Not a lot of elbow room, but a minimal RV32I would be doable. There are a couple smaller parts but they only have ~1K LEs which is going to be very tight.

The more powerful ECP5 family has some 98IO 3/6/11K CLB 144LQFP options for ~$15/20/40 in singles.

@swetland I feel like everyone in this thread is trying to be helpful, but has missed that I am complaining that there’s no ready to go purchasable product like this. It could be a BGA part, because what I mean is it would be on a PCB module with pins or castellated holes.

@mos_8502 I guess I was just misunderstanding your complaint as a "I wish this was doable" (to which I feel like the answer is "it is, but not in a terribly optimal way") rather than "I wish somebody had built it and was offering one for sale".

I suspect it's a niche product -- wanting a more modern RISC-y CPU but with no integrated peripherals, a traditional parallel bus (but wider enough that many would find it awkward to work with), and packaged as a DIP64 footprint and/or castellated PCB.

@mos_8502 Even so, you did get me thinking about it, and while I've got too many projects and don't need another, building a little SBC around an 144LQFP ICE40HX4 with CPU/IRQ/UART/address-decode-glue, a pair of 44pin SOIC 8Mbit 16bit SRAMs, and a ICE40UP5K for an A/V peripheral (VERA or the like), is a kind of intriguing thought. Not sure if inexpensive 16bit wide flash is available, etc, as I haven't dug that deep.
@mos_8502 For these kind of soft core systems folks tend to either do small CPUs that can get by with just onboard memory (32K-256K or so in a small FPGA) or go for somewhat beefier designs to deal with SDRAM or SPI-RAM/FLASH with faster narrower interfaces requiring more complexity in the memory controller and probably some amount of cache for reasonable performance. So I can see the appeal to exploring something in the middle.
@mos_8502 The tradeoff in exchange for the complexity (and for some, the enjoyable challenge) of building those memory interfaces, is you can manage to build 50-100MHz cores that are pretty performant on FPGA platforms that are still pretty inexpensive ($50-200 dev boards), enabling some 90s-era equivalent retro platforms, which is definitely fun too. Like the stuff I've been enjoying on MiSTer FPGA, and some 50MHz RV32 stuff I've done on ULX3S and the like.
@mos_8502 Related, for anyone interested in playing with slightly larger FPGA systems, the very nice ULX3S board is available now in the large part ($235) or pre-order for early January in the smaller (but still very useful) version ($135), is fully supported by the open source FPGA toolchains, and has an SDRAM that is well understood and less daunting than DDR3, etc on higher end boards...
https://www.crowdsupply.com/radiona/ulx3s
ULX3S

A powerful, open hardware ECP5 FPGA dev board

Crowd Supply