Exercise 3: Make Note: The different testing approaches IMO are the result of the fact that some module only need edge case testing, some modules need thourogh testing, and some need only random testing. To elaborate: in some cases we only care about certain behaviors, like the cycling of states. In other cases the output is based on input only, so it's easier and better to toroughly test. Sometimes random testing is enough to validate correct behavior, eg. 0 = false, not-0 = true.
forked from NYU-Processor-Design/onboarding-lab-2
-
Notifications
You must be signed in to change notification settings - Fork 0
kc3977/onboarding-lab-2
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Onboarding Lab for Week 2
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 50.4%
- SystemVerilog 34.7%
- CMake 14.9%