Logic Design for Array-Based Circuits

by Donnamaie E. White

Copyright © 1996, 2001, 2002 Donnamaie E. White



Last Edit July 22, 2001

AC Test

An optional simulation is that for AC test measurements. If measurements are to be done, the simulations are required. As with at-speed, both sampled and print on change files are required. Sampling is done at 100 ns intervals. These files show 16 AC tests, propagation path measurements only. A test is one input to one output and one edge (rising or falling). The reset is handled as before at the beginning of the file.

AC test submission is complicated and extensive information is required for each test. AMCC offers AMCCSUBMIT, test submission software, to help with the process. Such support is vendor-specific, as is the vector check software.

Figure 8-6 shows a sampled AC test file (16 tests) and Figure 8-7 shows the same tests, print-on-change. (This is not the Q20000 circuit.)

These files pass the AMCC vector check software.

Figure 8-6 AC Test Sampled Simulation - 32-Bit Register (partial)

Figure 8-6 AC Test Sampled Simulation - 32-Bit Register - Full listing

Figure 8-7a AC Test Print-On Change Simulation - 32-Bit Register (partial)

Figure 8-7b AC Test Print-On Change Simulation - 32-Bit Register - Full listing


Create a complete AC test vector set for the schematics shown in the Appendix of Chapter 3.


  1. For your version of the 32-bit register (assigned earlier), create functional simulation vector files following the rules for the array vendor selected.

  2. What other simulations are required?

  3. Review the vendor design submission package.

  4. What vector checking software tools are available?

  5. For the circuit shown, obtain a Q20000 Design Guide and compute the actual maximum frequency of operation for this circuit. (Refer to Chapters 5 and 6.)

  6. For your version of the 32-bit register, compute the maximum frequency of operation and the resulting at-speed sample step required for the simulation file.


Copyright @ 2001, 2002 Donnamaie E. White, White Enterprises
For problems or questions on these pages, contact dew@Donnamaie.com

DownStream: Solutions for Post Processing PCB Designs
Verific: SystemVerilog & VHDL Parsers

© 2020 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise