Scan stream sequencing for testing integrated circuits

   
   

A system and method for processing scan data for integrated circuit testing. Scan data is divided into three groups of scan data segments: scan-in data segments, scan-out data segments and scan-mask data segments. The sequence of scan data segments in each group constitutes the operative test data in a scan stream. Each scan stream is represented by a table having a row corresponding to each scan data segment in the stream. Each row has four fields: a start address, a segment length, a start pad length and an end pad length. The start address is a pointer to the scan data segment in memory where the scan data segment is stored in a contiguous portion of memory. Scan data segment length is the length in bits of the segment. Start pad length is a delay value measured in number of scan clock cycles that must elapse before processing the respective segment in the scan stream. End pad length is a delay value measured in number of scan clock cycles that must elapse before processing the next start pad length and scan data segment in the scan stream. Scan streams consist of the bit sequence of segment data interposed by dummy data corresponding in length to the start pad and end pad lengths. Scan streams are interleaved by using the pad lengths to time the processing of scan data segments.

Система и метод для обрабатывать данные по развертки для испытывать интегрированной цепи. Данные по развертки разделены в 3 группы в составе этапы данным по развертки: просматривать-в этапах данных, prosmotrite-vne этапы этапов данных и данных по просматривать-maski. Последовательность этапов данным по развертки в каждой группе образовывает оперативные проверки данных в потоке развертки. Каждый поток развертки представлен таблицей имея рядок соответствовать к каждому этапу данным по развертки в потоке. Каждый рядок имеет 4 поля: адрес старта, длины сегмента, длина пусковой площадки старта и конец прокладывают длину. Адресом старта будет указатель к этапу данным по развертки в памяти где этап данным по развертки хранится в сопредельной части памяти. Длины сегмента данным по развертки будет длина в битах этапа. Начните длину пусковой площадки будет задерживает значение измеренное in number такта развертки должны истечь перед обрабатывать соответственно этап в потоке развертки. Длина пусковой площадки конца задерживает значение измеренное in number такта развертки должны истечь перед обрабатывать следующий этап данным по длины и развертки пусковой площадки старта в потоке развертки. Потоки развертки состоят последовательности бита данных по этапа interposed думмичными данными соответствуя в длине к длинам пусковой площадки старта и пусковой площадки конца. Потоки развертки interleaved путем использование длин пусковой площадки приурочить обрабатывать этапов данным по развертки.

 
Web www.patentalert.com

< Culture medium for in vitro culture of in vitro-produced porcine embryo and method for in vitro production of porcine embryo using the culture medium

< Hydrotherapy apparatus

> Advanced notification systems and methods utilizing a computer network

> Scramble/descramble method and apparatus for data broadcasting

~ 00115