ROM Memory Design Using Verilog
- A.K.Biswas
- Oct 31, 2017
- 1 min read
Designing a ROM block (i.e., a sequential circuit) that can perform different mathematical function.
Example 1: This circuit using Verilog for squaring numbers up to 15 if unsigned and -8 to +7 if signed (that means 4-bit input number). For Code visit here GitHub

Example 2: In this section, you will design a ROM based square root circuit for unsigned numbers in the range of 0 to 15. Provide three digits after decimal point. Such as if the input number is a 2, the output should be the square root of 2, which is 1.414.

For Code visit here GitHub
Thanks.
Comments