| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

FrontPage

Page history last edited by dbraun@... 13 years, 3 months ago

Welcome to the EE 307 project wiki. Also see the EE 307 Homepage

 

Some general tips for class projects:

 

  1. Use Richard Lanham's Paramedic Method to improve writing logically and joyfully.

     

  2. Excessive reliance on the the verb “to be” and the passive voice reduces the impact and quality of writing. Please use active voice and a variety of descriptive verbs. For more info see: http://www.ee.calpoly.edu/~dbraun/courses/ee307/activevoice.html

     

  3. Please prevent artificial kinks in transient simulation results due to not specifying the maximum time step PSpice uses in the calculations. To specify a smaller step_ceiling, use the .TRAN statement:

.TRAN print_step final_time (results_delay) (step_ceiling)

The last two parameters are officially optional, but I recommend that you specify a step_ceiling no greater than the smaller of final_time/1000 or (rise or fall time)/10.

For example:

.TRAN 20p 40n 0 10p

Also, take care that .DC sweeps make sufficiently small steps.

 

  • PSpice Probe Eval Goal Functions can ease extracting information from output plots. Consider two general examples:
    • XatNthY(V(52),1.65,2) is a PSpice Probe Eval Goal Function to find the 2nd time (on a time trace) at which the voltage at node 52 equals 1.65V
    • XatNthY(D(V(6)),-1.0,2) is a PSPice Probe Eval Goal Function to find the 2nd voltage (on a VTC) at which the slope of the voltage at node 6 is -1.0

       

  • The next two PSpice Probe Eval Goal Function examples apply to the first 8 input CMOS AND gate for the Winter 2008 project:
    • To obtain average propagation delay tP from VIN1 to VOUT at the load capacitor, use:

      (XatNthY(V(51),1.25,3)-XatNthY(V(Vin1),1.25,3)+XatNthY(V(51),1.25,4)-XatNthY(V(Vin1),1.25,4))/2

    • To obtain average power dissipation averaged over one 10 ns period, use:

      YatX(AVGX(ID(MN1)*V(18) +  8*ID(MP1)*(V(Vdd)-V(18)) + ID(MN9)*V(51) - ID(MP9)*(V(Vdd)-V(51)),10n),40n)

       

       

  • Use standard and complete bibliographic citations to cite references and resources. For example, use the IEEE Style:

    [1] H. Bronleigh, “IEEE Style,” Home - IEEE Style - LibGuides at Murdoch University, September 2010. [Online]. Available: http://libguides.murdoch.edu.au/content.php?pid=144623&sid=1229928. [Accessed: December 31, 2010]

    [2] Institute of Electrical and Electronics Engineers, Inc., IEEE Transactions, Journals and Letters: Information for authors. Piscataway NJ: IEEE, 2006. Available: http://www.ieee.org/portal/cms_docs/pubs/transactions/auinfo03.pdf. [Accessed February 23, 2007] pp. 4-5

  •  

     

     

    Tips: To Use PBwiki

     

    Comments (0)

    You don't have permission to comment on this page.