cellular automata

This is the output of a Cellular automata system developed using a Spartan 3 Starter Kit FPGA board. The user could pause the automata, change the frame rate, apply 16 different rules (Conway's life, Brian's brain, parity, lichens, time tunnel, Greenberg, among others), seed it with a mouse-drawn pattern and choose among two color palettes.

 

Some features and numbers for the curious:

-Resolution: 320x240

-Inputs: 8 switches, 4 push buttons, PS/2 mouse

-Output: 3-bit VGA

-Colors: 27 (using temporal and spatial dithering)

-System clock: 30MHz max.

-Moore neighborhood.

-16 rules (limited only by the number of switches, more rules can be trivially added).

 

These pictures were obtained by photographing the CRT display that received the VGA signal.

 

More info here, and the rest of the pictures are on my photostream. If you are interested in the VHDL source code, please let me know. I will gladly share it with anyone.

 

Disclaimer: These pictures were edited using Photoshop to increase contrast and in some cases color inversion has been applied. Color inversion was not a feature of this system, but it can be trivially implemented.

 

  • antimateria 8y

    esta conmadre......

    mandala jajaja comillas
  • Sue Moore 8y

    Hi, I'm an admin for a group called Kaleidoscopes Only,
    and we'd love to have your photo added to the group.
  • Sergio Martínez 8y

    It is not really a kaleidoscope, but I added it to the pool anyway!
  • Sue Moore 8y

    Thats ok it has the symmetry that I look for and I like the pic....
    plus it always helps that I am the founder of the group and
    I can invite any pics I feel would look/work with the rest of the group pics.
    This has the mirrow imaging...I can cut and have four identical pieces.
  • tekchusong 3y

    Hi, could you please email me the source code? My email it tekchusong@gmail.com.

    Thanks,
    Jon
2,761 views
3 faves
5 comments
Taken on July 4, 2007
This photo is in 6 groups
This photo is in 1 album

Additional info

  • Viewing this photo Public
  • Safety level of this photo Safe
  • S Search
    Photo navigation
    < > Thumbnail navigation
    Z Zoom
    B Back to context