SlideShare a Scribd company logo
1 of 20
An Efficient Test Vector Compression Scheme
Using Selective Huffman Coding
Under the guidance of Prof.Aarthi

Presented By
Dipu P
12MVD0060
Venketa Ramesh E 12MVD0062
HarshaVardhan B 12MVD0063
INTRODUCTION:
A SOC based design provide several design challenges
These chips are composed of several reusable intellectual
property (IP) cores

The volume of test data for a SOC is growing rapidly as IP
cores become more complex
Extreme challenges to current tools and methodologies
1/2
 In present days the complexity of SOC is keep on
increasing, so for testing those IC’s requires huge cost
 Various factors of ATE are limitations to a testing technique
and methodology
 Various techniques available for reducing the test data
 They are BIST and Test Data Compression
1/3

•

Various methods
i) code based schemes
ii) Linear-decompression based schemes
iii) Broad cast based schemes

• Code Based Schemes
1) Fixed to Fixed
2) Fixed to Variable
3) Variable to fixed
4) Variable to Variable
Huffman Encoding Scheme

1/4

Building up of Huffman Tree
Selective Huffman
 Compression Ratio
1
0010
0010
0010
0001
1100

2
0100
0100
0110
0100
1000

3

4

5

6

0010
0010
0010
0010
0100

0110
0110
0010
0111
0111

0000
0000
0010
0010
0010

0010
0110
0100
0010
0010

7
1011
0010
0100
0111
0111

Test File under consideration

8

9

10

11

12

0100
0100
0110
0111
0111

0010
0110
0010
0100
0010

0100
0010
0010
0100
0100

0110
0010
1000
1000
1111

0010
0000
0101
0101
0011
ENCODING SCHEME

2/4
0010010000100110000000101
0110100001001000110011010
1011010101011000001110000
1111000001101010101010000

SORTED
TEST VECTORS

HUFFMAN TREE

0010

Algorithm of Huffman Encoder
Feed the Test File
Divide in to set of four bits
Sorting the 4-bit block descending order of their
occurrence(frequency)
Tree Development
Encoding
3/4
 Feed the Test File.
 Divide in to set of four bits.
 Sorting the 4-bit block descending order of their
occurrence(frequency).
 Select the most frequently occurring bit sets.
(Those having High Frequency).
 Huffman Coding For the Selected Set.
 Set MSB=1 for the Selected encoded bits.
 Set MSB=0 for unselected bit sets.
 Zero tag indicate no need of decompression .
4/4

Comparison Between Huffman And
Selective Huffman
Selective Huffman Decoding-Look Up Table
Method
1/2

RESULTS-Decoded Output and
Comparison
Huffman

Selective
Huffman

Total
Combinational
functions

102

73

Total Registers

41

40

% of Compression=
% of
Compression=19.166

Decoded output for a given serial input
2/2

Total no of bits=240
Compressed bits for Huffman=178
Compressed bits for Huffman=194
CONCLUSION





Importance of compression and decompression in testing field.
Huffman Compression-Decompression
Selective Huffman Compression-Decompression
Simple-Decoder with Lesser Logic Elements.

Results indicate that the proposed scheme can provide test
data compression nearly equal to that of an optimum
Huffman code with much less area overhead for the
decoder.
REFERENCES

[1] Xrysovalantis Kavousianos, Emmanouil Kalligeros, and Dimitris Nikolos” Optimal Selective
Huffman Coding for Test-Data Compression “IEEE TRANSACTIONS ON COMPUTERS,
VOL. 56, NO. 8, AUGUST 2007
[2] Abhijit Jas, Jayabrata Ghosh-Dastidar, Mom-Eng Ng, and Nur A. ToubaAn “Efficient Test Vector
Compression Scheme Using Selective Huffman Coding” IEEE TRANSACTIONS ON
COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMSJUNE 2003.
[3] J. Aerts and E. J. Marinissen, “Scan chain design for test time reduction
in core-based ICs,” in Proc. Int. Test Conf., 1998, pp. 448–457.
[4] I. Bayraktaroglu and A. Orailoglu, “Test volume and application time reduction through scan
chain
concealment,” in Proc. Design Automation Conf., 2001, pp. 151–155.
[5] M. L. Bushnell and V. D. Agrawal, Essentials of Electronic Testing For Digital, Memory, And
MixedSignal VLSI Circuits. Norwell, MA Kluwer, 2000.
[6] Ji-Han Jiang*, Chin-Chen Chang*, and Tung-Shou Chen” An Efficient Huffman Decoding
Method
Based onPattern Partition and Look-up Table”
[7] Kinjal A. Bhavsar” Analysis of Test Data Compression Techniques Based on Complementary
Huffman Coding” International Journal of Engineering Science and Technology (IJEST)
THANK YOU

