Go Down

Topic: Dual Core 168 Arduino (Read 3 times) previous topic - next topic

Engr_Eddy


http://www.modxhost.com/dCore-Final.pdf

http://www.modxhost.com/dCore-IOBrd-Final.pdf

These links are not working any more ,can any one provide me the schematic and a layout of this board design by John_Ryan

check the link :http://arduino.cc/forum/index.php/topic,7894.45.html

CrossRoads

Looking for something like this?
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Graynomad

Interesting, not sure about sharing the crystal but if it works...

What do you need this for?

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

CrossRoads

In this pic from the original thread they seem to be sharing the oscillator.

http://www.modxhost.com/ass2.jpg

Maybe the solution is one is connected normally, and the other just get its input driven.
Paragraph 8.4 seems to suggest that would be viable:

"Full Swing Crystal Oscillator
Pins XTAL1 and XTAL2 are input and output, respectively, of an inverting amplifier which can be
configured for use as an On-chip Oscillator, as shown in Figure 8-2 on page 29. Either a quartz
crystal or a ceramic resonator may be used.
This Crystal Oscillator is a full swing oscillator, with rail-to-rail swing on the XTAL2 output. This is
useful for driving other clock inputs and in noisy environments. The current consumption is
higher than the "Low Power Crystal Oscillator" on page 28. Note that the Full Swing Crystal
Oscillator will only operate for VCC = 2.7 - 5.5 volts."
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

CrossRoads

Going thru the old thread, looks only Cr0sh is still around from the posters than.
The Dual design overcome by the Mega1280 apparently.

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Graynomad

Quote
The Dual design overcome by the Mega1280 apparently.

Yeah, that's where I was heading, just use a larger processor.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

CrossRoads

Maybe a dual 1284 would be better - 2 user replaceable DIPs, "dual thread" action, 4 UARTs, 256K total memory, 64 IO.
Cost for 2 /1284's  ($8.13) is less than a non-user replaceable 2560. ($17.97, both digikey & mouser pricing, newark $7.38/16.27).

Hmm, maybe a 1284 shield for an Arduino ...
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Graynomad

Yep you could easily make a shield to give "dual core" functionality, one problem IMO is that there's no really good mechanism for the two to talk. SPI is close but the crap implementation on AVRs limits that as well I think.

Anyone for dual-port RAM?

Still, as long as the tasks were not tightly coupled that wouldn't matter.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

CrossRoads

How's this one look?
http://www.cypress.com/?docID=24398
Somewhat affordable, $7.45 each.
Need to set up a preloadable, autoadvancing, 10 bit address counter on each side to allow fast burst of parallel access reads & writes.
Or tie up 23 pins on each side.
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Graynomad

#9
Aug 22, 2011, 07:13 am Last Edit: Aug 22, 2011, 07:14 am by Graynomad Reason: 1
Yeah Cypress make some really nice (and expensive) gear in this area, I'm always loved this sort of setup and used to work with a Z8000/bit-slice processor dual board, but the truth is I can see absolutely no reason to do this sort of thing these days at most levels when you can buy a 50MHz LPC 32-bit processor for $1.50. Lash out and spend $2.50 and you get 100MHz and every peripheral known to modern man :)

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

CrossRoads

Where's the design integration challenge in that? Now you're stuck learning some new programming language and dealing with terminating signals at RF frequencies. Might as well buy a netbook or ipad.
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Graynomad

I admit there's no design integration challenge, but you still use C/C++ and the high speed stuff is all internal.

I've been studying the LPCs for a project, a huge amount of grunt for a chip that's just as easy (even easier in some respects) than the typical AVR we talk about here. Frankly as far as I can see it's just the Arduino/AVRfreaks communities that make it worth using 8-bit AVRs at all.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

CrossRoads

The AVRs make it all about physical interfacing.  Writing some code is fine, but I don't want to get bogged down into a huge software project. Its bad enoough maintaining a website!
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Engr_Eddy

Thanks CrossRoads ,could you also provide me the layout of this schematic.i wanna print it and make it at home  :)

CrossRoads

I didn't lay it out, was reading in the old thread about how the original developers gave up on the concept after the Mega's came out.

Was thinking I'd replace the '328s with '644s. Altho looking at the parts & connecters there, not sure two 40 pins DIPs would fit.

Looks like the '328s would fit on a 80x100mm board, looks like I could replace the resistors with smaller parts, and changing the IO pins to dual-row parts instead of 2 single row parts will tighten things up too.

You serious about making this?  I normally design with 10 mil lines so I can snake 2 traces between holes if need and use 0.012" holes for vias. That gonna be a problem for home etching?
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Go Up