onTAP Boundary Scan Software Update Registration

Thank you for your continued interest in onTAP Series 4000 –
Supports IEEE 1149.X standards.

Featuring: ShowMe! Accurate, pin-level diagnostics for memory cluster test debugging.

  • All onTAP users with active software maintenance and 30-day evaluation licenses may download updates. 
  • If your support contract is expired, please do not download the latest version of onTAP.
  • Updates are cumulative – we strongly advise keeping up with the latest builds.
  • For a complete listing of all software changes look in the onTAP online HELP section, “onTAP Change History.”

    Please fill in the required information below to receive your updated version of onTAP.
  • This field is for validation purposes and should be left unchanged.
onTAP Build Log
Build 4193Adds drop down menu for Test screen Operator selection.
Adds SetSerialNumber() DTS instruction.
Adds password-protected procedure to lock SVF settings on the Test screen.
(Not Full Test Suite Validated)
Build 4691Corrects test generation problem involving differential pairs.
(Not Full Suite Validated)
Build 4690Adds alternate version of GetSubStr() instruction that returns substring based on a starting character position and prescribed text extent.
Adds summary test log when running a suite of tests on Test screen, if a a Unit Type entry is made.
Adds option to lock SVF selections on Test screen.
Adds SVF Version option to Test Plan on TestGen page.
(Not Full Suite Validated)
Build 4689On the Test screen, consolidates Go / Stop functions into the Go button.
Corrects problem reading Genum BSDL files.
Build 4688On the Test screen, consolidates Go / Stop functions into the Go button.
Corrects problem reading Genum BSDL files.
(Not Full Test Suite Validated)
Build 4687Corrects problem involving incorrect test values following a pull-up/pull-down resistor test.
Build 4686Corrected problem where the same MESSAGE_PAUSE instructions were presented twice
(Not Full Test Suite Validated)
Build 4684Corrects program exception when reading a Genum BSDL file.
(Not Full Suite Validated)
Build 4683Ensures that pins, connected resistively to nets assigned as Vref , are not driven but are tested to be at a logic one level
(Not Full Suite Validated)
Build 4681Updates onTAP test generation for cluster test parallel test conditions as well as differential pairs test generation.
(Not Full Test Suite Validated)
Build 4679Corrects problem implementing DTS file’s .PARALLEL instruction, used to control cluster testing multiple devices in parallel.
(Not Full Test Suite Validated)
Build 4677Upgrades STOP FURTHER TESTING ON FAIL option on Test screen.
(Not Full Test Suite Validated)
Build 4676Adjusts diagnostics for Scan Bridge applications.
Corrects handling of EXTEST_TOGGLE instruction on TestGen page.
Adjusts handling of MESSAGE_PAUSE so a ‘?’ will prompt a response/
(Not Full Suite Validated)
Build 4674Corrects test generation problem involving the .PARALLEL directive in DTS cluster test models.
Adds capability on the TestGen page to insert pad bits for SCANSTA scan bridge applications. Corrects test generation problem involving bidirectional buffers.
Ensures that invert-capture-value guards affect only signals received from a pin other than the pin to which the guard is assigned.
Adds Register Length Test to TAP Test options in TestPlan. Provides test and length of registers indicated by opcode selections. (For existing test plans, select Restore Default Settings to enable this option.)
Grays out and disables user controls on Test screen while a test is running.
Adjusts MESSAGE_PAUSE instruction so that a ‘?’ in text does not cause YES/NO buttons to be presented.
Added right-menu item on Test screen to sort SVF files list.
(Not Full Test Suite Validated)
Build 4673Adds convenience search tool on Scan page to search Device names and also a right-click menu selection to move Device names to the top of the Devices list.
(Not Full Test Suite Validated)
Build 4672Corrects crash condition related to long file path names.
(Not Full Test Suite Validated)
Build 4671Added new Test screen option that allows test reports to be copied to a specified folder. See Test Reports Folder in the Options dialogue.
Corrects operation of the ‘Run Test on this File Only” menu (right click) selection on the Test screen.
Corrects handling of OUTPUTS_OFF_INPUTS_OFF guard so that pull down resistor tests are not run on input-only pins.
Adjusts reordering of SVF files on Test screen so that reordered files can be run in adjusted sequence without closing and reopening test project.
Adds menu option to run selected SVF files starting from a selected file.
Corrects handling of SVF scans within DTS model files.
Corrects problem when the text “_check” is used in a DTS name.
(Not Full Suite Validated)
Build 4670Adds Test screen option to log all test messages to a test_screen_messages.txt file.
(Not Full Test Suite Validated)
Build 4669Corrects problem generating test solution for AC differential circuits when multiple circuit elements are in series with coupling capacitors.
(Not Full Test Suite Validated)

Build 4668Generalizes capability to mix DTS cluster test instructions and GPIO instructions using TAP pins.
(Not Full Test Suite Validated)
Build 4667Corrects assignment of cluster test pins to scan pin for differential clocks.
(Not Full Suite Validated)

Build 4666Copies ‘.fail’ file to Test Reports folder when “Copy reports to Test Reports subdirectory” is selected.
Changes the STOP FURTHER TESTING ON FAIL option for the Test screen’s pop-up menu in the SVF files list. This option is now restricted only to SVF files that are selected in the list.
(Not Full Test Suite Validated)
Build 4665Updates Help documents.
Removes option to strip leading ‘0’ characters from BSDL pin names.
(Not Full Test Suite Validated)
Build 4664Adds string array capability to DTS cluster test scripting.
Corrects handling of alternate IDCODES
Fixes potential crash condition related to pull resistor tests.
Builds 4659-4663 dealt with internal changes.
(Not Full Test Suite Validated)
Build 4658Corrects problem writing MESSAGE instructions for 64 bit integers
(Not Full Test Suite Validated)
Build 4657Upgrades IEEE 1149.6 AC test generation
(Not Full Test Suite Validated)
Build 4655Upgrades IEEE 1149.6 AC tests involving ‘in’ pins on nets also having ‘buffer type pins.
(Not Full Test Suite Validated)
Build 4654Upgrades automatic test generation’s handling of non-boundary scan circuits.
(Not Full Test Suite Validated)
Build 4653Ensures logic one test for open collector nets driven by weak1 bidirectional cells.
(Not Full Test Suite Validated)
Build 4651Adds messaging construction in DTS models that facilitates accessing net names and net pins for individual pins within a pin group; Reference %NET in onTAP Help’s DTS Programming Format document
(Not Full Test Suite Validated)
Build 4650Adjusts background colors on the Test screen so that passing SVF files are shown with a green tint, failing files with a red tint and non-tested files with a gray-blue tint.
(Not Full Test Suite Validated)
Build 4648Adjusts controls and messages on the Test screen. Right clicking in the Test Status column shows the diagnostic message if it exists for the related SVF file.
Build 4647Ensures that the Test screen’s FAIL image is posted if any SVF files fail in a test suite when multiple SVF files are selected.
Tints failing lines red in the Test screen’s SVF list.
Updates rules to view failing diagnostic messages when multiple SVF files are checked. Either click in the Test Status column of a particular SVF and then lick View Fails or right click on an SVF file name and then select View Last Diagnostic Message.
Note that clicking directly on an SVF file name will bring up user prompt messages and also run a TAP test that shows IDCODES.
(Not Full Test Suite Validated)
Build 4643Corrects handling of manually generated jumper files.
(Not Full Suite Validated)
Build 4642Corrects potential hang condition in ProScan.
Removes Guards Wizard functions from the Development screen’s Guards page since the Wizard’s essential functionality is now part of ProScan.
(Not Full Suite Validated)
Build 4641Includes changes related to the Installer program.
(Not Full Test Suite Validated)
Build 4640Additional corrections for differential networks that have non-differential I/O pins on the differential nets.
(Not Full Test Suite Validated)
Build 4639Adjusts code for differential pair circuits using boundary scan receiver pins of type “inout”;
Adds capability to insert multiple lines in MESSAGE_PAUSE instructions. Lines are separated by newline characters,’\n’.
Reports line numbers for SIR instructions in scandata log files.
(Not Full Suite Validated)
Build 4638Adjusts ProScan to allow pin wiggling using older SVF files.
Adds additional filters to DTS syntax checking.
Corrects problem in ProScan where only nets with guards appeared Nets & Pins list.
Corrects problem with Trace:ShowPinConnects feature in ProScan.
(Not Full Test Suite Validated)
Build 4636Provides for use of SENSE guards in GuardsScanOnly files.
Improves fault coverage for JTAG devices having many shared control cells.
Makes syntax checking case sensitive for DTS script variables.
(Not Full Test Suite Validated)
Build 4634Corrects potential program exception when switching between ProScan and Development screens.
Build 4633Netlist composer now uses BSDL port names for the basis of assigned net names in XNF netlist file.
(Not Full Test Suite Validated)
Build 4632Updates ProScan:
- shows pin failures when single-stepping.
- ensures guards are incorporated when ‘wiggling’ pins.
- avoids reasserting Test Logic Reset on JTAG chains when TLR has been previously asserted.
(Not Full Test Suite Validated)
Build 4631Installer Update
Corrected DTS syntax checker for inserted SIR/SDR SVF strings
(Not Full Test Suite Validated)
Build 4628Corrects problem retaining settings in TestPlan.
Corrects potential program exception problem in ProScan when recompiling and reorganizing net positions.
(Not Full Suite Validated)
Build 4627Adds formatting options that add cancel buttons to the Ok and Yes/No MESSAGE_PAUSE dialogue.
Adds DLLs for Windows XP into new onTAP Install program.
(Not Full Test Suite Validated)
Build 4626Corrects potential crash condition in ProScan.
(Not Full Suite Validated)
Build 4624Introduces new Install program. Before installing, it is recommended that versions of onTAP previous to build 4324 be uninstalled using the Windows Control panel.
Edits the BREAKOUT cell and pin parsing format.
(Not Full Test Suite Validated)
Build 4623Introduces new Install program. Before installing, it is recommended that versions of onTAP previous to build 4623 be uninstalled using the Windows Control panel’s Programs and Features.
Tabular formats the BREAKOUT! cell and pin parsing report so that the text is readable in a text editor. BREAKOUT! Is accessible from the Debug menu.
(Not Full Test Suite Validated)
Build 4622Ensures that SAMPLE and Pin-wiggle functions work in ProScan when the Development screen is closed.
Upgrades the BREAKOUT feature accessible from the Debug menu. BREAKOUT parses SVF and scandata files to show TAP and measure values at each pin and cell at each scan vector.
Provides for the number of days that technical support is out of date to be returned when checking license in onTAP DLL.
(Not Full Test Suite Validated)
Build 4620Ensures that SENSE_HIGH and SENSE_LOW guards are asserted when TestGen’s Safe Mode is selected.
Corrects program exception conditions related to switching between ProScan, appXam, Development and Test views.
Revises appXam to faciltiate creating and updating basic application mode based tests.
Corrects syntax problem related to Compose Netlists using BSDL files.
Fixes incorrect failure post in Mid-state (resistive) Shorts procedure.
(Not Full Test Suite Validated)
Build 4619Corrects syntax checking of string variables.
Upgrades TestGen to handle mix of differential and non-differential boundary scan pins on the same nets.
Improves Find tool in ProScan’s Nets & Pins list.
(Not Full Test Suite Validated)
Build 4617Ensures reinitialization of settings on Cluster page when closing a cluster test project and then opening an interconnect test project.
(Not Full Test Suite Validated)
Build 4615Reorganizes installment package for Microsoft WinQual certification
(Not Full Test Suite Validated)
Build 4613Adjusts test generation for differential pairs when P side receivers are connected directly to N side transmitters.
(Not Full Test Suite Validated)
Build 4612Adjusts test generation for differential pairs so that OBSERVE_ONLY cells on differential transmitter pins are included in the test solution.
(Not Full Test Suite Validated)
Build 4610Provides additional correction for test generation on differential nets
(Full Suite Validated)
Build 4609Corrects problem driving differential nets where each net has multiple drivers, some with shared tri-state control cells.