More Related Content

Similar to Huffman data compression-decompression

Test vector compression in Digital Testing
Test vector compression in Digital Testing Test vector compression in Digital Testing
Test vector compression in Digital Testing Amr Abd El Latief
 
Time DIvision Multiplexing Applications
Time DIvision Multiplexing ApplicationsTime DIvision Multiplexing Applications
Time DIvision Multiplexing ApplicationsRohan Nagpal
 
On-chip Generation of Functional Tests with Reduced Delay and Power
On-chip Generation of Functional Tests with Reduced Delay and PowerOn-chip Generation of Functional Tests with Reduced Delay and Power
On-chip Generation of Functional Tests with Reduced Delay and PowerjournalBEEI
 
Design for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDesign for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDilip Mathuria
 
MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED pH...
MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED  pH...MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED  pH...
MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED pH...Abhijeet Powar
 
A Novel Method for Encoding Data Firmness in VLSI Circuits
A Novel Method for Encoding Data Firmness in VLSI CircuitsA Novel Method for Encoding Data Firmness in VLSI Circuits
A Novel Method for Encoding Data Firmness in VLSI CircuitsEditor IJCATR
 
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...iosrjce
 
Error control coding techniques
Error control coding techniquesError control coding techniques
Error control coding techniquesDhanashriNandre
 
IllinoisScan_seminar.ppt
IllinoisScan_seminar.pptIllinoisScan_seminar.ppt
IllinoisScan_seminar.pptcoolbusinessman
 
STS Characterization to Production Test
STS Characterization to Production TestSTS Characterization to Production Test
STS Characterization to Production TestHank Lydick
 
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingReal-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programmingadil raja
 
Automated hardware testing using python
Automated hardware testing using pythonAutomated hardware testing using python
Automated hardware testing using pythonYuvaraja Ravi
 
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar SlidesAutomotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slidesteledynelecroy
 

Similar to Huffman data compression-decompression (20)

Test vector compression
Test vector compressionTest vector compression
Test vector compression
 
Test vector compression in Digital Testing
Test vector compression in Digital Testing Test vector compression in Digital Testing
Test vector compression in Digital Testing
 
Time DIvision Multiplexing Applications
Time DIvision Multiplexing ApplicationsTime DIvision Multiplexing Applications
Time DIvision Multiplexing Applications
 
On-chip Generation of Functional Tests with Reduced Delay and Power
On-chip Generation of Functional Tests with Reduced Delay and PowerOn-chip Generation of Functional Tests with Reduced Delay and Power
On-chip Generation of Functional Tests with Reduced Delay and Power
 
Design for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDesign for testability and automatic test pattern generation
Design for testability and automatic test pattern generation
 
MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED pH...
MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED  pH...MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED  pH...
MIXED SIGNAL VLSI TECHNOLOGY BASED SoC DESIGN FOR TEMPERATURE COMPENSATED pH...
 
A Novel Method for Encoding Data Firmness in VLSI Circuits
A Novel Method for Encoding Data Firmness in VLSI CircuitsA Novel Method for Encoding Data Firmness in VLSI Circuits
A Novel Method for Encoding Data Firmness in VLSI Circuits
 
H010613642
H010613642H010613642
H010613642
 
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
 
Abraham q3 2008
Abraham q3 2008Abraham q3 2008
Abraham q3 2008
 
Error control coding techniques
Error control coding techniquesError control coding techniques
Error control coding techniques
 
IllinoisScan_seminar.ppt
IllinoisScan_seminar.pptIllinoisScan_seminar.ppt
IllinoisScan_seminar.ppt
 
Poster Version 4
Poster Version 4Poster Version 4
Poster Version 4
 
STS Characterization to Production Test
STS Characterization to Production TestSTS Characterization to Production Test
STS Characterization to Production Test
 
40120140506006
4012014050600640120140506006
40120140506006
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingReal-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
 
Automated hardware testing using python
Automated hardware testing using pythonAutomated hardware testing using python
Automated hardware testing using python
 
D0151724
D0151724D0151724
D0151724
 
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar SlidesAutomotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Huffman data compression-decompression

  • 1. An Efficient Test Vector Compression Scheme Using Selective Huffman Coding Under the guidance of Prof.Aarthi Presented By Dipu P 12MVD0060 Venketa Ramesh E 12MVD0062 HarshaVardhan B 12MVD0063
  • 2. INTRODUCTION: A SOC based design provide several design challenges These chips are composed of several reusable intellectual property (IP) cores The volume of test data for a SOC is growing rapidly as IP cores become more complex Extreme challenges to current tools and methodologies
  • 3. 1/2  In present days the complexity of SOC is keep on increasing, so for testing those IC’s requires huge cost  Various factors of ATE are limitations to a testing technique and methodology  Various techniques available for reducing the test data  They are BIST and Test Data Compression
  • 4. 1/3 • Various methods i) code based schemes ii) Linear-decompression based schemes iii) Broad cast based schemes • Code Based Schemes 1) Fixed to Fixed 2) Fixed to Variable 3) Variable to fixed 4) Variable to Variable
  • 5. Huffman Encoding Scheme 1/4 Building up of Huffman Tree Selective Huffman  Compression Ratio 1 0010 0010 0010 0001 1100 2 0100 0100 0110 0100 1000 3 4 5 6 0010 0010 0010 0010 0100 0110 0110 0010 0111 0111 0000 0000 0010 0010 0010 0010 0110 0100 0010 0010 7 1011 0010 0100 0111 0111 Test File under consideration 8 9 10 11 12 0100 0100 0110 0111 0111 0010 0110 0010 0100 0010 0100 0010 0010 0100 0100 0110 0010 1000 1000 1111 0010 0000 0101 0101 0011
  • 6. ENCODING SCHEME 2/4 0010010000100110000000101 0110100001001000110011010 1011010101011000001110000 1111000001101010101010000 SORTED TEST VECTORS HUFFMAN TREE 0010 Algorithm of Huffman Encoder Feed the Test File Divide in to set of four bits Sorting the 4-bit block descending order of their occurrence(frequency) Tree Development Encoding
  • 7. 3/4  Feed the Test File.  Divide in to set of four bits.  Sorting the 4-bit block descending order of their occurrence(frequency).  Select the most frequently occurring bit sets. (Those having High Frequency).  Huffman Coding For the Selected Set.  Set MSB=1 for the Selected encoded bits.  Set MSB=0 for unselected bit sets.  Zero tag indicate no need of decompression .
  • 8. 4/4 Comparison Between Huffman And Selective Huffman
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 16. 1/2 RESULTS-Decoded Output and Comparison Huffman Selective Huffman Total Combinational functions 102 73 Total Registers 41 40 % of Compression= % of Compression=19.166 Decoded output for a given serial input
  • 17. 2/2 Total no of bits=240 Compressed bits for Huffman=178 Compressed bits for Huffman=194
  • 18. CONCLUSION     Importance of compression and decompression in testing field. Huffman Compression-Decompression Selective Huffman Compression-Decompression Simple-Decoder with Lesser Logic Elements. Results indicate that the proposed scheme can provide test data compression nearly equal to that of an optimum Huffman code with much less area overhead for the decoder.
  • 19. REFERENCES [1] Xrysovalantis Kavousianos, Emmanouil Kalligeros, and Dimitris Nikolos” Optimal Selective Huffman Coding for Test-Data Compression “IEEE TRANSACTIONS ON COMPUTERS, VOL. 56, NO. 8, AUGUST 2007 [2] Abhijit Jas, Jayabrata Ghosh-Dastidar, Mom-Eng Ng, and Nur A. ToubaAn “Efficient Test Vector Compression Scheme Using Selective Huffman Coding” IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMSJUNE 2003. [3] J. Aerts and E. J. Marinissen, “Scan chain design for test time reduction in core-based ICs,” in Proc. Int. Test Conf., 1998, pp. 448–457. [4] I. Bayraktaroglu and A. Orailoglu, “Test volume and application time reduction through scan chain concealment,” in Proc. Design Automation Conf., 2001, pp. 151–155. [5] M. L. Bushnell and V. D. Agrawal, Essentials of Electronic Testing For Digital, Memory, And MixedSignal VLSI Circuits. Norwell, MA Kluwer, 2000. [6] Ji-Han Jiang*, Chin-Chen Chang*, and Tung-Shou Chen” An Efficient Huffman Decoding Method Based onPattern Partition and Look-up Table” [7] Kinjal A. Bhavsar” Analysis of Test Data Compression Techniques Based on Complementary Huffman Coding” International Journal of Engineering Science and Technology (IJEST)