Research Article

A Programmable Hardware Cellular Automaton: Example of Data Flow Transformation

Table 1

Instruction set.

DescriptionCodeDescriptionCode
C12 C0 C12 C0

NOPXXXXXXXXXXX00EWNSXXXXX100XXXXX
CMRAMXXXXXXXXXXX01EWCXXXXX101XXXXX
CMCMSXXXXXXXXXXX10EW0XXXXX110XXXXX
CM0XXXXXXXXXXX11NOPXX000XXXXXXXX
NOPXXXXXXXX000XXCRAMXX001XXXXXXXX
NSRAMXXXXXXXX001XXCNSXX010XXXXXXXX
NSNXXXXXXXX010XXCEWXX011XXXXXXXX
NSS XXXXXXXX011XXCCYXX100XXXXXXXX
NSEWXXXXXXXX100XXCBWXX101XXXXXXXX
NSCXXXXXXXX101XXC0XX110XXXXXXXX
NS0XXXXXXXX110XXC1XX111XXXXXXXX
NOPXXXXX000XXXXXRAMRAM00XXXXXXXXXXX
EWRAMXXXXX001XXXXXRAMCM01XXXXXXXXXXX
EWEXXXXX010XXXXXRAMC10XXXXXXXXXXX
EWWXXXXX011XXXXXRAMSM11XXXXXXXXXXX