Corrects problem with TestGen page’s ‘Restore Default Settings’ where a BYPASS instruction was indicated in place of an IDCODE test instruction
(Not Full Test Suite Validated)

Build 4608Corrects potential program exception during test generation of cluster tests related to the addition of parallel test options in DTS models.
(Not Full Test Suite Validated)
Build 4607Corrects problem in test generation for parallel cluster test target devices.
(Not Full Test Suite Validated)
Build 4606Upgrades ‘Settings Change History’ in ProScan so that Attributes changed in the ‘Guards + Attributes’ tab appear in Settings Change History
(Not Full Suite Validated)
Build 4605Corrects test generation of circuits having differential pair pins with shared control cells and also connected to non-differential scan pins also sharing control cells.
(Not Full Test Suite Validated)
Build 4604Corrects handling of Network License Message problem related the Cluster Test option
(Not Full Suite Tested)
Build 4602Corrects message handling for string values set in ScanIR and ScanDR instructions.
(Not Full Suite Tested)
Build 4601Allows for instances of period characters in SVF file’s path name

Build 4600Upgrades .AUG style netlist translator.
(Not Full Test Suite Validated)
Build 4599Restores parallel test for cluster test applications allowing multiple target devices to be tested together.
(Not Full Suite Validated)
Build 4598Adds a dialog box when selecting Auto Detect on the Test screen to facilitate the auto detection of JTAG chains. The dialog box allows easy browsing and selection of a folder where BSDL files are located and also allows the A or B channel of an onTAP cable to be used.
(Not Full Test Suite Validated)
Build 4597Corrects problem involving test selection on the Test screen. The control and shift keys can be used to select multiple SVF files and the Check and Uncheck buttons on the Test screen can be used to ease enabling and disabling of tests for SVF files.
(Not Full Test Suite Validated)
Build 4596Restores correct operation to TRACE command in ProScan, showing all pin connections to selected pins.
(Not Full Test Suite Validated)


Build 4595Ensures that GUARD_STRING bits with a value of ‘X ‘ have the corresponding MASK bits set to ‘0’.
Corrects ProScan procedure that brings related pins in a test solution into proximity and tints them to highlight their relationship. The procedure is initiated by clicking on test vector values of a particular pin. The fix excludes power and ground pins from the test solution.
(Not Full Test Suite Validated)
Build 4594Sets TDI bits of negative side differential drivers. These TDI bit values should not be a factor for the corresponding observe_only cells but are now set on the chance that the cell is actually driving the N side of a differential pair.
(Not Full Test Suite Validated)
Build 4593Improves Test screen’s memory management.
(Not Full Test Suite Validated)

Build 4592Ensures repainting of the ProScan screen after recompiling an SVF file.
(Not Full Test Suite Validated)
Build 4591Allows recompiling after changing attribute values in ProScan without the need to close and reopen a project.
Corrects problem incorporating changes in jumpers list into application.
(Not Full Test Suite Validated)
Build 4590Automatically updates TestPlan on TestGen page to reflect any JTAG chain definition changes.
Sets license number to JTAG cable number or dongle number for embedded licenses.
(Full Test Suite Validated)
Build 4589Ensures that a a drive low vector occurs as the first vector in the opens faults test.
(Not Full Test Suite Validated)
Build 4588Corrects handling of how asynchronous key characters are loaded into the built-in ONTAP_KEY_CHAR variable in DTS models
(Not Full Test Suite Validated)
Build 4587Ensures that tri-state output pins having shared control cells and that have not been assigned a drive value do not change the value of a shared tri-state control cell.
(Not Full Test Suite Validated)
Build 4586Corrects problem showing incorrect test screen graphics.
(Not Full Test Suite Validated)
Build 4585Corrects occasional crash when changing views from Development screen to test screen.
Corrects test graphic for mid_state shorts tests.
(Not Full Test Suite Validated)
Build 4584Ensures that PRELOAD instructions, if they exist in BSDL file, are executed prior to CLAMP instructions.
(Not Full Test Suite Validated)
Build 4583Ensures that differential N side drivers designated as ‘out’ pins and ‘observe_only’ cells are not in test vectors.
(Not Full Test Suite Validated)
Build 4582Ensures that N and P side differential receivers are in opposite states.
Corrects test message that incorrectly shows ‘Testing…’ in some instances after a test completes.
(Not Full Test Suite Validated)
Build 4581Improves exit procedure on Test screen when processing failures for lengthy tests.
Allows cluster tests to be directly recompiled after editing circuit attributes in ProScan.
(Not Full Test Suite Validated)
Build 4580Adjusts procedure to create a .req file for remotely embedding licenses in onTAP JTAG controllers. To create an REQ file in C:\Flynn Systems Corp\onTAP folder, from License menu, switch to Embedded in JTAG Cable.
(Not Full Test Suite Validated)
Build 4578Corrects problem introduced in build 4577 when reopening onTAP Development software with embedded JTAG licenses.
(Not Full Test Suite Validated)
Build 4577Corrects program exception in TestGen related to IEEE 1149.6 AC differential test applications.
(Not Full Test Suite Validated)
Build 4576Safely restores onTAP DLL USB cable operation following a crash of a test executive running the onTAP C# DLL that is also using an embedded JTAG license.
(Not Full Test Suite Validated)
Build 4575Runs test generation faster for applications with many pins tied to ground net.
Improves capability to stop run-time tests during long diagnostic analysis procedures.
Corrects test generation problem for circuits involving pull resistors on the inputs of OR gates as well as other gates.
(Not Full Test Suite Validated)
Build 4574Corrects problem setting IDCODE instruction on the TestGen pages’s TestPlan
(Not Full Test Suite Validated)

Build 4573Adds text search in ProScan panels using direct keyboard entry.
(Not Full Test Suite Validated)
Build 4572Adjusts handling of N side differential pins in test generation when the N side transmitter is shown as OBSERVE_ONLY in the boundary register list.
Upgrades handling of jumpers settings files. Automatically converts pin-to-pin jumper expressions to net-to-net syntax. Original jumpers files are saved and backed up.
(Not Full Test Suite Validated)
Build 4571Improves project folder browse control on Project page.
(Not Full Test Suite Validated)

Build 4570Updates IEEE 1149.6 AC testing to allow for N side differential transmit pins that are designated as type “in”.
Runs TAP test and shows IDCODES for SVF files, as well as available test setup messages, when an SVF file is selected from SVF list on Test screen.
(Not Full Test Suite Validated)
Build 4569Corrects potential program hang condition on Scan page.
Simplifies procedure to use TRST(INIT cable wire) for GPIO purposes
(Not Full Test Suite Validated)
Build 4568Provides option to disable MID-STATE (resistive) shorts testing.
(Not Full Test Suite Validated)
Build 4567Adjusts diagnostic messages for pull-up and pull-down resistor tests when resistor connections are to header pins.
(Not Full Test Suite Validated)
Build 4566Adds option on TestGen page to base run-time diagnostic messages on header pins in place of related scan I/O pins.
Makes embedded JTAG cable license the default license condition when a license has not previously been selected.
(Not Full Test Suite Validated)
Build 4565Improves precision of diagnostic messages in resistor networks
(Not Full Test Suite Validated)
Build 4564Tri-states TAP drive pins between scans for multiple JTAG chain applications, allowing TAP configurations where TMS, TDI and TDO pins in different chains can be connected in common.

