doc: add mlx5 design details