Bus encoding (original) (raw)

About DBpedia

Bus encoding refers to converting/encoding a piece of data to another form before launching on the bus. While bus encoding can be used to serve various purposes like reducing the number of pins, compressing the data to be transmitted, reducing cross-talk between bit lines, etc., it is one of the popular techniques used in system design to reduce dynamic power consumed by the system bus. Bus encoding aims to reduce the Hamming distance between 2 consecutive values on the bus. Since the activity is directly proportional to the Hamming distance, bus encoding proves to be effective in reducing the overall activity factor thereby reducing the dynamic power consumption in the system.

Property Value
dbo:abstract Bus encoding refers to converting/encoding a piece of data to another form before launching on the bus. While bus encoding can be used to serve various purposes like reducing the number of pins, compressing the data to be transmitted, reducing cross-talk between bit lines, etc., it is one of the popular techniques used in system design to reduce dynamic power consumed by the system bus. Bus encoding aims to reduce the Hamming distance between 2 consecutive values on the bus. Since the activity is directly proportional to the Hamming distance, bus encoding proves to be effective in reducing the overall activity factor thereby reducing the dynamic power consumption in the system. In the context of this article, a system can refer to anything where data is transferred from one element to another over bus (viz. System on a Chip (SoC), a computer system, an embedded system on board, etc.). (en)
dbo:wikiPageExternalLink http://www.scarpaz.com/2100-papers/Power%20Estimation/su94-low%20power%20architecture%20and%20compilation.pdf
dbo:wikiPageID 46266097 (xsd:integer)
dbo:wikiPageLength 16128 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1063661749 (xsd:integer)
dbo:wikiPageWikiLink dbr:Dynamic_random-access_memory dbr:Inversion_encoding dbr:Conventional_PCI dbr:Moore's_law dbr:Constant-weight_code dbr:System_on_a_Chip dbr:Embedded_system dbr:CPU_power_dissipation dbr:Locality_of_reference dbr:Gray_code_addressing dbr:Gray_encoding dbc:Digital_electronics dbr:Glitch_removal dbr:Hamming_distance dbr:Bijection dbr:Differential_signaling dbc:Electronics_optimization dbr:Bus_(computing) dbr:Green_computing dbr:Camera_Serial_Interface dbr:Low_power_electronics dbr:Value_cache_encoding dbr:System_bus
dbp:wikiPageUsesTemplate dbt:Citation_needed dbt:Cite_report dbt:Overline dbt:Reflist
dct:subject dbc:Digital_electronics dbc:Electronics_optimization
rdfs:comment Bus encoding refers to converting/encoding a piece of data to another form before launching on the bus. While bus encoding can be used to serve various purposes like reducing the number of pins, compressing the data to be transmitted, reducing cross-talk between bit lines, etc., it is one of the popular techniques used in system design to reduce dynamic power consumed by the system bus. Bus encoding aims to reduce the Hamming distance between 2 consecutive values on the bus. Since the activity is directly proportional to the Hamming distance, bus encoding proves to be effective in reducing the overall activity factor thereby reducing the dynamic power consumption in the system. (en)
rdfs:label Bus encoding (en)
owl:sameAs freebase:Bus encoding wikidata:Bus encoding https://global.dbpedia.org/id/2PNDn
prov:wasDerivedFrom wikipedia-en:Bus_encoding?oldid=1063661749&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Bus_encoding
is dbo:wikiPageRedirects of dbr:Bus_Encoding dbr:Bus_encoding_scheme
is dbo:wikiPageWikiLink of dbr:Processor_power_dissipation dbr:Bus_Encoding dbr:Bus_encoding_scheme dbr:Inversion_encoding dbr:State_encoding_for_low_power dbr:Gray_code dbr:Glitch_removal dbr:Value_cache_encoding
is foaf:primaryTopic of wikipedia-en:Bus_encoding