(Not Full Test Suite Validated)
Build 4563Adds DIODE model to LogicPinMaps file and adjusts ATG to handle diode-resistor networks.
On Cluster page, shows instances where boundary scan pins do not have associated boundary scan cells.
On TestGen page, provides option to not include BSDL file recap in SVF file.
(Not Full Test Suite Validated)
Build 4562Corrects tests report so that it flags test failures and indicates incorrect test values using U and D characters.

(Not Full Test Suite Validated)
Build 4561Updates GPIO capability using TAP pins in onTAP’s JTAG Controller pod

(Not Full Test Suite Validated)

Build 4560Adds capability on Cluster page to assign EXTERNAL pins to non-JTAG parts instead of directly to scan pins. onTAP in turn matches the non-scan pins to associated scan pins.

(Not Full Test Suite Validated)

Build 4559Corrects problem remotely updating embedded cable licenses.
(Not Full Test Suite Validated)
Build 4558Corrects potential program exception condition when switching from Developoment to Test screen.
(Not Full Test Suite Validated)
Build 4557Adds GPIO capability for USB Cable TAP pins that are not in use for boundary scan purposes.
(Not Full Test Suite Validated)
Build 4556Improves test generation for A/C IEEE 1149.6 differential pair tests between different JTAG chains.
Corrects Files 32 notice that pops up during onTAP installation.
(Not Full Test Suite Validated)
Build 4554Allows appXam pin lists to be populated on the basis of SAMPLE whatever application signals activity can be captured.
(Not Full Test Suite Validated)
Build 4553Corrects Auto Detect problems.
(Not Full Test Suite Validated)
Build 4552Adjusted TAP integrity tests that are initiated when clicking on Toolbar Test icon so that the tests are the same as when loading a test program.
(Full Test Suite Validated)
Build 4551Adds capability to test just TAP infrastructure of selected SVF files by clicking on the Test tab after a project folder has been opened on the Test screen.
(Not Full Test Suite Validated)
Build 4550Adjusts run-time code to ensure that TAP connect pods are interchangeable in applications using only one pod. Otherwise, adaptor files need to be reset to match pod channel assignments to specific JTAG chains.
For files copied to the Test Reports folder, the order of optional filename fields has been changed to ___filename.
Corrects problem using Auto Detect from Scan page.
Updates DLLs
(Not Full Test Suite Validated)
Build 4549Adds a Test screen option setting to append a time stamp to .test and .fail file names.
Adds a Test screen option setting to copy test files to a Test Reports sub-directory in a project folder.
Deletes link from Home screen to the Manufacturing Test screen, which has been consolidated to the Test screen.
De-emphasizes toolbar’s Development button for MTO licenses.
(Not Full Test Suite Validated)
Build 4547Corrects test generation problem when a shared control cell is assigned to an input pin which is connected to a ground or power net.
(Not Full Test Suite Validated)
Build 4546Adjust test generation when IEEE 1149.6 AC testing is enabled for capacitively coupled differential pairs when driver side is in a different JTAG chain than receive side.
Corrects potential crash condition when switching between test projects.
(Not Full Test Suite Validated)
Build 4544Removed the Nets and Manuf toolbar buttons. The Test screen should be used in place of the Manufacturing screen and ProScan should be used in place of Nets.
(Not Full Test Suite Validated)
Build 4543Updates response messages for license restrictions when using onTAP Network License Manager.
(Not Full Test Suite Validated)
Build 4542Improves JTAG chain assignments on Scan page. Adds spin control and edit box to adjust JTAG chain designations.
Corrects potential program crash condition during test generation.
Corrects flashing tab icon on Testability page.
(Not Full Test Suite Validated)
Build 4541Updates the Compose Netlist tool to facilitate creating a netlist derived from BSDL files and then beginning a Test Development project.
Adds TRACE circuit tool to list of ProScan instructions. TRACE detects and shows pin-to-pin circuit connections, useful in showing shorts faults as well as in rebuilding netlists that have been composed with BSDL files only.
(Not Full Test Suite Validated)
Adjusts for I/O INIT errors in onTAP TAP connect cable.
Build 4540Adds built-in function ‘ConvertBinaryStringToInteger’ for DTS model scripting.
Corrects error in extracting TDO data into ScanDR strings.
(Not Full Test Suite Validated)
Build 4539Corrects syntax checking problems for DTS cluster test models.
(Not Full Test Suite Validated)
Build 4538Restricts use of FAIL flag with pin groups assigned to variables in OG() instructions. When the results of an OG() instruction are to be tested with a FAIL flag, only single OG() instructions may be present on a DTS line.
(Not Full Test Suite Validated)
Build 4537Re-implements the appXam tool as a floating dialog and facilitates rendering application mode signals into useable tests. appXam is accessible from the ProScan main menu as well as from the Commands list within ProScan.
Improves syntax checking for semicolon characters in DTS models.
Updates to C++ and C# DLL avaialble
(Not Full Test Suite Validated)

Build 4536Enables FAIL flag when testing values of pin group variables in cluster tests.
Improves syntax checking for multiple declarations of variables in cluster test models.
(Not Full Test Suite Validated)
Build 4535Improves compiling and executing appXam test files.
(Not Full Test Suite Validated)
Build 4534Allows changing onTAP JTAG pods without updating adpator files in applications where only JTAG chains A & B are used in any of a project folder’s tests.
(Not Full Test Suite Validated)
Build 4533Improves ProScan's break-point and single-step operation.
(Not Full Test Suite Validated)
Build 4532 Adds protection to safeguard interconnect and cluster test settings and to facilitate restoring and recovering settings.
Reports serial number of USB dongles on Licensing screen when entering screen and when changing dongles.
(Not Full Test Suite Validated)
Build 4531Adjusts licensing code for embedded USB JTAG cable licenses so that need to unplug/replug cable is reduced.
Updated onTAP C## DLL http://www.flynn.com/files/downloads/onTAP_DLL_Csharp.zip
Updated onTAP C++ DLL http://www.flynn.com/files/downloads/ontap_dll_demo.zip
(Not Full Test Suite Validated)


Build 4530Adjusts Mid State (resistive) shorts algorithm.
(Not Full Test Suite Validated)
Build 4529Corrects problem detecting Mid State (resistive) shorts in multi-chain applications.
(Not Full Test Suite Validated)
Build 4528Improves shorts detection of Mid State (resistive) shorts algorithm.
(Not Full Test Suite Validated)
Build 4526Added new edit box entries on the Test screen to facilitate use of Test screen in manufacturing environments. Entries include board serial number, operator and unit type.
Corrected inconsistencies when switching to Test screen from other screens.
(Not Full Test Suite Validated)
Build 4525Corrects pull resistor test problem introduced in build 4518
Corrects pull resistor test problem when multiple resistors including those designated ‘do not install’ are present on a net.
(Not Full Test Suite Validated)

Corrects problem in ProScan when setting guards to disable failing tests on a net.
Build 4524Updates adaptor channel assignments of SVF files when clicking on Test Status column header.
Updates adaptor file to SVF assignments for multiple UUT and Parallel test environments.
(Not Full Suite Validated)
Build 4523Adds menu item on Test screen to move an SVF file to the top of the SVF file list. Right click on an SVF to access the popup menu.
Reduces load time when initially accessing a project folder.
(Not Full Suite Validated)
Build 4522Corrects adaptor file to SVF assignment problems.
(Not Full Suite Validated)
Build 4521Requires that all tests have adaptor files that match SVF file names to specific channel and serial numbers of onTAP USB JTAG adaptor cables. This protects against false pass conditions in applications having multiple UUTs.
Reduces programming time for FPGA and CPLD devices using SVF files.
Corrects crash condition when assigning scan pins on the cluster page.
Build 4520Reenables and upgrades operation from batch command files.
Build 4519Corrects diagnostic messaging in ProScan
Build 4518Corrects test generation problem related to logic gates driven by outputs sharing tri-state control cells.
Updates burn-in status messages.
Build 4517Corrects test generation problem related to differential pairs in IEEE 1149.6 AC.
Updates burn-in message problems.

