Abstract:
A Programmable Logic Device (PLD) incorporating the ability to test the configuration memory either independently or during configuration, comprising a selector for selecting a particular column or row of the configuration memory array, an input data store for storing configuration data required to be stored in the selected column or row, or test data for testing the selected column or row, an output data store for storing the output from the selected column or row, and test logic that provides control signals for verifying the correct operation of the data lines of the configuration memory array without disturbing the data stored in the memory array.
Abstract:
A Programmable Logic Device (PLD) incorporating the ability to test the configuration memory either independently or during configuration, comprising a selector for selecting a particular column or row of the configuration memory array, an input data store for storing configuration data required to be stored in the selected column or row, or test data for testing the selected column or row, an output data store for storing the output from the selected column or row, and test logic that provides control signals for verifying the correct operation of the data lines of the configuration memory array without disturbing the data stored in the memory array.