This shows you the differences between two versions of the page.
|
ac-is:lab-ie:lab01 [2025/10/28 10:51] ionut.pascal [Resources] |
ac-is:lab-ie:lab01 [2025/10/28 15:40] (current) ionut.pascal [Home practice] |
||
|---|---|---|---|
| Line 31: | Line 31: | ||
| * //Hint//: Think about the corner cases. | * //Hint//: Think about the corner cases. | ||
| * //**Note**//: A complete testing shall exercise all of the inputs. | * //**Note**//: A complete testing shall exercise all of the inputs. | ||
| + | * **For enthusiasts**: Try the implementation using [[https://www.researchgate.net/publication/283037309/figure/fig2/AS:454461651984390@1485363509931/Eight-bit-Ripple-Carry-adder.png|Ripple Carry Adder]]. | ||
| - Implement an //8bit multiplier//, with 2 inputs and one output. | - Implement an //8bit multiplier//, with 2 inputs and one output. | ||
| * //Hint//: Take as reference the adder8 module. | * //Hint//: Take as reference the adder8 module. | ||
| Line 42: | Line 43: | ||
| * {{ac-is:lab-ie:lab1_demo.zip|Demo exercise files}} | * {{ac-is:lab-ie:lab1_demo.zip|Demo exercise files}} | ||
| - | * {{ac-is:lab-ie:lab1_vivado2025.zip|Lab practice files}} | + | * {{ac-is:lab-ie:lab1_vivado_2025.zip|Lab practice files}} |
| * {{ac-is:lab-ie:lab1ha_vivado.zip|Home practice files}} | * {{ac-is:lab-ie:lab1ha_vivado.zip|Home practice files}} | ||