Build 4516Corrects pass/fail messages for burn-in and looping tests.
Build 4514Integrates true parallel test capability for multiple boards into the Test screen.
Adjusts editing procedure for onTAP’s appXam tool. Cell selection is now done using right mouse clicks.
Build 4510Corrects problem reporting Burn-in test status on the Test screen.
Adjusts operation of View Fails and Reports buttons on Test screen so that selected tests in the SVF list file are viewed.
Build 4509Adjusts onTAP test expect capture values when HIGHZ and CLAMP instructions are assigned.
Build 4508Modifies Test screen so that most recent project folder is automatically selected.
Build 4506Adds test settings control to optionally omit .TEST report file and .FAIL diagnostic report when a test passes. See Test menu\Test and Burn-In Settings.
Adjusts automatic test model generation in appXam.
(Not Full Test Suite Validated)
Build 4503Adds check boxes to the SVF file list on the Test screen for purpose of selecting tests.Selected tests will be saved and restored when closing and opening onTAP. The opening comments on the Test screen’s context Help should be reviewed to note changes from previous procedures.
Upgrades the Licensing screen so that onTAP does not need to be closed and reopened after selecting a type of license.
Adds a GetStringLength() instruction for DTS models.
Build 4500Freshens style of onTAP screens and menus. Although functionality remains the same, the layout of controls on Toolbar, Menubar, Test screen and Projects page has changed.
Adds view of project folders on Test screen allowing easier access to tests within multiple project folders.
Build 4498Adds development tools to automate duplication of tests for multiple UUT applications.
Shows TAP Connect serial number assignments when loading tests on the Test screen.
Revamps Projects and TestGen pages and adds splitter controls.
Corrects parsing problem with space characters in MESSAGE instructions.
(Not Full Test Suite Validated)
Build 4497Corrects problem when using the No Test setting on the Non-Scan page.
Corrects syntax error warning when ‘ERASE” is used in a MESSAGE instruction.
(Not Full Test Suite Validated)
Build 4496Extends fault coverage reports to include a sort by JTAG devices. A LogicReports file is placed in a project folder’s reports sub-directory when ‘Sum Checked’ is selected from the Reports tool, accessed from the Reports menu item.
(Not Full Test Suite Validated)
Build 4495Adds corrections for DTS MESSAGE instructions.
(Not Full Test Suite Validated)
Build 4494Corrects syntax error related to using pin names as arguments in MESSAGE strings.
(Not Full Test Suite Validated)
Build 4493Upgrades performance for burn-in operation.
(Not Full Test Suite Validated)
Build 4492Additional corrections and added syntax checking for ScanIR/ScanDR and MESSAGE instructions.
(Not Full Test Suite Validated)
Build 4489Corrects Save/Restore problem when inserting instructions into the TestGen page’s TestPlan
(Not Full Test Suite Validated)
Build 4488Adds error check for ScanIR/ScanDR instructions during test generation.
Corrects string handling in MESSAGE_FILE instructions.
(Not Full Test Suite Validated)
Build 4487Corrects problem loading Xilinx SVF configuration programming files.
(Not Full Test Suite Validated)
Build 4486Reduces TestGen compile times
(Not Full Test Suite Validated)
Build 4485Enables multi-chain capability for ScanIR and ScanDR instructions controlled by the TAPMAP instruction.
Corrects problem handling local string variables.
(Not Full Test Suite Validated)
Build 4483Includes additional updates and fixes for the ScanIR and ScanDR instructions.
Includes adjustments for screen flicker.
(Not Full Test Suite Validated)
Build 4482Includes updates and fixes for the ScanIR and ScanDR instructions.
(Not Full Test Suite Validated)
Build 4481Adds TestGen interconnect option to set default value of don’t care TDI bits to ‘0’ or ‘1’.
(Not Full Test Suite Validated)
Build 4480Includes updates and fixes for the ScanIR and ScanDR instructions.
(Not Full Test Suite Validated)
Build 4478Includes updates and fixes for the ScanIR and ScanDR instructions.
Adds built-in variables TDO_HEX_DATA and TDO_BINARY_DATA which capture TDO scan data when LogScanDataOn() is active.
(Not Full Test Suite Validated)
Build 4477Reduces screen flicker.
Build 4476Adds ScanIR and ScanDR instructions to DTS models. ScanIR allows IR scans to be loaded from within a DTS model on the basis of TAP opcode instructions assigned to each device in a JTAG chain. ScanDR provides capability to compose data register values on the basis of string variables.
Writes ShowPass(message) and ShowFail(message) messages to the .test report file.
Adds built-in strings MTO_SN,MTO_OPERATOR, and MTO_UNIT_TYPE that capture related inputs on the MTO screen and can be used in MESSAGE instructions. Also SVF_TESTNAME contains the name of the current test.
(Not Full Test Suite Validated)
Build 4475Adds correction for using hexadecimal notation in user script files.
Addresses issue of incorrect scroll bar operation on Test screen.
(Not Full Test Suite Validated)
Build 4474Adds appXam feature which creates boundary scan tests and diagnostics based on qualified application mode signals. See Help on ProScan page for details.
Adds Deploy menu item allowing users to control populating the ‘test_files_for_deployment’ folder.
Adds capability to move selected pins and nets to the top of the ProScan view.
Adds capability to quickly remove guard conflicts that are reported on the Cluster page.
Ensures that deselected bypass tests in multiple chain applications are in fact not included in TAP tests.
Updates adaptor file settings in TestGen’s TestPlan so that when settings are changed for a JTAG chain in one instance then settings are updated for all instances.
Corrects problem with save-restore no-test setting on the Non-Scan page.
Automatically updates Test screen test when switching focus from Development and ProScan pages.
Allows inserting SIR, SDR, and SVF instructions directly into DTS models so that the resulting scans are included in compiled SVF folders.
(Not Full Test Suite Validated)
Build 4473Corrects problem in adding test files to the ‘test_files_for_deployment’ folder.
(Not Full Test Suite Validated)
Build 4472Adds handling of hexadecimal notation in user-defined test scripts. See User Defined Tests in onTAP Help.
(Not Full Test Suite Validated)
Build 4469Corrects resizing issue in ProScan’s Circuit Browse tab.
Corrects program exception problem in ProScan when alternating between application sampling and pin wiggling operations.
Build 4468Adjusts newline formatting in MESSAGE_FILE instruction so that if newline, \n, escape sequences are inserted in text then onTAP will not insert an additional newline at the end of the text
Build 4467Adjusts window synchronization in ProScan’s splitter views.
Adds newline formatting to DTS MESSAGE_FILE instruction.
Restores correct operation of the ShowMe! debug tool.
Build 4465Improves consistency of TestabilitySurvey reports when summing reports using the Reports tool.
Build 4464Improves consistency of TestabilitySurvey reports when summing reports using the Reports tool.
Corrects syntax error reporting for DTS models when parentheses characters are used in string variables.
Build 4463Adds formatting capability to DTS MESSAGE instructions so that messages can be directed to specific Message window lines using a \L directive. In addition a ClearMessages instruction has been added to clear the Message window. See MESSAGE in online Help and the ‘led_test_with_asynch_key_input.dts’ model in onTAP’s ‘DTS Models\LEDs” folder.
Build 4462Restores onTAP UI to build 4457 style and look.
Build 4461Corrects missing menu problem running on Windows XP.
Build 4460Adds asynchronous key input control capability to DTS models allowing a loop in DTS to run while monitoring keyboard input. See See ONTAP_KEY_CHAR in Help.
Adjusts screen sizing controls.
Build 4459Corrects handling some math expressions in DTS instructions.
Corrects BSDL syntax warnings related to differential port groupings.
Adjusts screen styling and adds to menu bar items.
Build 4458Adds error status codes for onTAP USB cable.
Adds dynamic TRST for Auto Detect JTAG Chain function.
Build 4457Improves handling of situations when Windows does not have a device handle available for the onTAP USB cable, automatically cycling a disconnect/reconnect sequence.
Build 4456Strengthens ProScan code to protect against program exceptions
Build 4455Adds HexToString instruction for DTS models.
Build 4453Adds StringToHex instruction for DTS models.
Build 4452Adds capability to assign return value from the SystemCall function to an integer variable.
Build 4451Corrects Development screen problems with 1600x900 resolution setting.
Build 4450Upgrades GenRad In-Circuit Test ATE translator.
Corrects problem with DTS instruction of form MESSAGE_FILE(%s,ERASE,filename)
Build 4449Adds correction for automatic netlist insertion when using the MultiChipModule file.
Restores HTML Home page.
Adds custom USB adaptor file setting for ESCAPE COMM.
Upgrades more Help pages.
Adds S70GL flash model.
Introduces waveform display for test signal values in ProScan.
Shows Application signal sampling (Application SAMPLE command) in the waveform display.
Build 4448Replaces Home screen and corrects program loading problems related to home screen
Provides support for customer FTDI USB-JTAG devices that use opposite output enable polarity than does onTAP.
In ProScan, shows Application SAMPLE values in the vector display as well as in the Browse Circuit display, so that application sampling values can be more easily scanned and viewed.
Adds waveform view to ProScan, which can be toggled to show test vector values either as waveforms or as 01LH values. A toggle for this purpose is in the conmmand list.
Build 4445Adds string handling instruction GetProjectFolderName() in DTS Models to get the active project folder name.
Adds capability to concatenate string values using ‘+’ as in string1 = string2 + “some text” + string2 + “more text”;
Adds capability to use string variables or string text as arguments in the SystemCall() instruction. For example: SystemCall(copy,”myfile.txt”,your_folder_name_string_var);
Build 4444Corrects problems with Test USB Cable Pins procedure, located on Cables menu page, for onTAP TAP Connect probe
Build 4442Eliminates incorrect erasing of diagnostic pin_fails files.
Build 4441Adjusted use of %L device identifier in DTS messages so that it is independent of other message delimiters.
Adjusted layout on Jumpers page.
Build 4440Adds capability to pass strings to subroutines
Adds capability to pass integer and string variables by reference to subroutines
Modifies screen configurations so that full-frame is the default for each view.
Build 4438Updates and adjusts flash programming messages.
Build 4437Upgrades onTAP’s backup and restore functions.
Build 4436Update onTAP DLL to allow for repeat license enable requests.
Corrects test generation for some logic gate configurations
Build 4435Corrects problem saving DiffPairsList files.
Updates synchronization and settings for guards and attributes between windows within ProScan.
Build 4434Further adjustments for the DLL’s GetIdcode instructions.
Build 4432Adjusts GetIdcode function in onTAP DLL so that it will work when an IDCODE is obtained after a cluster test is run.
Build 4431Corrects problem with GetIdcode function in onTAP DLL and updates DLL on download site.
Build 4430Adjusts licensing to avoid pop-up messages for new installations using embedded licenses in JTAG cables or dongles.
Selects embedded JTAG cable license from a mix of JTAG cables with and without licenses.
Allows screens to be adjusted to full-frame presentation.
Adjusts the default test values for IEEE 1149.6 AC hysteresis FFs so that the opposite of expected test values are captured when the circuit between differential drivers and receivers is open.
Build 4428Ensures assignment of selected boundary scan pins to target cluster test pins when a choice of BS pins is available.
Eliminates command prompt message “Number of devices” when the onTAP DLL is run from a command prompt.
Updated onTAP DLL download files.
Build 4427Corrects problem related to the application of guard assignments.
Build 4426Adds support for PCad netlist format.
Build 4425Added window splitters to Circuit Browse screen in ProScan.
Build 4424Corrects program exception in onTAP DLL when using uppercase string delimiter %S in MESSAGE_FILE instructions.
Corrects syntax handling problem when assigning text within quotation characters to string variables.
Corrects problem calling one sub-routine from another sub-routine when local variables are used.
Updates onTAP C++ and C# DLLs.
Build 4423Adds support for BSDL KEEPER function which is implemented in the pull resistor tests by setting the expect capture value to the value of the last drive value on the net.
Build 4422Facilitates restating onTAP USB cable after placing PC in overnight ‘sleep’ mode.
Adjusts ProScan summary test message.
Build 4421Provides selectable state resets for each JTAG chain.


