Author Topic: Anyone use Logisim?  (Read 53226 times)

0 Members and 1 Guest are viewing this topic.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #75 on: April 06, 2011, 02:10:11 pm »
I found this, might be useful for those who want to create a z80?
I'm not a nerd but I pretend:

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Anyone use Logisim?
« Reply #76 on: April 06, 2011, 02:23:29 pm »
That's a whole Commodore64, I believe. The z80 is the medium sized block on the right left side of the circuit.

EDIT: Apparently I don't know which hand is my right one...
« Last Edit: April 06, 2011, 02:46:20 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #77 on: April 06, 2011, 02:26:01 pm »
Of*ck lol. Nah, someone make a commodore64?

and wow it is not really big O.O
« Last Edit: April 06, 2011, 02:26:29 pm by aeTIos »
I'm not a nerd but I pretend:

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Anyone use Logisim?
« Reply #78 on: April 06, 2011, 02:58:06 pm »
Has anyone considered yet making a logism like program for a calc. You could have scrolling screen and use a tile mapper for all of the circuits. I might try this for the Prizm later on, but this could be a good 83+ project to try for someone.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #79 on: April 06, 2011, 03:39:47 pm »
Yes, SirCmpwn was talking about it...
search for "logisim" and you get it :)
I'm not a nerd but I pretend:

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Anyone use Logisim?
« Reply #80 on: April 06, 2011, 04:02:19 pm »
Did you notice the z80 block? That's going to be BIG.

I need Voltage values for most of my electronic playthings, so I usually use gSchem and just make it.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #81 on: April 07, 2011, 04:35:58 am »
Is gSchem also for Windows?
I'm not a nerd but I pretend:

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #82 on: April 08, 2011, 02:15:50 pm »
Hi, I have a problem with this,

I want to make a little CPU/processor and I dont seem to get it working without tons of comparators.
Attached is what I have now.

Can anyone explain the basics of creating a CPU?

Thanks!
I'm not a nerd but I pretend:

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Anyone use Logisim?
« Reply #83 on: April 08, 2011, 02:55:06 pm »
Okay, here's that 8 bit comparison circuit I was talking about. Each hex keyboard represents one nibble of a register. If you want to compare a register to multiple numbers, then load a second register with the number and run them both through this circuit. Here's a direct link



It works by XORing each of the bits of both operands together. More later before you go.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #84 on: April 08, 2011, 02:56:18 pm »
thanks!
I'm not a nerd but I pretend:

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #85 on: April 09, 2011, 10:42:11 am »
Qwerty, the squares are probes?
EDIT: I dont get it, I made it in Logisim and get other outputs. please help, it is attached.
I'm not a nerd but I pretend:

Ashbad

  • Guest
Re: Anyone use Logisim?
« Reply #86 on: April 09, 2011, 10:49:39 am »
This actually should work correctly.  Would you like me to explain it in depth? ;)

Basically, one at a time, it compares corresponding bits in each register's nibble and xors them to compare them.  Then it does this with the second nibble's bits.  It then creates two new midway nibble values for another comparison -- AND.  If all of the bits in the midway nibble are correct, return 1 - else return 0.  Do this with the other nibble as well and you have 2 midway bit values -- in this setup, a 0 and a 1 based on your register's values shown.  It uses some form of what looks like AND to see if they are both the same, and returns 1 if so, 0 if not. 

TL;DR returns 1 if the two registers are exactly equal, 0 otherwise ;)

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Anyone use Logisim?
« Reply #87 on: April 09, 2011, 11:10:30 am »
Can anyone edit my Logisim thing and post it so that it works? I dont get it working ARGH
I'm not a nerd but I pretend:

SirCmpwn

  • Guest
Re: Anyone use Logisim?
« Reply #88 on: April 09, 2011, 12:11:39 pm »
Yes, SirCmpwn was talking about it...
search for "logisim" and you get it :)
Yeah, I started on some stuff, but eventually dropped it because it seemed infeasible.

Offline marinjoses

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +0/-0
    • View Profile
Re: Anyone use Logisim?
« Reply #89 on: April 27, 2011, 10:56:17 am »
Greetings to everyone!
Does anybody know how to implement http://en.wikipedia.org/wiki/LC-3 through the logisim?
Thanks!