---------- Is an 8-bit soft-core CPU (e.g. picobalze(tm)), too big for your task? Is even a 4-bit CPU too much? Well at Fly-by-Night Enterprises, we have the perfect solution - the 2-bit FemtoFire CPU! If you've ever wanted a real 2-bit processor from a 2-bit company, now is the time to get one. And if you place your order in the next 2 minutes, you can get the FemtoFire for only 2-bits (0.25USD)! What a deal! If you need a high-end soft-core, we offer the MaxiFire 33-1/3 bit CPU. With some tweaking of the design, you can even create a 78-bit CPU. Accessing the MaxiFire's serial bus is via a magnetic transducer (found at any electronics surplus center). All of our soft-cores are offered in our poprietary FbNHDL, which in keeping with Fly-by-Night's philosophy, is not compatible with _any_ existing HDL. Both the source code and compiler are free, but there is a small download fee (*). Payment can be made with either PayMeBuddy or gold-pressed latinum. (* - 0.25USD per byte) ------------- This is what happens when I have a bad cold and cabin fever! I hope you enjoyed it. My apologies to PayPal(tm)! -Dave Pollum
OT: FPGA soft-core humor
Started by ●October 25, 2006
Reply by ●October 25, 20062006-10-25
Dave Pollum schrieb:> ---------- > Is an 8-bit soft-core CPU (e.g. picobalze(tm)), too big for your task? > Is even a 4-bit CPU too much? Well at Fly-by-Night Enterprises, we > have the perfect solution - the 2-bit FemtoFire CPU! If you've ever > wanted a real 2-bit processor from a 2-bit company, now is the time to > get one. And if you place your order in the next 2 minutes, you can > get the FemtoFire for only 2-bits (0.25USD)! What a deal! If you need > a high-end soft-core, we offer the MaxiFire 33-1/3 bit CPU. With some > tweaking of the design, you can even create a 78-bit CPU. Accessing > the MaxiFire's serial bus is via a magnetic transducer (found at any > electronics surplus center). All of our soft-cores are offered in our > poprietary FbNHDL, which in keeping with Fly-by-Night's philosophy, is > not compatible with _any_ existing HDL. Both the source code and > compiler are free, but there is a small download fee (*). Payment can > be made with either PayMeBuddy or gold-pressed latinum. > (* - 0.25USD per byte) > ------------- > This is what happens when I have a bad cold and cabin fever! > I hope you enjoyed it. My apologies to PayPal(tm)! > -Dave PollumI had cold recently too. But I am serious about designing and soft-core that uses 0 slices, 0 luts and 0 FF's :) Antti PS I an I almost had some experiene with 2 bit processors, dont recall the part type any more but I had some of them in my hands. Well didnt ever make a PCB for them. Was some funky military 2 bit wide bit-slice thing.
Reply by ●October 25, 20062006-10-25
Antti wrote:> > I had cold recently too. > But I am serious about designing and soft-core that uses 0 slices, 0 > luts and 0 FF's :) >And this design has no inputs, outputs, or clocks, either? -Dave> Antti > PS I an I almost had some experiene with 2 bit processors, > dont recall the part type any more but I had some of them > in my hands. Well didnt ever make a PCB for them. Was > some funky military 2 bit wide bit-slice thing.
Reply by ●October 25, 20062006-10-25
Dave Pollum schrieb:> Antti wrote: > > > > I had cold recently too. > > But I am serious about designing and soft-core that uses 0 slices, 0 > > luts and 0 FF's :) > > > And this design has no inputs, outputs, or clocks, either? > -DaveWhy? it is a clocked desing with lots of inputs and outputs, no problems with them at all. it is really doable and fun thing to design. Antti
Reply by ●October 25, 20062006-10-25
Antti wrote:> Dave Pollum schrieb: > > > Antti wrote: > > > > > > I had cold recently too. > > > But I am serious about designing and soft-core that uses 0 slices, 0 > > > luts and 0 FF's :) > > > > > And this design has no inputs, outputs, or clocks, either? > > -Dave > Why? > > it is a clocked desing with lots of inputs and outputs, > no problems with them at all. > > it is really doable and fun thing to design. > > AnttiHmmm....I wasn't sure if you were joking when you said "0 slices, 0 luts and 0 FF's". I assumed that there was nothing left. I'm guessing that I/O buffers, clock logic, and interconnect circuitry would be left (I'm faimiliar with CPLDs, but I'm still learning about FPGAs). -Dave Pollum
Reply by ●October 25, 20062006-10-25
Dave Pollum schrieb:> Antti wrote: > > Dave Pollum schrieb: > > > > > Antti wrote: > > > > > > > > I had cold recently too. > > > > But I am serious about designing and soft-core that uses 0 slices, 0 > > > > luts and 0 FF's :) > > > > > > > And this design has no inputs, outputs, or clocks, either? > > > -Dave > > Why? > > > > it is a clocked desing with lots of inputs and outputs, > > no problems with them at all. > > > > it is really doable and fun thing to design. > > > > Antti > > Hmmm....I wasn't sure if you were joking when you said "0 slices, 0 > luts and 0 FF's". I assumed that there was nothing left. I'm guessing > that I/O buffers, clock logic, and interconnect circuitry would be left > (I'm faimiliar with CPLDs, but I'm still learning about FPGAs). > -Dave Pollumno, I wasnt joking. meaning a design that yields to "0 slice" report those 0 luts and 0 FF in slices. there aredifferent other resources to use, well depends on target family of course Antti
Reply by ●October 25, 20062006-10-25
Antti wrote:>PS I an I almost had some experiene with 2 bit processors, >dont recall the part type any more but I had some of them >in my hands. Well didnt ever make a PCB for them. Was >some funky military 2 bit wide bit-slice thing. > >Signetics N3002 or something like that. Made the AMD 29xx series of bit slices look as well planned as the IBM 360 or something, by comparison. I had some kind of disk controller that used them, I think. Jon> >
Reply by ●October 25, 20062006-10-25
Jon Elson schrieb:> Antti wrote: > > >PS I an I almost had some experiene with 2 bit processors, > >dont recall the part type any more but I had some of them > >in my hands. Well didnt ever make a PCB for them. Was > >some funky military 2 bit wide bit-slice thing. > > > Signetics N3002 or something like that. Made the AMD 29xx > series of bit slices look as well planned as the IBM 360 or something, > by comparison. I had some kind of disk controller that used them, > I think. > > Jon >what I had was K589 IK 2, see here http://www.stepp-ke.de/geschichte/microproc_SU.htm its 3002 compatible, so you guessed right :) the 589 was boring, but some 583 family was in real beatiful rose ceramic with golden leads Antti
Reply by ●October 25, 20062006-10-25
Dave Pollum wrote:> Antti wrote: > >>Dave Pollum schrieb: >> >> >>>Antti wrote: >>> >>>>I had cold recently too. >>>>But I am serious about designing and soft-core that uses 0 slices, 0 >>>>luts and 0 FF's :) >>>> >>> >>>And this design has no inputs, outputs, or clocks, either? >>>-Dave >> >>Why? >> >>it is a clocked desing with lots of inputs and outputs, >>no problems with them at all. >> >>it is really doable and fun thing to design. >> >>Antti > > > Hmmm....I wasn't sure if you were joking when you said "0 slices, 0 > luts and 0 FF's". I assumed that there was nothing left. I'm guessing > that I/O buffers, clock logic, and interconnect circuitry would be left > (I'm faimiliar with CPLDs, but I'm still learning about FPGAs). > -Dave Pollum >There are still memories and DSP48's if this is V4, or MULTs if many other families. You can make a microcoded state machine with just a BRAM.
Reply by ●October 25, 20062006-10-25
Antti wrote:> Dave Pollum schrieb: > >> ---------- >> Is an 8-bit soft-core CPU (e.g. picobalze(tm)), too big for your task? >> Is even a 4-bit CPU too much? Well at Fly-by-Night Enterprises, we >> have the perfect solution - the 2-bit FemtoFire CPU! If you've ever >> wanted a real 2-bit processor from a 2-bit company, now is the time to >> get one. And if you place your order in the next 2 minutes, you can >> get the FemtoFire for only 2-bits (0.25USD)! What a deal! If you need >> a high-end soft-core, we offer the MaxiFire 33-1/3 bit CPU. With some >> tweaking of the design, you can even create a 78-bit CPU. Accessing >> the MaxiFire's serial bus is via a magnetic transducer (found at any >> electronics surplus center). All of our soft-cores are offered in our >> poprietary FbNHDL, which in keeping with Fly-by-Night's philosophy, is >> not compatible with _any_ existing HDL. Both the source code and >> compiler are free, but there is a small download fee (*). Payment can >> be made with either PayMeBuddy or gold-pressed latinum. >> (* - 0.25USD per byte) >> ------------- >> This is what happens when I have a bad cold and cabin fever! >> I hope you enjoyed it. My apologies to PayPal(tm)! >> -Dave Pollum > > I had cold recently too. > But I am serious about designing and soft-core that uses 0 slices, 0 > luts and 0 FF's :) > > Antti > PS I an I almost had some experiene with 2 bit processors, > dont recall the part type any more but I had some of them > in my hands. Well didnt ever make a PCB for them. Was > some funky military 2 bit wide bit-slice thing. >To split the difference, you could use Motorola's 14500 1-bit CPU. Yes, this is/was a real product!