Build 4420Adds capability to mix GPIO and EXTEST boundary register scans in the same DTS model.
Corrects crash condition related to certain multiple chain configurations during test generation.
Build 4419Protects against inadvertent changes to TestPlans, for example after redefining JTAG chains. Added capability for editing on the TestGen page allows users to directly modify test plans. The ‘Delete Test Plan Item’ insyruction can be used to delete devices in JTAG chain and the chain entries can be edited.
Build 4417Adjusts procedure to remotely update embedded licenses in onTAP USB JTAG cables.
Build 4415Corrects problem on Cluster page where the text “check” is incorrectly placed in the DTS Header plug-ins list.
Corrects inconsistencies when using pin-wiggler function.
Build 4414Upgrades tool to extract populated and non-populated devices from a BOM spreadsheet.
Build 4413Fixes use of variable file name in MESSAGE_FILE/ERASE instruction
Build 4412Updates handling of SVF configuration programming files.
Build 4411Restores Pin Wiggle functions in ProScan for conditions where a test application is not loaded on the Development screen.
Ensures that nets are only listed once in the TestabilitySurvey report.
Build 4409Fixes and modifies the fault insertion procedure. See ‘FaultInsert’ in Help. SVF files compiled before build 4409 must be recompiled in order to use the upgraded FaultInsert.

Upgrades diagnostic messages for opens faults.
Build 4408Corrects incremental horizontal scrolling in ProScan.
Build 4406Upgrades GetSubString function.
Build 4405Adds capability to capture TDO data when using SDR insert instructions on the TestGen page. TDO data is captured into an built-in string variable named TDO_CAPTURE.
Adds GetSubString instruction for DTS models. example: my_string = GetSubString(input_string, index,delimiter_string); where my_string and input_string are string variables, index is a value or integer variable, and the last argument is a string of character delimiters which separate the strings.
Build 4404Improves test generation and fault coverage through non-JTAG circuits
Build 4403Adds capability to directly assign integer variables to string variables as well as string variables to integer variables.
Displays IDCODES messages in hexadecimal format as well as binary format.
Upgrades onTAP DLL so that the fail record file shows detailed IDCODE values and failures.
Adds GetHexIdcodes() function to the onTAP DLL.
Reverses string value in GetIdcode DLL function..
Build 4402Adds capability to insert a pattern on the onTAP JTAG cable INIT pin. INIT Pin instruction can be dragged onto the TestPlan.
Build 4401Improves test generation for larger multi-chain applications.
Build 4396Corrects test generation solutions for some large circuit applications.
Adjusts opens faults diagnostic messages when opens occur on different nets across non-scan devices.
Build 4395Provides added lower/upper case control for hexadecimal strings in cluster test messages. Use %x syntax to output lower case hex and %X syntax to output upper case hex.
Build 4393Corrects problem with assigned ‘expect’ values for some test generation solutions.
Extends size of edit box in ProScan’s ‘find’ tool.
Build 4392Adjusts line scrolling on ProScan screen.
Build 4391Speeds up loading applications and scrolling scan vectors in ProScan.
Build 4390Upgrades test generation output when managing multiple outputs on a net.
Corrects problem in ProScan when reordering related test pins and vectors.
Adds right-click menu item in ProScan to suspend feature that reorders related pins and test vectors.
Build 4388Upgrades and corrects ProScan functions ‘Find First Fail’, ‘Find Next Fail’, and ‘Find’.
Upgrades capability to click on a pin fail message and locate the pin in the Nets & Pins list.
Build 4387Rebuilds the capability in ProScan to show nets and pins together that are related in a test solution. Left click or hover mouse over a scan vector character to bring related pins together, which will be shown with a tinted background
Build 4386Corrects problem using syntax, %L, to identify logic elements in MESSAGE instruction.
Corrects problem related to ERASE in MESSAGE_FILE instruction when the filename is in a variable..
Generalizes use of token names when inserting SDR instructions in TestGen.
Build 4385Corrects problems when inserting SDR,SIR,or MESSAGE instructions in a test plan on the TestGen page.
Build 4384Corrects crash condition in TestGen when compiling large multi-chain applications.
Build 4383If the PRELOAD instruction code differs from the SAMPLE instruction code, ensures that PRELOAD is used to load first vector when SAMPLE/PRELOAD is selected.
Adds separate SAMPLE/PRELOAD option for Cluster Tests.
Build 4382Corrects potential test execution problem when multiple pin groups are used in one DTS instruction.
Build 4381Adds option to select ‘0’ or ‘1’ TDI don’t care bit values for cluster tests. See Cluster Test options on TestGen page. For existing test plans, click on Restore Default Test Plan first.

Ensures that MASK bits for SIR instructions are properly set during TAP related tests.
Build 4379Makes the default TDI drive value for all don’t-care output pins a logic one value. This generally affects cluster tests only.
Build 4378Corrects placement of Auto Detect BSDL files on Scan page.
Adds fault count to Guards+Attributes panel in ProScan. This helps avoid switching away from this panel during debug.
Ensures that the default drive value of uncontrolled buffer pins is a logic one value.
Build 4377Adds capability to access the active test name in a DTS model so that data can be written to a file using the test name to form a file name. See GetActiveTestName in online Help – The DTS Program Format.

Changes useage of the %L modifier so that a pin group name argument is no longer required in a string with the %L syntax. Any pin declared in a DTS header may be accessed and expressed in the MESSAGE instructions using %L:dts_name. For example %L:DQ7 would be translated to U8.AB3 if DQ7 is assigned to pin AB3 on device U8.

Corrects problem assigning headers on Development screen’s Cluster page. Select .hdr file in DTS Header plug-ins list to replace the package pin assignments header section in a DTS model.
Adds instruction allowing text or string variables to be concatenated to a string in DTS models. Examples:
string st1,str2;
str1 = text1;
str2 = “text2 +”;
str2 += str1; // str2 => “text1+text2”

Updates onTAP DLL and adds several new DLL instructions:
SetLicenseType // allows user to specify license style, for example network license or license embedded in JTAG cable.
GetIdcodes // allows test executive to access IDCODES for specific reference designators after running an SVF file.
Callback function NotifyRunTimeMessages that sends messages that would appear in onTAP’s Test screen Message window to the DLL test executive program.

Updates DLL document and places a C# demo showing DLL instructions on Flynn Systems website.

Adds DTS instruction GetKeyDownCount which can be used to break out of a loop by noting the the value of GetKeyDownCount before entering the loop and then checking GetKeyDownCount while in the loop.

Build 4374Adds a capability to override and replace onTAP’s ATG test solutions with user-defined solutions. This added flexibility helps produce test solutions for some non-JTAG circuits where the user knows the test solution and onTAP has not created a correct or complete solution. See Test Solution Override item in the Tools menu.
Build 4373Corrects potential crash condition during test generation.
Build 4372Corrects possible cell assignment problem involving EXTERNAL pin designations in cluster tests.
Build 4371Introduces capability for test developer to override onTAP test generation solutions with developer’s own solutions. Search for ‘override’ on the TestGen page’s online help for implementation details.
Build 4370Corrects crash condition detected when writing some test reports during test generation.
Adds BSDL syntax check warning when pin is declared as ‘inout’ but appears in boundary register as an OUTPUT2 without a control cell.
Build 4369Corrects problem showing scan pin assignments for type ‘in’ pins on the Cluster page and ShowMe! page.
Prevents updates to onTAP USB cable adaptor files from TestGen page unless the adaptor settings have been altered there.
Build 4368Adds capability to insert a timestamp DTS message instructions. Reference TIMESTAMP in “The DTS Test Program Format” online Help.
Adds capability to insert newlines in DTS message instructions, using newline escape sequences, as in MESSAGE(“line1\n line2”);
Adds note to the online Help document ‘The DTS Test Programming Format ‘ to use parentheses in compound logic expressions such as ‘if ( (A == B) && (C == B))’
Build 4366Corrects screen update problem with Reload Guards button on Guards page.
Build 4365Corrects problem involving false failures in multiple JTAG chain applications.
Corrects potential omission of some TAP tests when updating older revision SVF files.
Corrects program crash when running using PlayRecordBinaryOn function and not using Flash Control panel.
Build 4364Corrects problem with order of SVF files when group-selecting SVF files whose names include spaces.
Build 4363Corrects problem when rewriting USB JTAG cable adaptor files from the TestGen page.
Adds preliminary EXTEST ‘write’ scan when the SAMPLE/PRELOAD is not selected on the TestGen page. Correction applies to the first instruction in Cluster tests.
Build 4362Adjusts ShowMe! column size to adapt to any size pin group.
Additional updates for screen resizing.
Build 4361Updates and adjusts screen sizing
Build 4360Updates logics and DTS models.
Restores operation of Guards page PIO control string for TRST (INIT) pin.
Build 4359Simplifies managing USB cable adaptor files: automatically connects B channel ports independently of onTAP USB cable serial numbers so that adaptor files for single JTAG chain applications do not need to be edited.
Automatically resets USB ports when starting onTAP.
Adjusts dimensions for user controls on onTAP screens.
Updates onTAP DLL.
Build 4358Corrects problem with pulldown and pullup tests.
Build 4357Includes guard settings in ProScan’s Pin Wiggler. Guards are asserted by default on guarded pins when pin wiggling. This can be overriden by changing guards(recompile is unnecessary) or wiggling a guarded pin itself.
Build 4356Improves access to onTAP USB Cable ports.
Update onTAP DLL.
Build 4355Improves screen rendering on the Test, TestGen and ProScan screens.
Build 4354Correct problem affecting operation of DDR3 memory test models.
Build 4353Ensures that all JTAG pins, assigned using an EXTERN declaration in cluster tests, are shown in the ProScan presentation.
Corrects Flash Control panel’s handling of erase instructions when using binary flash data files.
Build 4352Adds an estimated potential fault coverage score at the bottom of the TestabilitySurvey report. The estimate is based on available boundary scan pins as well as on DTS cluster model assignments and transparency model assignments made on the Non Scan page.
Build 4351Upgrades the TestGen page’s TestPlan operation so that if the TAP test is not checked, then individual parts of the TAP test will not be produced, even if they are checked.
Build 4350Adds TestNoConnectPins settings option to the TestGen page.
Build 4349Updates TestPlan when cluster tests use Copy Settings to initiate a new cluster test based on the settings of an existing cluster test.
Build 4347Corrects potential problem with pullup-pulldown tests when a two state buffer pin is on a net.

