|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #1 on: August 21, 2011, 04:53:17 pm » |
Looking for something like this?
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 71
Posts: 6837
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #2 on: August 21, 2011, 07:31:39 pm » |
Interesting, not sure about sharing the crystal but if it works...
What do you need this for?
______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #3 on: August 21, 2011, 07:42:12 pm » |
In this pic from the original thread they seem to be sharing the oscillator. http://www.modxhost.com/ass2.jpgMaybe 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."
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #4 on: August 21, 2011, 07:54:35 pm » |
Going thru the old thread, looks only Cr0sh is still around from the posters than. The Dual design overcome by the Mega1280 apparently.
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 71
Posts: 6837
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #5 on: August 21, 2011, 08:05:10 pm » |
The Dual design overcome by the Mega1280 apparently. Yeah, that's where I was heading, just use a larger processor. ______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #6 on: August 21, 2011, 08:22:33 pm » |
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 ...
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 71
Posts: 6837
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #7 on: August 21, 2011, 09:28:09 pm » |
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
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #8 on: August 21, 2011, 11:45:03 pm » |
How's this one look? http://www.cypress.com/?docID=24398Somewhat 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.
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 71
Posts: 6837
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #9 on: August 22, 2011, 12:13:23 am » |
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
|
|
|
|
« Last Edit: August 22, 2011, 12:14:57 am by Graynomad »
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #10 on: August 22, 2011, 12:23:03 am » |
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.
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 71
Posts: 6837
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #11 on: August 22, 2011, 12:35:54 am » |
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
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #12 on: August 22, 2011, 12:43:40 am » |
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!
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #13 on: August 22, 2011, 03:00:38 am » |
Thanks CrossRoads ,could you also provide me the layout of this schematic.i wanna print it and make it at home 
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 249
Posts: 16544
Available for Design & Build services
|
 |
« Reply #14 on: August 22, 2011, 06:36:31 pm » |
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?
|
|
|
|
|
Logged
|
|
|
|
|
|