Fast prototyping boards
Fast prototyping boards
Just trying to get input from the group on an idea.
The idea is to create a series of fast prototyping boards for various CPUs.
All boards would have pre-wired CPU to memory and I/O device address, data and timing/control (each where appropriate and applicable) and would allow for several different memory and I/O configurations. There would also be a large prototyping area to allow for custom device selection logic and other custom items. In this way, almost any possible memory map and I/O could be quickly configured without the mind-numbing and error prone process of hand wiring the bussed signals.
As an example, the 6052 derived board would have space for a 6502 and an oscillator, maybe 4x28 pin memory devices, 2x6522's, a 6551 with max232, pads for 2x16 pin TTL, 3x14 pin TTL with pre-wired power and bypass caps then a fully uncommitted area for standard dip packages with VCC and GND busses. All address, data, control, timing and CS lines would terminate close to the prototyping area and have multiple connection points. In addition, 2 of the memory device areas would have enough room for ZIF sockets, to ease firmware development. A suitable power filtering and regulating circuit would also be provided. The 6522 I/O ports would go to header areas and the max232 to a DB9 layout.
I know the boards are likely to be larger than what is ideal for a finished product, but the potential time saved in development would be considerable, and in many cases the boards could be used as-is if space is not a major concern.
All just ideas right now.
Thoughts?
The idea is to create a series of fast prototyping boards for various CPUs.
All boards would have pre-wired CPU to memory and I/O device address, data and timing/control (each where appropriate and applicable) and would allow for several different memory and I/O configurations. There would also be a large prototyping area to allow for custom device selection logic and other custom items. In this way, almost any possible memory map and I/O could be quickly configured without the mind-numbing and error prone process of hand wiring the bussed signals.
As an example, the 6052 derived board would have space for a 6502 and an oscillator, maybe 4x28 pin memory devices, 2x6522's, a 6551 with max232, pads for 2x16 pin TTL, 3x14 pin TTL with pre-wired power and bypass caps then a fully uncommitted area for standard dip packages with VCC and GND busses. All address, data, control, timing and CS lines would terminate close to the prototyping area and have multiple connection points. In addition, 2 of the memory device areas would have enough room for ZIF sockets, to ease firmware development. A suitable power filtering and regulating circuit would also be provided. The 6522 I/O ports would go to header areas and the max232 to a DB9 layout.
I know the boards are likely to be larger than what is ideal for a finished product, but the potential time saved in development would be considerable, and in many cases the boards could be used as-is if space is not a major concern.
All just ideas right now.
Thoughts?
Last edited by BillO on Thu Oct 13, 2011 5:05 pm, edited 1 time in total.
Bill
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Daryl (8-bit) has been providing boards which aren't far from what you say. I don't think there will ever be a do-everything board though.
If you want to make such a board and offer it to anyone who wants it, I'd say "Go for it." Many years ago, we used to have these discussions about making a 6502 computer board for sale to the forum members, and every time, it would turn super long and there would be no agreement on what it should consist of. Usually the idea was that as long as we're doing it, we should add this and that and everything else imaginable to try to make everyone happy, and it became unrealistic to ever get it made. After a few of these, I think everyone knew it was futile to start a new discussion on that. Then Daryl made a board without consulting everyone, and told us what it had and said "You want one?" and quite a few people ordered. It was very close to what you're describing, minus the prototyping area (which a board manufacturer will probably charge you extra for because of all the drilling).
I have the 4Mx8 5V SRAM module available (data sheet here) and I want to do more such modules to reduce the size of the job of making hobby computers. The easier we can make it, the more people will be attracted to dive in, promoting our common interest and the interest group.
If you want to make such a board and offer it to anyone who wants it, I'd say "Go for it." Many years ago, we used to have these discussions about making a 6502 computer board for sale to the forum members, and every time, it would turn super long and there would be no agreement on what it should consist of. Usually the idea was that as long as we're doing it, we should add this and that and everything else imaginable to try to make everyone happy, and it became unrealistic to ever get it made. After a few of these, I think everyone knew it was futile to start a new discussion on that. Then Daryl made a board without consulting everyone, and told us what it had and said "You want one?" and quite a few people ordered. It was very close to what you're describing, minus the prototyping area (which a board manufacturer will probably charge you extra for because of all the drilling).
I have the 4Mx8 5V SRAM module available (data sheet here) and I want to do more such modules to reduce the size of the job of making hobby computers. The easier we can make it, the more people will be attracted to dive in, promoting our common interest and the interest group.
Last edited by GARTHWILSON on Fri Mar 02, 2012 5:41 am, edited 3 times in total.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Fast prototyping boards
BillO wrote:
Just trying to get input from the group on an idea....
All just ideas right now.
Thoughts?
All just ideas right now.
Thoughts?
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Quote:
The I2C of Lee's turned into an easilty accesible.
There is of course also the 65SIB (6502.org Serial Interface Bus) which can be used for tons of things. I also want to make little boards that hold the 65SIB pin headers and relieve the builder of the labor of wiring those up along with the voltage regulators and maybe even level shifters for different logic voltages.
-
Nightmaretony
- In Memoriam
- Posts: 618
- Joined: 27 Jun 2003
- Location: Meadowbrook
- Contact:
http://members.multimania.co.uk/leeedav ... index.html
Figure it can swing into a 65C22 somewheres....
Figure it can swing into a 65C22 somewheres....
"My biggest dream in life? Building black plywood Habitrails"
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Nightmaretony wrote:
http://members.multimania.co.uk/leeedavison/6502/i2c/index.html
Figure it can swing into a 65C22 somewheres....
Figure it can swing into a 65C22 somewheres....
Quote:
There is no socket shown for the I2C bus, [so] this is up to the user.
GARTHWILSON wrote:
Daryl (8-bit) has been providing boards which aren't far from what you say. I don't think there will ever be a do-everything board though.
Seeing as how WDC stay in business, there must others besides this group that could use such a thing.
After the 65C02 board, others would follow, such as a 6809, Z80, 65C816, others...
GARTHWILSON wrote:
I have the 4Mx8 5V SRAM module available and I want to do more such modules to reduce the size of the job of making hobby computers. The easier we can make it, the more people will be attracted to dive in, promoting our common interest and the interest group.
Last edited by BillO on Thu Oct 13, 2011 10:42 pm, edited 1 time in total.
Bill
Re: Fast prototyping boards
ElEctric_EyE wrote:
5V or 3.3V? heh 
Bill
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Fast prototyping boards
BillO wrote:
...Is there a 3.3v 65C02?
The CMOS WDC65C02 data sheet FMax vs VDD chart on Pg.25 starts with 1.8V @ ~2MHz. 3.3V @ 14MHz. There is no spec for 5V...
I have run it powered with 3.3V @ 20MHz on my old project, however I was not loading the processor...
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
BillO wrote:
Seeing as how WDC stay in business, there must others besides this group that could use such a thing.
BillO wrote:
GARTHWILSON wrote:
I have the 4Mx8 5V SRAM module available and I want to do more such modules to reduce the size of the job of making hobby computers. The easier we can make it, the more people will be attracted to dive in, promoting our common interest and the interest group.
Quote:
Is there a 3.3v 65C02?
http://WilsonMinesCo.com/
Last edited by GARTHWILSON on Sun Apr 08, 2012 7:38 pm, edited 4 times in total.
GARTHWILSON wrote:
... they make most of their money by licensing IP, not selling ICs.
Bill