Hello, Satoshi !
1.
Most parameters really are not mandatory, but they are involved in signal
timing budgets considerations.
2.
Strictly speaking, to design a high-speed bus, we have to analyze signal rise-
times and trace lengths to estimate timings or to see if some termination schemes
are needed (to avoid signal corruption because of reflections).
In order to define termination scheme (and resistor parameters) for signal
termination scheme, the design (board) should be simulated using IBIS / SPICE
models for the device (i.MX7), also actual board trace lengths should be
estimated too.
Generally, alas, it is hard to give reasonable advises from rules of thumb,
nevertheless, many app notes are intended to help users in design (without
simulation). Therefore, for assurance, most reliable recommendations are
provided and, as result, they are very hard for realization.
So, as a resume :
A) Please try to provide scheme simulation - if possible.
B) We can rely on design rules if simulation is not available.
3.
Perhaps it would be easier to use Table 20 (DDR3 Routing by byte group)
of the Design Guide.
Regards,
Yuri.