JP5459937B2 - 集積回路およびオーディオ装置 - Google Patents
集積回路およびオーディオ装置 Download PDFInfo
- Publication number
- JP5459937B2 JP5459937B2 JP2007110144A JP2007110144A JP5459937B2 JP 5459937 B2 JP5459937 B2 JP 5459937B2 JP 2007110144 A JP2007110144 A JP 2007110144A JP 2007110144 A JP2007110144 A JP 2007110144A JP 5459937 B2 JP5459937 B2 JP 5459937B2
- Authority
- JP
- Japan
- Prior art keywords
- audio data
- transfer
- unit
- storage unit
- transfers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005070 sampling Methods 0.000 claims description 31
- 238000013500 data storage Methods 0.000 claims description 20
- 238000001152 differential interference contrast microscopy Methods 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Landscapes
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Description
従来のオーディオ装置90は、周波数(f)の音声データを格納しているROM91aと、周波数(1/2×f)の音声データを格納しているROM91bと、デコーダ92と、CPU(Central Processing Unit)93と、音声データをやり取りするためのインターフェイスデバイスを構成するI2S(The Inter-IC Sound Bus)94と、オーディオプロセッサ95と、D/A変換回路96と、スピーカ97と、車載オーディオシステムにおける標準的な音声ネットワークであるMOST(Media Oriented Systems Transport)ネットワーク80に音声データを転送するために使用されるMediaLB(Media Local Bus)98と、MOSTネットワーク80へ送られる音声データを一時蓄えておくローカルチャネルバッファ99とを有している。
まず、本発明の概要について説明し、その後、実施の形態を説明する。
図1は、本発明の概要を示す図である。
制御部2は、転送する音声データを取得し、この音声データと、周波数に応じた音声データの転送回数とを出力する。この音声データは、例えば記憶装置(図1ではROM6)に予め記憶されている。
また、転送部3は、転送回数記憶部5の転送回数に応じて音声データ記憶部4に記憶されている音声データを連続して外部に転送する。例えば、転送回数が2回であれば、2回連続して転送する。
このような集積回路1によれば、制御部2により、取得した音声データと転送回数とが出力される。転送部3により、音声データと転送回数とが記憶され、転送回数記憶部5に記憶されている転送回数に応じて音声データ記憶部4に記憶されている音声データが、連続して外部に転送される。
図2は、実施の形態のオーディオ装置を示すブロック図である。
オーディオ装置10は、例えば車載オーディオシステムに用いられる装置であって、車載オーディオシステムの標準的な音声ネットワークを構成するMOST規格を採用している。
ROM11には、周波数(f)の音声データ(PCMデータ)等が格納される。
I2S122は、チャネルバッファ122aと、2回転送フラグレジスタ122bとを有している。
このMediaLB124は、音声データを受け取ると、そのデータをローカルチャネルバッファ125に一時記憶する。
MOST NIC126は、MOSTネットワークを実現する制御部であり、他のMOST NICとの間で信号の送受信を行うことができるMOSTネットワークを形成している。
I2S131は、I2S122から送信されるデータを受信するインタフェースを構成している。
D/A変換回路14は、入力された信号をアナログ信号に変換してスピーカ15に送る。
図3は、集積回路の出力波形を示す図である。
集積回路12は、ROM11に格納されている周波数(f)の音声データを、オーディオプロセッサ13に2回転送する。これによって、オーディオプロセッサ13が2倍の周期でサンプリングすることにより周波数(1/2×f)の音声データを作成する。例えばROM11に44KHzの音声データのみが格納されている場合において、22KHzの音声データの転送を行う場合には、集積回路12は、同じ音声データをオーディオプロセッサ13に2回転送する。これにより、オーディオプロセッサ13およびD/A変換回路14が、信号処理を行うことによって、スピーカ15から周波数が半分、すなわち22KHzの音声が出力される。
図4は、集積回路の第1の経路の転送動作を示すフローチャートである。
次に、CPU121は、ROM11から音声データを取り出しI2S122に送る(ステップS2)。
次に、I2S122は、2回転送フラグを調べる(ステップS4)。2回転送フラグが“1”ならば(ステップS4のYes)、同じ音声データを2回連続してチャネルバッファ122aから読み出し、オーディオプロセッサ13に送る。その後、読み出しポインタをインクリメントする(ステップS5)。
その後、オーディオプロセッサ13およびD/A変換回路14を介してスピーカ15へとアナログ信号が転送される。
図5は、集積回路の第2の経路の転送動作を示すフローチャートである。
まず、CPU121は、MOSTネットワークを介して他のスピーカに転送する音声データの周波数に応じて2回転送フラグレジスタ122bに“1”または“0”を書き込む(ステップS11)。
2回転送フラグが“1”であれば(ステップS13のYes)、CPU121から受け取った、ライトイネーブルパルスのパルス幅を、同じ音声データを2回書き込むように、長くし、長くしたパルス幅を音声データとともにMediaLB124に送る(ステップS14)。
以上で集積回路12の第2の経路の転送動作を終了する。
<第1の経路の音声データ転送方法>
図6は、第1の経路の音声データの転送方法を示す図である。
その後、CPU121は、ROM11から音声データを取り出しチャネルバッファ122aに転送する。I2S122は、2回転送フラグレジスタ122bを調べた結果、2回転送フラグが“1”であるため、1回目の転送では、読み出しポインタP1をインクリメントせずに2回目の転送でインクリメントさせる。なお、読み出し済の音声データは破棄する。
図7は、第2の経路におけるMediaLBの動作波形を示す図である。
図7(a)に示すように、パルス幅変更部123は、2回転送フラグが“0”のとき、MediaLB124のライトイネーブル端子に書き込みパルス(WRN)を1クロック(1サイクル)分送って音声データ(WDATA)を1回ローカルチャネルバッファ125に書き込む。一方、図7(b)に示すように、2回転送フラグが“1”のとき、このライトイネーブル端子(WRN)への書き込みパルスを1サイクル分長くする(トータルで2サイクル)。これにより、MediaLB124は、同じ音声データ(WDATA)を2回、連続してローカルチャネルバッファ125に書き込む。
図8は、第2の実施の形態のオーディオ装置を示すブロック図である。
以下、第2の実施の形態のオーディオ装置10aについて、前述した第1の実施の形態との相違点を中心に説明し、同様の事項については、その説明を省略する。
まず、CPU121は、MOSTネットワークを介して他のスピーカに転送する音声データの周波数に応じて2回転送フラグレジスタ122bに“1”または“0”を書き込む(ステップS21)。
次に、パルス幅変更部123は、2回転送フラグを調べる(ステップS23)。
MOST NIC126は、受け取った音声データをMOSTネットワークに転送する(ステップS28)。
この第2の実施の形態のオーディオ装置10aによれば、第1の実施の形態のオーディオ装置10と同様の効果が得られる。
以上、本発明の集積回路およびオーディオ装置を、図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物や工程が付加されていてもよい。
2 制御部
3 転送部
4 音声データ記憶部
5 転送回数記憶部
10、10a オーディオ装置
13 オーディオプロセッサ
14 D/A変換回路
15 スピーカ
121 CPU
122 I2S
122a チャネルバッファ
122b 2回転送フラグレジスタ
123 パルス幅変更部
124 MediaLB
125 ローカルチャネルバッファ
126 MOST NIC
127 バッファ
P1 読み出しポインタ
Claims (4)
- 第2サンプリング周波数で音声データのサンプリングを行うサンプリング部に、前記音声データを転送する集積回路であって、
前記第2サンプリング周波数のn(nは1以上の整数)倍である第1サンプリング周波数を有する第1音声データを取得し、前記第1音声データと、前記第1音声データの転送回数がn回であることを示す情報とを出力する制御部と、
前記転送回数の情報を記憶する転送回数記憶部と、前記第1音声データを記憶する音声データ記憶部とを備え、前記転送回数記憶部に記憶された前記転送回数の情報に基づいて、前記音声データ記憶部に記憶されている前記第1音声データと同一の音声データを、n回連続して前記サンプリング部に転送する転送部と、
を有することを特徴とする集積回路。 - 前記音声データ記憶部は、FIFOバッファを有しており、前記転送部は、前記FIFOバッファの読み出しポインタが指し示す部位に格納された前記音声データを前記転送回数記憶部に記憶された転送回数に応じて外部に転送した後に、前記FIFOバッファの読み出しポインタを移動させることを特徴とする請求項1記載の集積回路。
- 第1サンプリング周波数を有する音声データを取得し、前記音声データと、前記第1サンプリング周波数とは異なる第2サンプリング周波数に応じた前記音声データの転送回数を示す情報とを出力する制御部と、
前記転送回数を記憶する転送回数記憶部と、前記音声データを記憶する音声データ記憶部とを備え、前記転送回数記憶部の転送回数に応じて前記音声データ記憶部に記憶されている前記音声データを連続して外部に転送する転送部と、
ネットワークを介して前記音声データを転送するために設けられ、前記制御部から出力される転送許可信号の長さを、前記転送回数記憶部の転送回数に応じて変える転送信号出力部と、前記転送許可信号の長さに応じて前記制御部が取得した前記音声データを連続して転送する出力部と、
を有することを特徴とする集積回路。 - 第1サンプリング周波数を有する第1音声データを格納する音声データ格納部と、
前記音声データ格納部から前記第1音声データを取得し、前記第1音声データと、前記第1音声データの転送回数がn(nは1以上の整数)回であることを示す情報とを出力する制御部と、
前記転送回数の情報を記憶する転送回数記憶部と、前記第1音声データを記憶する音声データ記憶部とを備え、前記転送回数記憶部に記憶された前記転送回数の情報に基づいて、前記音声データ記憶部に記憶されている前記第1音声データと同一の音声データを、n回連続して転送する転送部と、
前記転送部から前記第1音声データと同一の音声データをn回連続して受け取ったとき、前記受け取った音声データを、前記第1サンプリング周波数の1/nである第2サンプリング周波数でサンプリングすることにより、前記第2サンプリング周波数を有する第2音声データを生成するサンプリング部と、
を有することを特徴とするオーディオ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007110144A JP5459937B2 (ja) | 2007-04-19 | 2007-04-19 | 集積回路およびオーディオ装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007110144A JP5459937B2 (ja) | 2007-04-19 | 2007-04-19 | 集積回路およびオーディオ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008268467A JP2008268467A (ja) | 2008-11-06 |
JP5459937B2 true JP5459937B2 (ja) | 2014-04-02 |
Family
ID=40048073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007110144A Active JP5459937B2 (ja) | 2007-04-19 | 2007-04-19 | 集積回路およびオーディオ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5459937B2 (ja) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0675586A (ja) * | 1992-07-08 | 1994-03-18 | Seikosha Co Ltd | 音響信号発生回路 |
JP3569592B2 (ja) * | 1996-02-20 | 2004-09-22 | ヤマハ株式会社 | 符復号装置 |
JP3317140B2 (ja) * | 1996-05-07 | 2002-08-26 | ヤマハ株式会社 | データ伝送方式 |
JP2001075597A (ja) * | 1999-09-03 | 2001-03-23 | Olympus Optical Co Ltd | 音声記録再生装置 |
JP3584841B2 (ja) * | 2000-03-10 | 2004-11-04 | 松下電器産業株式会社 | 音声スロー再生処理方法 |
JP2006267534A (ja) * | 2005-03-24 | 2006-10-05 | Mitsubishi Electric Corp | 音響システム |
-
2007
- 2007-04-19 JP JP2007110144A patent/JP5459937B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2008268467A (ja) | 2008-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1903447B1 (en) | Audio processor, input/output processing apparatus, and information processing apparatus | |
US10282343B2 (en) | Semiconductor device | |
US7230862B2 (en) | Semiconductor memory devices and methods of delaying data sampling signal | |
JP2005505029A5 (ja) | ||
JP2008108100A (ja) | 音声データ処理装置 | |
JP5459937B2 (ja) | 集積回路およびオーディオ装置 | |
US20070208980A1 (en) | Method of transmitting data between different clock domains | |
JP4019757B2 (ja) | 記憶装置 | |
EP2133797B1 (en) | Dma transfer device and method | |
JP2008129616A (ja) | メモリ装置 | |
JP4517741B2 (ja) | 記憶装置 | |
JP4569163B2 (ja) | データ入出力装置およびデータ入出力方法 | |
US20050213681A1 (en) | Audio data sync format detecting circuit | |
JP2006172395A (ja) | データ転送制御装置及びデータ転送制御システム | |
JP4514411B2 (ja) | バス間通信インタフェース装置 | |
JP5018047B2 (ja) | 集積回路装置 | |
US8139615B2 (en) | Data processing apparatus | |
JP4651206B2 (ja) | 半導体記憶装置および情報処理装置 | |
JP2973941B2 (ja) | 非同期fifoバッファ装置 | |
JP2011138567A (ja) | 半導体記憶装置 | |
CN1627436B (zh) | 操作半导体存储装置的方法及半导体存储装置 | |
US20060123194A1 (en) | Variable effective depth write buffer and methods thereof | |
JP4481329B2 (ja) | 音声データ送受信装置 | |
KR100994356B1 (ko) | 통신 시스템 및 통신 방법 | |
JPH10241353A (ja) | 半導体記憶装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20080730 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100128 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110707 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110719 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120605 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120803 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130516 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130524 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20130614 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20130822 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140114 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5459937 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |