发明名称 Microprocessor with instruction for saturating and packing data
摘要 A data processing system is provided with a digital signal processor which has an instruction for saturating multiple fields of a selected set of source operands and storing the separate saturated results in a selected destination register. A first 32-bit operand (600) and a second 32-bit operand (602) are treated as four 16-bit fields and the sixteen bits in each field are saturated separately. Multi-field saturation circuitry is operable to treat a source operand as a number of fields, such that a multi-field saturated (610) result is produced that includes a number of saturated results each corresponding to each field. One instruction is provided which treats an operand pair as having two packed fields, and another instruction is provided that treats the operand pair has having four packed fields. Saturation circuitry is operable to selectively treat a field as either a signed value or an unsigned value. In another embodiment, an operand size different from 32-bits may be operated on, and the number of fields may be different than two or four.
申请公布号 US6748521(B1) 申请公布日期 2004.06.08
申请号 US20000702476 申请日期 2000.10.31
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 HOYLE DAVID
分类号 G06F9/302;G06F9/305;G06F9/315;G06F9/38;(IPC1-7):G06F9/302 主分类号 G06F9/302
代理机构 代理人
主权项
地址
您可能感兴趣的专利