In ProScan, corrects pin-wiggling after nets have been reordered.
Build 4346Updates BSDL OPCODE assignments on the TestGen page when user overrides default assignments.
Build 4344Incorporates improvements and changes to the flash programming PlayRecord operation.
Build 4343Speeds up diagnostic analysis.

Refines and improves the DiagnoseHardFaultsOnly option. Adds capability to control enable of option using entries in the Test menu.

Shows guards for cluster test applications in ProScan.

Ensures that guards are held during flash device PlayRecord playback.

Corrects problem placing some JTAG devices in Bypass mode.
Build 4342Separates pins having NC (no connect) net designation so that no-connect pins can be individually tested.

Adds a DiagnoseHardFaultsOnly option to the Interconnect Test Options list on the TestGen page. This option controls diagnostic test messages so that sporadic and intermittent failures are ignored and only faults having a hard fault (opens,stuck-at, and shorts) signature are diagnosed.
Build 4340Adds capability to use DTS instructions to control the GPIO pins on FTD12232D and FT2232H chips
Build 4339Adjusts Allegro netlist translator to accommodate additional syntax and keywords.

Corrects potential stall when running a batch of SVF files.
Build 4337Adds capability to match onTAP JTAG USB Cable channels to specific JTAG chains on the Development screen’s Scan page. This helps relate physical channel ports to JTAG chains early in the development process.

Faciliates changing test settings from a cluster test to an interconnect test.
Build 4336Simplifies handling merged net names and component reference designators for assemblies having a prefix string assigned during the merge. Resistor components on such assemblies are automatically matched to an onTAP model.

Corrects creation of chain and port assignments in adaptor files when generated from the TestGen page. Applies to multi-chain/multi-usb-cable applications.

Enhances ProScan to show related pins of AC differential pairs together in netlist.
Build 4335Adds capability to remove embedded jumpers in merged netlist files. The merged_netlists.src file is the source netlist after using the merge tool. If ‘Retranslate Netlist’ is selected on Projects page, the merged_netlists.src will be copied to the merged_netlists.xnf netlist.

Improves test generation for circuit configuartion of multiple resistors connected to a common tie point and then to scan pins.
Build 4334Corrects problem in previous build related to matching pin names in BSDL files with corresponding pin names in netlist files.
Build 4333Updates netlist merge procedure. Copy the merged_netlists.src file to a project_folder and onTAP will make the necessary netlist filename adjustments.

Updates TestPlan to automatically include changes in JTAG chain definitions.

Adjusts BSDL BGA package pin names when leading ‘0’ characters are inserted at the beginning of a numeric sequence.
Build 4332Fixes program exception problem when selecting pin name in Signals list.

Correct problem managing signal values during pull down resistor tests for nets connected to ground through low Ohm resistors.
Build 4331Updates support for IEEE 1149.6 A/C testing where multiple serial capacitors lie between differential transmitter and receiver.

Updates GenRad ICT translator to run with settings on new TestGen screen.
Build 4330Updates Network License Manager options indicators in Licensing menu.
Build 4329Adds several new features to ProScan: 1. Clicking on a pin in the Nets & Pins list will reorganize the list so that other nets and pins having related test solutions are inserted immediately below the clicked pin. Each pin related in a test solution will also be tinted. 2. Clicking on an H or L test value in the vector section will show related test steps and circuit elements in the message area.

Corrects a bug in TestGen when inserting an SIR instruction from the Available Instructions list.
Build 4328Cleans up some legacy code that unnecessarily repeated data scans.
Build 4327For cluster tests, adds automatic handling of termination resistors between differential clocks so that user does not need to find them and set the high_impedance attribute.

For cluster tests, upgrades setting of EXTEST and BYPASS OPCODES taking into account active guards as well as scan pins required by DTS cluster test models.
Build 4326Adds test generation correction for logic circuits.

Updates writing adaptor file for Xilinx Cable IV.
Build 4325In User Defined scripts, ensures that scan data is correctly assigned to bit-string variables.

Updated parallel IO strings asserted from the guards page.
Build 4324Adjusts EDIF netlist translator.
Build 4323Upgrades JTAG Chain Auto Detect for applications with a mix of JTAG devices that have and don’t have IDCODE registers.
Build 4322Corrects Cluster page problem after copying settings from an interconnect test to setup a cluster test.

Automatically detects embedded JTAG cable and dongle licenses.
Build 4321Adds tools to the TestGen page so that scans and instructions can be inserted directly into a Test Plan.

Adds capability to embed portable licenses into the onTAP JTAG USB Cable or into the USB dongle.

Combines Settings page items into the new TestGen page.

Adds capability to setup JTAG adaptor cable from the TestGen page.

Fixes test report so that alternate IDCODES in the idcodes_allowed file are shown as passing.

A Users Name box has been added to the Projects page. Project history (MRU) lists are maintained on a user name basis.

Adds netlist translator support for Intel’s net_rep and net_cpn netlist text files.

Enhances test generation for applications having large numbers of common tri-state control cells.
Build 4320Adds tools to the TestGen page so that scans and instructions can be inserted directly into a Test Plan.

Adds capability to embed portable licenses into the onTAP JTAG USB Cable or into the USB dongle.

Combines Settings page items into the new TestGen page.

Adds capability to setup JTAG adaptor cable from the TestGen page.

Fixes test report so that alternate IDCODES in the idcodes_allowed file are shown as passing.

A Users Name box has been added to the Projects page. Project history (MRU) lists are maintained on a user name basis.

Adds netlist translator support for Intel’s net_rep and net_cpn netlist text files.
Build 4318Adds built-in DATA_FILE string variable to DTS so that conditional statements can be used within DTS models. DATA_FILE is automatically assigned the file name argument in the OpenProgramFile instruction’s file argument.
Build 4317Automatically retranslates a project netlist when using the Copy Settings tool on the Projects page.

Changes the source netlist for merges to merged_netlists.src so that merged_netlists can be refreshed when different jumper settings are used from test-to-test within a project.
Build 4316Corrects test generation problem involving multi-stage non-scan two-state logic. Scan pins are programmed to be tri-stated on nets driven by two-state non scan output pins.
Build 4314Corrects problem adding jumpers to no-connect pins.
Build 4311Upgrades handling of hex strings in user defined script files
Build 4309Upgrades Alternate IDCODES, accesses from Tools menu, so the measured IDCODES can be accepted as alternates.

Upgrades ProScan so that the vector presentation of all pins in a test solution, independent of net assignments, are presented together, creating a clear view of relationships between drivers and receivers.
Build 4308Adds a new Byte Unpack Order control on the Flash Settings control panel, providing a simple means at run-time of reordering the sequence in which bytes and words are read from a FLASH data file. See help on that screen to see how the unpacking order of bytes in a flash data file can more easily be specified.

Adds a drag and drop procedure to associate non-JTAG models to user’s circuit locations on the non-Scan page.
Build 4304Adjusts Concise netlist translator so that only the first instance of a component location in the pin list needs to have a device type assigned.

Corrects problem using Retry On Failure setting when running from the ProScan screen.
Build 4301 Adds capability in DTS models to interact with test executives via the onTAP DLL. Instructions have been added to get and set integer and string values based on token values. See Set_DTS_integer,Set_DTS_String, Get_DTS_Integer,GetDTS_String in onTAP Help.

Improves instructions for USB adaptor cable self-test on Test screen’s Help.

Adds feature option on Development screen’s Project’s page to include a netlist insertion file in project. See Project page’s context help.
Build 4300Added capability to view Flash verify results using access from Flash Settings Control Panel.

Added new capability to Flash Control Panel for start and end flash programming address settings.

Adjusted dimensions on Test screen
Build 4299Corrects problem in MID-STATE shorts test where some resistive shorts faults were not detected.

Corrects problem with Wait Cursor not terminating on TestGen page.
Build 4296Adds capability for user to change I2C device address on Flash Settings control panel.
Build 4294Upgrades FLASH Control Panel to include an optional number of TCK clocks between programming addresses, allowing more time for programming operations.

Upgrades IEEE 1149.6 AC testing so that jumpers are not required across capacitors. Capacitors in the test should be matched to onTAP’s CAPACITOR model on the Non Scan page. Loopback connections are best handled using a ProjectPinMap.txt model of a connectors pin-to-pin connections. The ProjectPinMaps file is located in a user’s project folder.
Build 4291Introduces a User’s Control Panel for run-time FLASH programming and verifying settings. The Control Panel is accessible from the Test screen and the Test menu.
Build 4290Upgrades PlayRecord feature for flash programming.

