We are given the information that the forward voltage drop of the diode \$V_D\$ is 0.7 V @ 1 mA. Applying KVL, we get: \$-V_{DD} + R \cdot I_D + V_D = 0\$
We know that \$I_D = I_S \cdot e^{\frac{V_D}{V_T}}\$. Plugging in \$V_D = 0.7\text{ V}, I_D= 1 \text{mA}, V_T= 25 \text{mV}\$, we find that \$I_S = 6.9144 \cdot 10^{-16} \text{A}\$.
Rearranging the 1st equation, we have \$V_D = V_{DD} - R \cdot I_D = 5 - 10\text{k} × 6.9144 \cdot 10^{-16} × e^{\frac{VD}{0.025}}\$.
According to my understanding, we can solve this by iteration. We pick a value of \$V_D\$, say 0.7 V, plug it in the RHS of the last equation and we should end up with a better approximation. Repeat until we are satisfied with the result. However this does not work and I end up with a garbage value.
Anyone knows why?
simulate this circuit – Schematic created using CircuitLab