{"id":"https://openalex.org/W4308654869","doi":"https://doi.org/10.1109/vlsi-soc54400.2022.9939655","title":"Architecture and 28 nm CMOS Design of a 1886 MBin/sec Context-Adaptive Binary Arithmetic Coder (CABAC) Encoder","display_name":"Architecture and 28 nm CMOS Design of a 1886 MBin/sec Context-Adaptive Binary Arithmetic Coder (CABAC) Encoder","publication_year":2022,"publication_date":"2022-10-03","ids":{"openalex":"https://openalex.org/W4308654869","doi":"https://doi.org/10.1109/vlsi-soc54400.2022.9939655"},"language":"en","primary_location":{"id":"doi:10.1109/vlsi-soc54400.2022.9939655","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlsi-soc54400.2022.9939655","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IFIP/IEEE 30th International Conference on Very Large Scale Integration (VLSI-SoC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100694759","display_name":"Renjie Chen","orcid":"https://orcid.org/0000-0002-4353-6134"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Renjie Chen","raw_affiliation_strings":["University of California, Davis,Dept. of Electrical &#x0026; Computer Engin.,Davis,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Davis,Dept. of Electrical &#x0026; Computer Engin.,Davis,USA","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046279911","display_name":"Aaron Stillmaker","orcid":"https://orcid.org/0000-0002-7925-6177"},"institutions":[{"id":"https://openalex.org/I67328108","display_name":"California State University, Fresno","ror":"https://ror.org/03enmdz06","country_code":"US","type":"education","lineage":["https://openalex.org/I67328108"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aaron Stillmaker","raw_affiliation_strings":["California State University, Fresno,Dept. of Electrical &#x0026; Computer Engin.,Fresno,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"California State University, Fresno,Dept. of Electrical &#x0026; Computer Engin.,Fresno,USA","institution_ids":["https://openalex.org/I67328108"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058921665","display_name":"Bevan Baas","orcid":null},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bevan Baas","raw_affiliation_strings":["University of California, Davis,Dept. of Electrical &#x0026; Computer Engin.,Davis,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Davis,Dept. of Electrical &#x0026; Computer Engin.,Davis,USA","institution_ids":["https://openalex.org/I84218800"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1486,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.41734056,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10901","display_name":"Advanced Data Compression Techniques","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.9812999963760376,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/context-adaptive-binary-arithmetic-coding","display_name":"Context-adaptive binary arithmetic coding","score":0.8944365978240967},{"id":"https://openalex.org/keywords/context-adaptive-variable-length-coding","display_name":"Context-adaptive variable-length coding","score":0.8788484334945679},{"id":"https://openalex.org/keywords/entropy-encoding","display_name":"Entropy encoding","score":0.7083784341812134},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6715616583824158},{"id":"https://openalex.org/keywords/encoder","display_name":"Encoder","score":0.6137042045593262},{"id":"https://openalex.org/keywords/arithmetic-coding","display_name":"Arithmetic coding","score":0.6024481058120728},{"id":"https://openalex.org/keywords/adaptive-coding","display_name":"Adaptive coding","score":0.5657463073730469},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.5088779926300049},{"id":"https://openalex.org/keywords/lossless-compression","display_name":"Lossless compression","score":0.5065981149673462},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48627030849456787},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.46827104687690735},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.42847323417663574},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.42489898204803467},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.39755165576934814},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3422011137008667},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1921754777431488}],"concepts":[{"id":"https://openalex.org/C175732694","wikidata":"https://www.wikidata.org/wiki/Q1128713","display_name":"Context-adaptive binary arithmetic coding","level":3,"score":0.8944365978240967},{"id":"https://openalex.org/C135534801","wikidata":"https://www.wikidata.org/wiki/Q1128721","display_name":"Context-adaptive variable-length coding","level":4,"score":0.8788484334945679},{"id":"https://openalex.org/C1769480","wikidata":"https://www.wikidata.org/wiki/Q1345239","display_name":"Entropy encoding","level":3,"score":0.7083784341812134},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6715616583824158},{"id":"https://openalex.org/C118505674","wikidata":"https://www.wikidata.org/wiki/Q42586063","display_name":"Encoder","level":2,"score":0.6137042045593262},{"id":"https://openalex.org/C153338461","wikidata":"https://www.wikidata.org/wiki/Q2651","display_name":"Arithmetic coding","level":4,"score":0.6024481058120728},{"id":"https://openalex.org/C57890076","wikidata":"https://www.wikidata.org/wiki/Q4680725","display_name":"Adaptive coding","level":4,"score":0.5657463073730469},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.5088779926300049},{"id":"https://openalex.org/C81081738","wikidata":"https://www.wikidata.org/wiki/Q55542","display_name":"Lossless compression","level":3,"score":0.5065981149673462},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48627030849456787},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.46827104687690735},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.42847323417663574},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.42489898204803467},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.39755165576934814},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3422011137008667},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1921754777431488},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vlsi-soc54400.2022.9939655","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlsi-soc54400.2022.9939655","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IFIP/IEEE 30th International Conference on Very Large Scale Integration (VLSI-SoC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5199999809265137,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1581979473","https://openalex.org/W1870852738","https://openalex.org/W1971098334","https://openalex.org/W2018553538","https://openalex.org/W2018706183","https://openalex.org/W2021702055","https://openalex.org/W2044439688","https://openalex.org/W2074940327","https://openalex.org/W2077411269","https://openalex.org/W2101542813","https://openalex.org/W2104495777","https://openalex.org/W2115611348","https://openalex.org/W2118432198","https://openalex.org/W2120056261","https://openalex.org/W2120193097","https://openalex.org/W2129768577","https://openalex.org/W2129942302","https://openalex.org/W2133305648","https://openalex.org/W2148381669","https://openalex.org/W2165967421","https://openalex.org/W2172068719","https://openalex.org/W2539618937","https://openalex.org/W2542910382","https://openalex.org/W2601821834","https://openalex.org/W6634898826","https://openalex.org/W6684474393"],"related_works":["https://openalex.org/W2131702615","https://openalex.org/W2354884987","https://openalex.org/W2389208674","https://openalex.org/W2391847184","https://openalex.org/W2136537500","https://openalex.org/W2387280364","https://openalex.org/W61332197","https://openalex.org/W2106538169","https://openalex.org/W2354892635","https://openalex.org/W2337079033"],"abstract_inverted_index":{"Entropy":[0],"encoding":[1,128],"is":[2,28,59,78,125,140,168,188,206,236,254,283],"a":[3,43,88,121,130,138,141,151,158,181,200,222,229,248,264],"key":[4],"element":[5],"in":[6,37,112,150,221],"H.264/MPEG-4":[7],"AVC":[8],"video":[9,84,291],"coding":[10,34,68,111],"responsible":[11],"for":[12,76,80,92],"the":[13,31,38,49,54,93,117,192,210,240,258,270],"efficient":[14],"and":[15,20,41,69,108,124,197,227,245],"lossless":[16],"compression":[17],"of":[18,30,57,66,116,127,132,161,184,202,232,250,267,302],"transformed":[19],"quantized":[21],"data.":[22],"Context-Adaptive":[23],"Binary":[24],"Arithmetic":[25],"Coding":[26],"(CABAC)":[27],"one":[29],"two":[32],"entropy":[33],"methods":[35],"available":[36],"H.264":[39,94],"standard,":[40],"achieves":[42,180,199,228,247],"15%\u201319%":[44],"greater":[45,61,190,208,238,256],"bit-rate":[46],"reduction":[47],"than":[48,191,209,239,257],"optional":[50],"CAVLC":[51],"method.":[52],"However,":[53],"computational":[55],"complexity":[56],"CABAC":[58,77,90,100,118,146,178],"much":[60],"due":[62],"to":[63,170,285],"its":[64],"combination":[65],"arithmetic":[67,110],"adaptive":[70],"context":[71,103,106],"modeling,":[72],"so":[73],"hardware":[74,89],"acceleration":[75],"necessary":[79],"real-time":[81,287],"high":[82],"resolution":[83],"coding.":[85],"We":[86],"present":[87],"encoder":[91,119,147,179],"main":[95],"profile":[96],"that":[97],"supports":[98],"all":[99],"functions":[101],"including":[102],"initialization,":[104],"binarization,":[105],"modeling":[107],"binary":[109],"hardware.":[113],"The":[114,145,176,215],"architecture":[115],"contains":[120],"six-stage":[122],"pipeline":[123],"capable":[126],"at":[129,292],"rate":[131,183,231],"1":[133],"bin":[134,139],"per":[135,280,295],"cycle":[136],"where":[137],"binarized":[142],"encoded":[143],"symbol.":[144],"was":[148,217],"implemented":[149],"28":[152],"nm":[153],"FD-SOI":[154],"CMOS":[155],"technology":[156],"occupying":[157],"chip":[159,225,273],"area":[160],"33,411":[162],"\u00b5m":[163],"<sup":[164],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[165],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">2</sup>":[166],"which":[167,187,205,235,253,282],"equivalent":[169],"23.4K":[171],"minimum-sized":[172],"NAND":[173],"logic":[174],"gates.":[175],"synthesized":[177],"clock":[182,230],"1.886":[185],"GHz":[186,234],"3.04\u00d7":[189],"previously":[193,211,241,259],"fastest":[194,212,242,260],"known":[195,213,243,261],"design,":[196,244],"it":[198,246],"throughput":[201,249],"1,886":[203],"MBin/s":[204,252],"1.10\u00d7":[207],"design.":[214,262],"design":[216,226,274],"also":[218],"laid":[219,271],"out":[220,272],"standard":[223],"cell":[224],"1.495":[233],"4.53\u00d7":[237],"1,495":[251],"1.06\u00d7":[255],"At":[263],"supply":[265],"voltage":[266],"0.8":[268],"V,":[269],"can":[275],"process":[276],"769":[277],"million":[278],"bins":[279],"second":[281,296],"sufficient":[284],"encode":[286],"4K":[288],"UHD":[289],"(3840\u00d72160)":[290],"60":[293],"frames":[294],"while":[297],"dissipating":[298],"an":[299],"average":[300],"power":[301],"11.48":[303],"mW.":[304]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
