Skip to content

Spiros7bit/TinyTapeout04_Corrections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

TinyTapeout04 - Corrected Version

In Autumn 2023, I participated in TinyTapeout 04 and submitted a Verilog design to tapeout a real chip.

The original code contained several bugs that would affect the correct functionality of the design. This repository contains the corrected version.

Bugs Fixed

  • LFSR reset initialized to all-zeros (lock-up state) → fixed to non-zero seed
  • Added Clock Divider

Project Description

A Pseudo Random Number Generator (PRNG) based on two LFSRs and a 16-to-8 multiplexer, designed for TinyTapeout 04.

Link of previous code

https://github.com/Spiros7bit/tt04-submission-test

EDA and Simulations Tools

  • Quartus II Web Edition 13.01
  • ModelSim ALTERA STARTER EDITION 10.1d

Outputs of RTL simulation

image

About

This is a repository to show the correct version of the TinyTapeout 04 Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors