This EE Capstone Project will recreate the classic board game “Battleship” electronically with a MOSIS processing chip and Raspberry Pi microcontroller.  This website will share the progress the capstone team makes throughout the Fall 18 and Spring 19 semesters at the University of Portland.

 

Abstract: 

The BattleChip project is a prototype for a modernized digital version of the well-loved childhood game, Battleship, which has been around since World War I. This updated version will include many improvements and unique features that allow for a more interactive experience. These include an LED playing field for each user, sound effects and color coding, digitized control buttons, and an updated compact case. The various improvements will allow the iconic board game to be more marketable to modern children and the present-day toy industry.

 

Design Implementation:

Our primary solution is a software-hardware co-design. The main functionality has been designed on an independently fabricated chip and the memory controller will be implemented in software on a Raspberry Pi. They control the LED matrices by displaying the contents of the board memory for each user. To the right is a high-level block diagram which illustrates each component of our design with the appropriate I/O ports. Included is a discussion of the purpose/functionality of each I/O port. Below the Block Diagram is a discussion on the functionalities of our fabricated chip as well as diagrams of the final design and layout. The chip was submitted for fabrication on Nov 28th. In case the chip malfunctions we are exploring backup solutions, which are discussed further in the Macro Model section on the far right of this poster.

 

The History of the Orignal Battleship Game: 

Battleship dates from World War 1 and was known worldwide as a pencil and paper game. The first pencil and paper games were published in the 1930’s and it wasn’t until 1967 that Milton Bradley released the first plastic board game that more closely resembles what is sold in toy stores today.