The AVRcam source files were built using the WinAVR distribution
(version 3.3.1 of GCC). I haven t tested other versions of GCC,
but they should compile without too much difficulty.
* The source files for the AVRcam had the author name and copyright
information added back into them after the judging of the project,
since it states in the competition rules that the author s name
can not be present during their inspection.
* The included source files are the ones that were submitted for
the entry into the Circuit Cellar contest. I have continued to
develop the AVRcam, and have added several new features (such as
ignoring objects that aren t larger than a minimum size, removing
tracked objects that overlap with each, and some general
optimizations). If you are interested in the latest source,
email me at john@jrobot.net
* For more info about the AVRcam, check out http://www.jrobot.net
John Orlando
August 20, 2004
A novel met hod t o p artially compensate sigma2delta shap ed noise is p rop osed. By injecting t he comp en2
sation cur rent int o t he p assive loop f ilte r during t he delay time of t he p hase f requency detect or ( PFD) , a maximum
reduction of t he p hase noise by about 16dB can be achieved. Comp a red t o ot he r compensation met hods , t he tech2
nique p rop osed he re is relatively simple and easy t o implement . Key building blocks f or realizing t he noise cancel2
lation , including t he delay va riable PFD and comp ensation cur rent source , a re sp ecially designed. Bot h t he behavior
level and circuit level simulation results a re p resented.
ABC_FDTD_Die(T) Implements simulation of a Gaussian Pulse
over T time steps. ABC are for free space. If boundaries are in
the Dielectric medium then the ABC fail. Dielectric medium begin and
end can be specified with the code