TWI263934B - Synchronous periodical orthogonal data converter - Google Patents
Synchronous periodical orthogonal data converterInfo
- Publication number
- TWI263934B TWI263934B TW093127265A TW93127265A TWI263934B TW I263934 B TWI263934 B TW I263934B TW 093127265 A TW093127265 A TW 093127265A TW 93127265 A TW93127265 A TW 93127265A TW I263934 B TWI263934 B TW I263934B
- Authority
- TW
- Taiwan
- Prior art keywords
- vector
- bank
- data converter
- components
- register files
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30036—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Complex Calculations (AREA)
Abstract
An orthogonal data converter for converting the components of a sequential vector component flow to a parallel vector component flow. The data converter has an input rotator configured to rotate corresponding vector components of the sequential vector component flow by a prescribed amount, and a bank of register files configured to store the rotated vector components. The converter also has an output rotator configured to rotate the position of the vector components read from the bank of register files by a prescribed amount. A controller of the converter is operative to control the addressing of the bank of register files and the rotating of the vector components. In this regard, the controller is operative to write the vector components to the bank of register files in a prescribed order and read the vector components in a prescribed order to generate the parallel vector component flow.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/666,083 US7284113B2 (en) | 2003-01-29 | 2003-09-19 | Synchronous periodical orthogonal data converter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200512644A TW200512644A (en) | 2005-04-01 |
| TWI263934B true TWI263934B (en) | 2006-10-11 |
Family
ID=34619749
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW093127265A TWI263934B (en) | 2003-09-19 | 2004-09-09 | Synchronous periodical orthogonal data converter |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN100517212C (en) |
| TW (1) | TWI263934B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8659611B2 (en) * | 2010-03-17 | 2014-02-25 | Qualcomm Mems Technologies, Inc. | System and method for frame buffer storage and retrieval in alternating orientations |
| CN104011664B (en) * | 2011-12-23 | 2016-12-28 | 英特尔公司 | Super multiply-add (super MADD) instruction using three scalar terms |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4556850A (en) | 1982-11-01 | 1985-12-03 | United Technologies Corporation | Serial to parallel data conversion circuit |
| US5175819A (en) * | 1990-03-28 | 1992-12-29 | Integrated Device Technology, Inc. | Cascadable parallel to serial converter using tap shift registers and data shift registers while receiving input data from FIFO buffer |
| DE4105193A1 (en) * | 1991-02-20 | 1992-08-27 | Bodenseewerk Geraetetech | DATA INTERFACE FOR THE INPUT AND OUTPUT OF DATA WITH PARALLEL COMPUTERS |
| CA2100729C (en) * | 1993-07-16 | 2001-01-16 | Simon Skierszkan | Serial bit rate converter embedded in a switching matrix |
| KR0141767B1 (en) * | 1994-04-25 | 1998-07-01 | 이헌조 | A digital signal processor's form / depot device |
-
2004
- 2004-09-09 TW TW093127265A patent/TWI263934B/en not_active IP Right Cessation
- 2004-09-17 CN CNB2004100786966A patent/CN100517212C/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CN100517212C (en) | 2009-07-22 |
| CN1591316A (en) | 2005-03-09 |
| TW200512644A (en) | 2005-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101799705B (en) | High-speed DDS signal generator | |
| WO2010051621A8 (en) | Bridge device having a virtual page buffer | |
| ATE512399T1 (en) | REGISTER BASED MOVEMENTS FOR A UNIDIRECTIONAL ROTATOR | |
| WO2012161777A3 (en) | Multi-phase resume from hibernate | |
| TW200623125A (en) | Clock signal generation apparatus for use in semiconductor memory device and its method | |
| TW200701233A (en) | Use of data latches in cache operations of non-volatile memories | |
| CN103370673B (en) | Haptic effect controller framework and instruction set | |
| WO2009097677A8 (en) | Non-volatile memory device having configurable page size | |
| TW200508859A (en) | Buffered writes and memory page control | |
| Semmler | Business cycles: theory and empirical methods | |
| BRPI0712109A8 (en) | METHOD FOR COMMUNICATION WITH A MULTIFUNCTIONAL MEMORY CARD | |
| KR20180005081A (en) | Memory device having command window generator | |
| WO2010093661A3 (en) | Microcontroller with special banking instructions | |
| TWI263934B (en) | Synchronous periodical orthogonal data converter | |
| CA2426783A1 (en) | Non-volatile storage device and control method thereof | |
| TW200729206A (en) | Method of controlling memory and memory system thereof | |
| ATE363715T1 (en) | MEMORY MODULE WITH MULTIFUNCTIONAL STROBE CONNECTIONS | |
| EP1437660A3 (en) | Semiconductor memory device and mount-type semiconductor device | |
| TW200713268A (en) | Data output device of semiconductor memory device | |
| Gagan et al. | DDR Controller with Optimized Delay and Access Time | |
| CN100535823C (en) | DDS signal generator and waveshape memory depth control method thereof | |
| WO2002095592A3 (en) | Method and apparatus to provide real-time access to flash memory features | |
| ATE507540T1 (en) | DOCUMENT WITH AN INTEGRATED DISPLAY DEVICE | |
| TW200705167A (en) | Power saving electronic device in microprocessor pipeline and method therefor | |
| US20030201905A1 (en) | Modular functional block for an electronic control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK4A | Expiration of patent term of an invention patent |