PNG-E: PNG Lossless Compression Encoder
About this offer
The PNG-E core implements a lossless image compression engine compliant with the Portable Network Graphics (PNG) file format specified in the ISO/IEC 15948 and RFC 2083 standards. The encoder core can compress greyscale or color (RGB) images, with 8 and 16 bits per color, with or without alpha transparency, and produces complete PNG files. It exhibits excellent compression efficiency thanks to its ability to automatically and dynamically choose the optimal prediction filter per line. It supports all four prediction filters, LZ77 with a configurable history window, and static huffman tables, and computes CRC and Adler32 checksums as provisioned by the standard. The core does not currently support the interlaced mode, dynamic huffman tables, and images with less than 8 bits per color, but these can be added on request. The easy-to-use PNG-E core interfaces to the system via standardized AMBA® interfaces: it accepts images and outputs compressed data via AXI4-Stream interfaces and provides access to its control and status registers via a 32-bit APB interface. After its registers are programmed with the image dimensions and color format, the core can encode an arbitrary number of images without requiring any assistance or action from the system. The core provides one interrupt signal per direction to facilitate integration with a DMA engine. These interrupts are asserted when the input or output FIFO occupancy reaches a run-time programmable threshold.
Details
Regional Coverage
Americas:
Latin America Region:
Anguilla
Barbados
Montserrat
St. Martin
Bolivia
Martinique
Paraguay
Costa Rica
Guyana
Colombia
Ecuador
St. Barthelemy
French Guiana
Trinidad and Tobago
Honduras
Argentina
Venezuela
Aruba
Dominica
Antarctica
Brazil
Peru
Falkland Islands
Uruguay
Grenada
Jamaica
Curacao
Guatemala
Mexico
Bahamas
St. Lucia
Turks and Caicos
Dominican Republic
Guadeloupe
Chile
St. Kitts and Nevis
Suriname
Haiti
Sint Maarten
St. Vincent
El Salvador
Bermuda
Cayman Islands
Antigua and Barbuda
Belize
Nicaragua
Panama
North America Region:
Puerto Rico
Canada
United States
British Virgin Islands
American Samoa
US Minor Outlying Islands
Bonaire
Guam
US Virgin Islands
Asia, Pacific, and Japan:
Southeast Asia:
Thailand
Philippines
Timor-Leste
Vietnam
Malaysia
Myanmar
Indonesia
Brunei
Singapore
Australia and New Zealand:
New Zealand
Australia
Heard Island and McDonald Islands
Japan:
Japan
Taiwan:
Taiwan
Rest of Asia:
Cambodia
Afghanistan
Fiji
Wallis and Futuna
Cocos Islands
Micronesia
British Indian Ocean Territory
Marshall Islands
Solomon Islands
Tonga
Papua New Guinea
New Caledonia
Tokelau
Pitcairn
Nauru
South Georgia and the South Sandwich Islands
Cook Islands
Niue
Tuvalu
Laos
Norfolk Island
Palau
Mongolia
Vanuatu
Kiribati
Northern Mariana Islands
Christmas Island
Nepal
Samoa
French Polynesia
Korea:
South Korea
South Asia:
Pakistan
Bangladesh
Maldives
Sri Lanka
India
Bhutan
Europe, Middle East, and Africa:
Middle East, Turkey, and Africa:
Sierra Leone
Rwanda
Somalia
Gambia
Niger
Central African Republic
Yemen
Seychelles
Senegal
Malawi
Botswana
Nigeria
Uganda
Guinea
United Arab Emirates
Lebanon
Lesotho
South Sudan
St. Helena
Jordan
Turkey
Guinea-Bissau
Bouvet Island
Djibouti
Mauritania
Zimbabwe
Kenya
Sao Tome and Principe
Namibia
Mauritius
Equatorial Guinea
Reunion
Tanzania
Sudan
Congo
Oman
Mayotte
Western Sahara
Eritrea
South Africa
Iraq
Mozambique
Cote d'Ivoire
Tunisia
Cape Verde
Egypt
Libya
Burkina Faso
Comoros
Liberia
Benin
Ethiopia
Ghana
Chad
Gabon
Mali
Algeria
Burundi
Eswatini
Zambia
Cameroon
Bahrain
Saudi Arabia
Morocco
State of Palestine
Angola
Kuwait
Togo
Qatar
Congo (the Democratic Republic of the)
Madagascar
Central Eastern Europe:
Hungary
Poland
Albania
Estonia
Latvia
Czechia
Bosnia and Herzegovina
Lithuania
Serbia
Croatia
Slovenia
Montenegro
Romania
Bulgaria
Macedonia
Slovakia
Western European Union Region:
San Marino
Vatican City
France
Belgium
Jersey
French Southern Territories
Liechtenstein
Isle of Man
Switzerland
St. Pierre and Miquelon
Guernsey
Gibraltar
Monaco
Luxembourg
Northern European Union Region:
Norway
Faroe Islands
Sweden
Aland Islands
United Kingdom
Netherlands
Ireland
Iceland
Denmark
Greenland
Finland
Svalbard and Jan Mayen
Southern European Union Region:
Spain
Israel
Italy
Malta
Andorra
Cyprus
Portugal
Greece
Central European Region:
Austria
Germany
People's Republic of China:
People's Republic of China:
Mainland China
Hong Kong
Macao
Use Case
Robot
Machine Condition Monitoring
Video Management
Situational Monitoring
Human Wellness Monitoring
Industry
Health and Life Sciences : Medical Devices
Health and Life Sciences : Medical Imaging
Defense and Space
Others
CAST
Due to a technical difficulty, we were unable to submit the form. Please try again after a few minutes. We apologize for the inconvenience.
CAST
The recaptcha has identified the current interaction similar to a bot, please reload the page or try again after some time.
Founded in 1993, CAST continues to thrive as the longest-running — and most experienced — independent IP supplier. Our mission has been to provide proven, low-risk IP cores, under simple and flexible licensing terms, coupled with outstanding support. The years of work we have done to perfect IP reuse, improve IP quality standards, and refine sales and business practices yield a product line and a partner network that offer you a better IP experience, today and in the future. Proven, Low-Risk IP Our goal is to maximize IP benefits for our customers by delivering high-quality, easy-to-use, cost-effective solutions to real system development challenges. CAST quality standards are high, and all our IP undergoes rigorous verification and testing before it gets to you. We use industry-standard verification methodologies, develop and test prototypes, participate in industry collaboration plugfests, and more to ensure proper functioning and smooth integration. Our practices have been extensively tested and proven, as we have helped thousands of customers ship billions of units in hundreds of application areas. Simple, Flexible Licensing We help you get to work quickly, with fine-tuned project options and licensing terms that ensure smooth legal sign-off. Most CAST IP is available royalty-free, and is extremely cost-effective. Outstanding Support CAST IP comes with some of the best customer support in the industry. Our goal is to help make you successful, not just sell you IP, and we have the experience and resources to make that happen.
Png-e: Png Lossless Compression Encoder
Your request for information has been successfully sent to CAST