close Warning: Can't synchronize with repository "(default)" (/common/SVN/crkit does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 10 (modified by khanhle, 14 years ago) ( diff )


R3 Architecture

With R3, the framework design has been modularized such that all modules can be easily replaced or updated without interfering with the overall architecture. This should also improve the migration of block level design into Matlab/Simulink environment.

Furthermore, we have included a dedicated control plane with RMAP processor which will handle all register map related accesses. In future releases, we may replace the RMAP processor with a real 32-bit soft processor such as Xilinx Microblaze, or equivalent processors.

The outline for R3 architecture is as follows :

  • Overview - overview of R3 architecture
  • Memory Map - system address ranges and register maps
  • Packet Format - definition of Ethernet, IPv4 and UDP/TCP headers, also includes packet formats for user specific application
  • Block Level Specs - detailed specifications for R3 design modules, includes IO specifications.
  • FPGA Architecture - detailed .
Note: See TracWiki for help on using the wiki.