Upgrades ability to assign net names to pin in Compose Netlist tool.

Upgrades handling of binary flash data files.

Upgrades DLLs.
Build 4289Speeds up scrolling and test program execution in ProScan.
Build 4288Provides capability to access EXTENDED_ADDRESS, SEGMENT_ADDRESS and low word address, LOW_ADDRESS, from within DTS programming and verify models. Previously this information was available only within the FILE_ADDRESS variable.

Enhances capability using the Compose Netlist tool to build netlists based on BSDL files and the Auto JTAG Chain Detect tool.

Corrects DTS DISABLE section for GenRad ICT chain applications.

Makes adjustments for Chinese language screen presentations.
Build 4287Corrects parsing restrictions when translating User Defined Script files with the Compose SVF file tool.

Ensures that INSTRUCTION CAPTURE tests are not implemented for any instruction loading scans if “tap instruction capture” is not selected on the TestGen page
Build 4285Cuts NAND FLASH programming time at least 3X!
Build 4283Modifies and improves test generation related to assigned logic elements.

Includes Net Order list, used to show sequence of net names in ProScan, in Copy Settings operation.
Build 4281General update for improved test reporting.
Build 4279Upgrades and corrects cluster test operation in multiple JTAG chain environments.
Build 4278 Upgrade for operation with onTAP Network License Manager.
Build 4276Corrects problem presenting all diagnostic messages for TAP test failures.

Adjusts synchronization with onTAP Network License Manager server .
Build 4274Speeds up reloading test projects on the Development screen.

Improves management of changes to the jumpers list.

Upgrades auto detection of JTAG chains. Results are placed in a file as well as shown on the Test screen
Build 4273Removes restriction against use of period characters in path name to project folders, although including period characters in path names is not recommended.
Build 4272Adds capability to place related differential pair nets together in test report and on ProScan screen.

Upgrades ability to add alternate IDCODES. See Test menu.
Build 4271Adds capability to diagnose only opens faults and filter out other faults for a/c coupled differential pins. See Diagnose Only Opens on Development screen’s Settings page.

Upgrades .test file, accessed using View Test Report button on Test screen. Test values are truncated at the point where a test file stops in the events that the fault count exceeds MAX FAILS. ProScan screens have been upgraded in a similar manner.
Build 4270Upgrades diagnostic processing
Build 4269Adds search control on Non-Scan page to search for model names.

Adds capability to test only differential circuits while disabling other test activity.

Upgrades diagnostic resolution for circuits having intermittent test results.

Corrects potential program exception problem when jumpers are added.
Build 4266Adds a tool to the Cables menu that facilitates updating a project’s adaptor files when an onTAP USB Dual Port cable is replaced
Build 4265Corrects problem displaying DTS lines in ShowMe! debug tool.

Corrects crash condition that could occur when maximizing and minimizing screens in a particular sequence.

Provides additional updates for TestGen page settings and procedures.

Corrects problem showing negative numbers in reports files for nets not having scan pins.
Build 4260Corrects problem restoring HIGHZ test procedure name when reloading a test on the TestGen page.

Corrects problem running large test suites on the MFG Test screen.
Build 4259Updates onTAP so that IEEE 1149.6 A/C tests work with multiple JTAG chains and onTAP USB cables.

Corrects problem restoring Clamp instruction when reloading a test on Development screen.

Upgrades user test messages on Test screen.

Corrects test generation handling cells where the control cell is the same as the drive cell.

Corrects problem in cluster tests when using OL and OH instructions on external pins that are not in a pin group.
Build 4257Adjusts TCK rate adjustments in the Test and Programming Cable dialogue.

Adjusts for IEEE 1149.6 operations when testing across multiple JTAG chains
Build 4256Improves test generation and management of bus signals when bidirectional pins share a common tri-state control cell.

Adds capability to set more guards using the Guards+Attributes tab within ProScan.

Shows all pins on Jumpers page. Previously, only devices having more than four pins were shown in the FromPin and ToPin lists.
Build 4253Shows header package pin assignments for Cluster tests on the Cluster page.
Build 4251Adds additional Debug menu items including the ability to learn measured test results and to disable tests at individual test vectors during debug

Upgrades capability in ProScan to examine ATG results for individual pins and to produce individual test scans to check the ATG results. This is intended to help debug test activity in complex non-scan circuits.
Build 4250Adjusted some screen layouts including positions of controls.
Build 4249Ensures that all pins are properly updated in cluster test applications having multiple chains where pin instructions related to more than one chain are used in the same scan.

Corrects Manufacturing screen layout problem with Cable Test group control box.

Upgrades GUARD STRING editor allowing guards to be set on a per vector basis as well as on a per pin basis.
Build 4248Upgrades test reports, fault coverage reporting format, and tool to summarize fault coverage reports. See onTAP Reports menu.

Adds tool to automatically create a loopback list for connectors, helpful when logic devices separate connector pins from access to scan pins. See “loopback” in on line Help.

Adds DTS Library models and makes them accessible from Cluster page.

Adds flash programming models for S29AL032 as well as several logic models.

Improves fault coverage in environments with many logic devices, buffers, and transceivers between scan pins.

Corrects potential problem related to EXTERNAL pin declarations in DTS models.

Corrects problem reliably showing scan pin assignments and target device pin matchups on Cluster page.

Corrects problem with memory leak affecting some applications.

Updates DLLs.
Build 4247Introduces a new capability to reduce flash programming times by recording programming overhead and flash data in a binary record file. See “PlayRecordBinary” in the DTS Test Program Format document within onTAP Help.

Reduces test execution time within the ProScan environment.

Adds capabillity on the TestGen Development page to more clearly change cluster test modes of JTAG devices to Extest, Bypass, or Highz.

Eliminates requirement to use the DisablePreprocessBuffers instruction when using PlayRecordOn/Off instructions in flash programming models.
Build 4246Adds default to place unused scan devices in HIGHZ mode vs BYPASS mode.

Corrects problem reading DTS models from the commands list in ProScan.

Upgrades and corrects the ShowMe! debugger.
Build 4245Corrects problem when assigning “No Test” to JTAG Chains in cluster test applications
Build 4244Adds debug capability to ProScan screen. See discussion related to debugging and setting guards in the help for the ProScan screen.

Generalizes translation capabilities for CadSoft Eagle style netlists.
Build 4243Upgrades ProScan screen: synchronizes presentations in splitter windows during single-stepping; enables Auto Detect button; corrects potential crash condition.
Build 4242Upgrades PADS POWER_PCB netlist translator to extract part information from *MISC* section.
Build 4241Corrects problem retaining new guards settings.
Build 4240Ensures that a clock is developed for memory cluster tests where the clock pins are differential pairs declared in the BSDL file.

Corrects problem with settings for dual channel high speed onTAP USB cable so that full range of TCK rates is available.
Build 4239Adds capability to include test setup messages, shown when loading or selecting an SVF file, with each SVF. To use, select an SVF file from list on Test screen and click the Test Setups / User Messages button.

Loads SVF file when accessing Test screen following test generation on the Development screen.
Build 4238Changes centered around settings on TestGen page plus various program corrections and upgrades.
Build 4235Adds provisions to allow running single-chain applications using onTAP USB cables when the serial number of the USB cable in the related adaptor file does not match the S/N of the cable in use. This condition previously required a user to reload an SVF file
Build 4234Corrects possible crash condition when looping tests or running burn-in

Allows jumpers to be added for no-connect pins

Upgrades syntax check on Guards page

Adds syntax check to ensure that declared subroutines have a body

Corrects potential crash when selecting Save Project from the File menu

Corrects problem using hex notation X’ when passing constant values as arguments to subroutines
Build 4233Upgrades handling of Jumpers so that jumper settings are implemented directly in a netlist when an application netlist is read by onTAP

Corrects test generation problem involving logic element circuits

Improves management of onTAP USB cable in test start-up situations, when a UUT’s power is cycled, and when a USB cable is disconnected / reconnected

Upgrades Development screen’s TestGen page so that test procedures may be refined by selecting specific TAP instructions or procedures. Test generation will proceed normally without changing any of the check box selections on the TestGen page.

Reduces clutter on the Settings page. Moves Adaptor file settings to the Cables menu pages from the Settings page. An onTAP USB cable-based adaptor file is created by default if an adaptor file doesn’t exist

Adds project notes access on the Projects page, enabling users to maintain notes about aspects of a project

Upgrades handling of GetKeyboardStr instruction to support the Cancel button so that Cancel results in a null string length
Build 4230Drops need to have Microsoft .NET Framework installed when running onTAP. This was requirement had begun with build 4229.

Corrects problem that required program reloads when cycling power on boards having more than one JTAG chain.
Build 4227Adds capability to refine ShowMe! capture data for cluster test debug purposes.
Build 4226Includes adjustment for Parallel test option when using onTAP Network License Manager.
Build 4225Introduces ShowMe!, a new tool for debugging cluster tests. ShowMe! Is accessible from the Debug menu and provides a spreadsheet-like view of drive and capture values at all pin groups, pins, and DTS program variables throughout a test. ShowMe! can be run with or without a test/program cable attached.

Allows the debug mode ‘Log TDO HEX Data’ to run and capture data with or without a test/program cable present.

Makes default status of JTAG devices ‘unsafe’ in Test Only Safe Circuit mode, unless the JTAG device’s reference designator is placed in the …project_settingssafe_devices_.txt list

Simplifies and improves controls on USB Cables dialog used to create adaptor files for USB cables.

Updates Browse control on Projects page

