custom arc

Programming, for all ages and all languages.
Post Reply
User avatar
bloodhound23
Member
Member
Posts: 115
Joined: Wed Jan 23, 2008 7:13 pm
Contact:

custom arc

Post by bloodhound23 »

This is random. I have now decided to create a custom computer architecture to write my operating system for.
I thought I wasn't thinking, I thought wrong.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Post by earlz »

I know how much fun it would be to do(and I have tried it before)
but usually you stop at the design stage because you argue in your head that it is not practical and has no real use...
User avatar
bloodhound23
Member
Member
Posts: 115
Joined: Wed Jan 23, 2008 7:13 pm
Contact:

Post by bloodhound23 »

But does that really matter?
I thought I wasn't thinking, I thought wrong.
User avatar
bloodhound23
Member
Member
Posts: 115
Joined: Wed Jan 23, 2008 7:13 pm
Contact:

Post by bloodhound23 »

Though I am wondering what is the best electronic CAD tool for linux?
I thought I wasn't thinking, I thought wrong.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

bloodhound23 wrote:Though I am wondering what is the best electronic CAD tool for linux?
The GIMP? :twisted:

Hard to say really. There was a cross-platform tool in which you could write schematics and it even allowed you to convert it to a design for a printed circuit board. I forgot the name but it was pretty advanced.

I don't know of any linux programs that can test the inner logic of your system.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Laksen
Member
Member
Posts: 140
Joined: Fri Nov 09, 2007 3:30 am
Location: Aalborg, Denmark

Post by Laksen »

Are you thinking of Eagle, Combuster?

To OP: For circuit design look for Eagle from Cadsoft. It's very nice to use
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

Laksen wrote:Are you thinking of Eagle, Combuster?

To OP: For circuit design look for Eagle from Cadsoft. It's very nice to use
That's the one, yes :wink:
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
TheQuux
Member
Member
Posts: 73
Joined: Sun Oct 22, 2006 6:49 pm

Post by TheQuux »

Also, check out gEDA and Icarus Verilog. It should be somewhat easier to prototype on some kind of PLD (eg, an FPGA)

I've actually been considering doing something similar... the Xylo (from KNJN.com) isn't too freakishly expensive, and it has a decent complement of user I/O (with a builtin DAC for VGA, etc)

I'll probably do that after I've finished writing my own language (I made the mistake of learning Lisp and Haskell, and C no longer cuts it :-)

--tq
My project: Xenon
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

Custom architecture, language, and OS all in one?

This sounds like too much work for one person.

You could put together a company (non-for-profit, government or university funded, or perhaps open sourced online) and associate a team for each task (architecture, language, OS) split into smaller teams so you have a hierarchy of distributing the work.

Then you can overlook most of the operation and do most of the designing and some of the implementation with the team.
My OS is Perception.
User avatar
bloodhound23
Member
Member
Posts: 115
Joined: Wed Jan 23, 2008 7:13 pm
Contact:

Post by bloodhound23 »

If you didn't notice I'm just sticking with asm right now.
I thought I wasn't thinking, I thought wrong.
Post Reply