Difference between revisions of "IOP-16 Performance"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
Line 5: | Line 5: | ||
** 4 of 50 MHz FPGA clocks | ** 4 of 50 MHz FPGA clocks | ||
** 2-bit [https://github.com/douggilliland/IOP16/blob/main/IOP16_CPU/GreyCode.vhd Grey-code counter] | ** 2-bit [https://github.com/douggilliland/IOP16/blob/main/IOP16_CPU/GreyCode.vhd Grey-code counter] | ||
+ | *** Glitch-free operation | ||
== Peripheral Strobes == | == Peripheral Strobes == |
Revision as of 15:54, 19 April 2022
"Good enough" performance
- FPGA clock = 50 MHz
- High enough IOP-16 Performance - 12.5 MIPS
- 4 of 50 MHz FPGA clocks
- 2-bit Grey-code counter
- Glitch-free operation
Peripheral Strobes
- 1 clock wide write strobes
- 2 clock wide read strobes