Adds text to scandata debug file showing failing pin names
Build 4221Ensures that BYPASS and not HIGHZ instructions are used in cluster tests
Build 4220Add netlist translator support for Zuken CFF files

Adds safeguard when testing nets having JTAG pins and the associated JTAGdevice is in Bypass mode. These nets will not be tested by other JTAG pins on the nets unless the JTAG device in Bypass is listed in the safe_circuits_.txt file
Build 4219Updates settings and presentation of scan pin assignments on the Cluster page

Adds new tests to quickly check the onTAP USB cable from the test screens and USB Cable settings page
Build 4218Adds a Settings change log with an undo capability on the ProScan screen when using the Guards+Attibutes page. This provides a convenient way to make guards and attribute changes, compile, test, review results, and undo changes as required

Adds additional diagnostic information related to TAP test failures. Detailed bit information for instruction capture and IDCODE code responses is provided in diagnostic messages
Build 4217Adjusts ProScan so that screen is updated only once after a recompile.

Includes Microsoft Visual Studio redistributable DLLs in installation package so that onTAP should run without the MS redistributable. However, if there are DLL complaints when loading onTAP, please run the MS redistributable at this link

http://www.microsoft.com/download/en/details.aspx?familyid=A7B7A05E-6DE6-4D3A-A423-37BF0912DB84&displaylang=en
Build 4211Upgrades “Update Other Adaptors’ tool on USB Cables dialogue, allowing all adaptor files to be updated with USB port and TCK rate assignments.

Adds ‘drag-and-drop’ capability to reorder SVF files in SVF Files list on Manufacturing Test screen.
Build 4210Ensures correct use of Interconnect,Bypass and Interconnect,Bypass(NO-HIGHZ) instructions on TestGen page
Build 4209Upgrades GenRad ICT translator

Adds Direct Drive, allowing programming of serial flash directly from USB cable leads, bypassing boundary scan

Upgrades handling of alternate IDCODES at run-time

Updates onTAP DLLs
Build 4206Updates run-time support for DTS models
Build 4205Adds capability to accept alternate IDCODES for JTAG devices at run-time. Press F1 for Help on Test screen for details

Corrects problem where integer array expressions can be excluded in SVF files
Build 4204Corrects diagnostic messages for %PIN: expressions for DTS models that use pin groups where individual pins are declared as EXTERNAL

Corrects screen text for Windows UI fonts and resolutions where text on the screen can be cropped
Build 4203Fixes program exception related to running cluster tests with multiple JTAG chains
Build 4200Improves asserting guards during cluster tests
Build 4198Adds capability to directly run binary flash files. ( Check with technical support to see which flash devices have been tested.)

Reduces test execution times

Adds preventive code for potential program exceptions

Upgrades Netlist Merge tool providing capability for accepting user-edited merge_pins files. Adds debug trace file that shows sequence of merge steps

Adjusts screen settings for PCs in China
Build 4194Upgrades code related to serial flash programming models
Build 4193Corrects problem in DTS models when passing in values to subroutines and calling subroutines from subroutines
Build 4192Usability enhancements
Build 4191Adds capability to write message strings with variables from within the ShowFail(message) instruction

Adds capability to run script-generated SVF files with updated scans based on varying bit string values
Build 4190Corrects problem updating pin register values in DTS models when running cluster tests in multi-chain applications
Build 4189Corrects problem setting preload values for 1149.6 AC differential receivers when the pin type is bidirectional

Corrects problem setting guards from ProScan on bidirectional differential receiver pins.

Corrects problem related to option on Jumpers page to automatically add jumpers for IEEE 1149.6 testing of capacitively coupled devices. Extends capability so that in-line resistors are accounted for
Build 4187Upgrades User Defined script capabilities
Build 4186Adds capability to run Play/Record binary files in buffered mode, reducing run time and eliminating program latency while in the Run-Test/Idle state
Build 4184Updates support for onTAP GPIO Serializer

Corrects test generation problem when pins from devices in multiple JTAG chains are used in cluster tests

Upgrades handling of unplug-plug events for onTAP USB cables
Build 4183Adds support for AUG netlist format.

Corrects problem showing bit-string message values in user-defined scripts.
Build 4181Updates User Defined code.
Build 4179Ensures that pins are alternately selected to drive a net when the pins are joined by low-ohm resistors, providing each pin a chance to drive high and low multiple times.
Build 4178Allows for use of for-loops in User Defined tests.
Build 4177Updates Protel netlist translator
Build 4174Sets preload capture values for to opposite value of expected capture values.
Build 4173Updates 1149.6 related settings.
Build 4172Add preload provisions for 1149.6 sample instruction.
Build 4171Corrects problem related to incorrect test values in multi-chain applications for the vectors following the SAMPLE instruction for some configurations.
Build 4170Improves usability of ProScan graphical debug environment by adding advanced controls for search, pin level diagnostics, and ease of switching between and running tests.
Build 4166Improves Reset operation of USB cable when Reset buttons are clicked and when calling Reset from the onTAP DLLs.

Adjusts diagnostic message for no-connect pins in the event of stuck-at faults.

Upgrades use of EXTEST_TRAIN instruction for 1149.6 AC testing.
Build 4165Adds pin-wiggle capability in ProScan for 1149.6 AC coupled pins.

Upgrades Guards+Attributes tab in ProScan to facilitate setting guards, attributes, recompiling, and rerunning tests from within ProScan.

Corrects problem showing test messages for multi-chain applications.

Adjusts FabMaster netlist translator code.
Build 4164Corrects DTS test generation where EXTERNAL pin declarations are used when large numbers of cells with common control cells are present.
Build 4163Adds screen to view onTAP Network License Manager’s server screen.
Build 4162Updates for Play/Record feature used when loading configuration files.

Updates for licensing and onTAP Network License Manager.
Build 4161Corrects problem with IDCODE tests resulting from millisecond delay settings in multi-chain tests or when specified on the Settings page.
Build 4160Includes updates for programming Lattice FPGAs.

Upgrades differential pair testing. Reads port groupings of differential pair pins in BSDL files and accounts for all positive and negative side pins using BSDL files and netlist.
Build 4158Adds Play/Record feature for SVF program configuration files. Play/Record converts SVF files to binary, allowing faster programming. Play / Record can be enabled from the Cables menu for specific SVF files.

Ensures that guard constraints in the Browse Circuit view are updated when a guard condition is changed the Vector view
Build 4157Improves stability in ProScan debugging environment
Build 4156Enables manual input of text in the License Request Folder Edit box on the Help About page.
Build 4155Statically links Windows DLLs to enable that user’s have the correct DLLs
Build 4153Corrects potential false failures in multi-chain applications
Build 4152Ads stability when generating tests for some multi-JTAG chain applications
Build 4151Corrects problem writing failure reports from Mfg test screen when Operator, Serial Number, and Unit Type text strings are entered.

Adds pin-wiggling capability on Nets screen and ProScan for the Xilinx USB cable
Build 4150Adds code for Xilinx USB Platform Cable support (Beta).
Build 4149Adds SAMPLE/PRELOAD instruction as a default in first cluster test scan prior to EXTEST instruction.
Build 4148Corrects test generation for circuits with shared control cells to ensure that only one driver on a net is active at one time.

Moves license file, LogicPinMaps and other files within the onTAP folder to the c:Flynn Systems CorponTAP folder, in order to avoid write protected folders within the c:Program Files folder. The default installation folder is still c:Program FilesonTAP.

Adds code in preparation of support for the Xilinx USB Cable II.
Build 4146Improves coverage for handling guards when current limiting is enabled
Build 4145Corrects problem with current-limiting option.

Corrects problem writing serial-number-specific files when testing from the Manufacturing Test screen.
Build 4143Adds netlist translator support for IPL Wirelist netlists

Includes adjustment for the current limiting option
Build 4142Changes the Scan switch factor on the Settings page to a current limiting switch factor (CLSF). Values greater than one limit the total number of pins that can be active at one time during the opens, stuck-at, and pull resistor tests.
Build 4141Improves handling of edits to attributes and pin-map model assignments on the non-Scan page.
Build 4140Adjusts ground bounce switch factor operation for pull-up/down tests.

Introduces option to add vectors and extend fault coverage in applications where pins share common tri-state control cells. The option is controlled by the “Alternate drive on pins having common control cells” check box on the settings page and the default setting is enabled.

Ensures that all eligible pins alternate drive on nets having multiple scan pins.

Corrects problem showing all LogicPinMap models on the non-Scan page.
Build 4139Ease-of-use adjusments
Build 4138Revises and extends the manner in which the Save Test Reports option works on the Mfg Test screen
Build 4137Improves operation of JTAG Chain Auto Detect.

Adds support for ground debounce switch factor for pull-up/down tests.

Adds protection for test settings in the ProScan environment.
Build 4136Adds support for return instruction in DTS model subroutines.

Updates and expands on-line help.
Build 4135Adds support for use of local variables within subroutines.

Adds corrections for test status messages when stopping a test.
Build 4134Upgrades test vector generation for ground debounce settings greater than one.
Build 4133Adds safeguards to prevent problems accessing dot fail files when running onTAP DLLs.
Build 4132Includes inductors in tests solutions and treats inductors as low impedance resistors.

Corrects problem with test generation involving low impedance devices.
Build 4131Additional corrections made for Test Status text as well as shorts test coverage in applications having bus transceiver models
Build 4130Corrects test message shown in the Test Status column of the Test screens when the Retries on Fail value is greater than zero and a test failure occurs when multiple SVF files are selected.
Build 4129Adds loopback cable test, in the Cables menu, for the dual channel 30Mhz cable and restores loopback test for the single channel 6Mhz cable.
Build 4128Provides additional correction for transceiver management during test generation

Register today for FREE JTAG Test Development