Hardware/Software Codesign Hardware/Software Codesign and Applications of a Power and Applications of a Power Efficient MPEG Video Efficient MPEG Video DecoderDecoder
Electrical and Computer Engineering DepartmentElectrical and Computer Engineering DepartmentState University of New York at Stony BrookState University of New York at Stony Brook
John ChanJohn ChanEdwin NuezEdwin Nuez
David RodriguezDavid RodriguezPritpal SinghPritpal Singh
Advisor: Professor Alex Doboli
What is Hardware/Software What is Hardware/Software Codesign?Codesign?
Degrees of FreedomDegrees of Freedom
• VoltageVoltage• Physical CapacitancePhysical Capacitance• ActivityActivity
Power OptimizationPower Optimization
• Circuit / LogicCircuit / LogicLogic Styles + Manipulation,Transistor Sizing, Energy Recovery
• LayoutLayoutPartitioning, Power-down, Power States
• ArchitecturalArchitecturalParallelism, Pipelining, Redundancy, Data Encoding
• AlgorithmicAlgorithmicComplexity, Concurrency, Regularity, Locality
• TechnologyTechnologyThreshold Reduction, Double Threshold
Isc
Ip
In
MPEG DecodingMPEG Decoding
ApplicationsApplications
• Low power consumptionLow power consumption
• Fast MPEG decodingFast MPEG decoding
Advantages:Advantages: What Application could What Application could
take advantage of take advantage of Codesign?Codesign?
Play Preview
Principal Engineer, M.T.S.Corporate Research &
Development