Skip to main content

Show Posts

This section allows you to view all Show Posts made by this member. Note that you can only see Show Posts made in areas you currently have access to.

Messages - avolkov

2
Open 7400 Competition / [could be an entry] Game of Life with CMOS logic
Hi!

This is the project I was doing for the competition.  It’s Conway Game of Life on 8×8 LED dot matrix, made with almost only 74HC and 4000/4500 series of CMOS logic chips. Due to the difficulties debugging my project, I could not be on time for the competition, but as there are ideas that actually work, and a lot of work is done, I wanted to document what I have now. Maybe somebody will find it interesting.

So, what you could find if I could add an url here:

It's a device that will run Conway’s game of life (now it just blinks quite funny).

Game field is 8×8, torus topology. Torus means that what ‘flies’ into the bottom of the field, will fly out of the top. What flies into the left, will fly out of the right. It allows to have moving figures, like famous glider, move through the game field infinitely.

User can switch unit between Game and Edit modes with ‘Edit/Run’ button. Current mode is displayed with two green LED’s.

In Edit mode user has access to 8 row and 8 column buttons to edit the game field. Cells on the crossings of row and column buttons will change their state repeatedly. Any number of editing buttons can be pressed simultaneously.

Additionally, in editing state user has access to ‘Clear’ and ‘Random’ buttons. The latter uses hardware random generator (not pseudo-random).

‘Write’ button allows to save current state to one of 256 cells on an SPI Flash (Write is accompanied with a flash of red LED). Address is selected with a DIP-switch. Later any state could be revealed with the ‘Read’ button.

In ‘Run’ mode screen updates with a speed of 1-4 Hz, ‘running the life’. If all life in a game field ceases (no alive cells), device refills the field with a random number generator.

Device is implemented in a sandwich of two PCB’s.

It is powered by two AAA cells, has power switch and game speed knob.


There's also a lot of schematic and pictures.
I'll use cotact form and maybe I will be allowed to post an URL here. (Now it tells that my post looks too spammy for the new user).

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01232279176session_write_close ( )...(null):0
20.01272410752ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01272411528Database_MySQL->query( ).../DatabaseHandler.php:119
40.05872550248Database_MySQL->error( ).../Db-mysql.class.php:273