For low-Lk, it's important to minimize the number of squares in the device. The existing ntron.sharp design is ~6 squares for source and drain (each). Now it's user-reconfigurable through drain_l and source_l parameters. Also the channel length is configurable as well.
should I bump the version to 4.0 since the arguments to ntron.sharp changed so if you call ntron.sharp with positional instead of keyword arguments, any previous code wouldn't work?
For low-Lk, it's important to minimize the number of squares in the device. The existing
ntron.sharp
design is ~6 squares for source and drain (each). Now it's user-reconfigurable throughdrain_l
andsource_l
parameters. Also the channel length is configurable as well.