5 diamonds

diamonds 5,020 views, 1 today

views, today 104 downloads, 0 today

downloads, today comments

0 favorites 5

0







Feature on profile Embed Report

Download Schematic

PMCBBCode [url=https://www.planetminecraft.com/project/16-x-8-bit-register-file-1x-write-2x-read/][img]https://static.planetminecraft.com/files/resource_media/screenshot/1206/2012-02-06_134550_1393120_thumb.jpg[/img] 16 x 8 bit register file (1x write, 2x read)[/url] by [mn=281636]zaubara[/mn]

HTML <a href="https://www.planetminecraft.com/project/16-x-8-bit-register-file-1x-write-2x-read/" title="16 x 8 bit register file (1x write, 2x read) Minecraft Map"><br /><img src="https://static.planetminecraft.com/files/resource_media/screenshot/1206/2012-02-06_134550_1393120_thumb.jpg" alt="16 x 8 bit register file (1x write, 2x read)" border="0"/><br/>16 x 8 bit register file (1x write, 2x read)</a> by <a href="https://www.planetminecraft.com/member/zaubara/" title="zaubara Profile">zaubara</a>

URL https://www.planetminecraft.com/project/16-x-8-bit-register-file-1x-write-2x-read/



281636 zaubara

Level 33 : Artisan Ninja

This CPU register file stores 16 bytes (128 bit) of data and has 1 data input and 2 data outputs, each addressed by a 4 bit bus, allowing to simultaneously read out 2 registers and write to another one.

There is enough space left to route individual data inputs/outputs to or from a register to form a special purpose register, for example to store ALU status bits. Additional Notes Blue: data input

Red: data outputs

Green: address inputs

(Orange, light blue and green indicate LSB)

Yellow: write clock

Brown (per register): register write enable

Progress 100% complete Tags