SlideShare uma empresa Scribd logo
1 de 26
A udio  S ignal  I mprovement   on  D 740  A rchitecture - Seconda Edizione della 3-Giorni DRESD -  24 Luglio 2007 Hotel Villa Gina Goglio
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Environment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diopsis 740 Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object]
Diopsis 740 Architecture Arm7TDMI 32kB ARM  Mem ASB / APB Bridge mAgic VLIW  DSP core 8kx128 bit Program Mem Shared  Memory Data Buffer 2  x 2k word Double Bank, Double Port ASB Data / Program Bus  Mux Program Bus  Mux /  Demux Data Bus  Mux /  Demux Data  Mem 2 x 6k x 40 bit  Double Bank Double Port SPI0 USART0 USART1  TIMER Watchdog PIO PDC ADDA Clock Gen IRQ Ctrl SPI1
Diopsis 740 Architecture - ARM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diopsis 740 Architecture – mAgic DSP ,[object Object],[object Object],[object Object],* * Taken from ATMEL Diopsis Overview – July 2004 Benchmark mAgic DSP Core ADSP-21161 SHARC TMS320C6711-100 TMS320C6711-150 1024-point complex Radix-4 FFT 59 usec 92 usec 1 44  usec 96  usec Complex FIR filter (100 coefficients, 100 output samples) 139 usec 206 usec 215 usec 144 usec Vector addition (100 vector) 0.11 usec 0.108 usec 0.108 usec Not available Vector dot product on real vector(100 vector) 0.11 usec  0.056 usec 0.074 usec 0.050 usec
JTST Board Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CLK DIV 3.3V LED IRQ BUTTON PIO CONN SRAM   ARM DATA L  128kx8 SRAM  ARM DATA H  128kx8 FLASH ARM PRG 1Mx16 SSRAM MAGIC DATA L 128kx36 EXTCLK CONN DIP SWITCH SPI-0 CONN M-ICE JTAG CONN Diopsis 740 PIO USARTs RST XMA XMD[15:0] CLKs CNTRLs SPIs ADDA ARMD PLL ICE ARMC ARMA XMD[55:40] XMD[31:16] XMD[71:56] XMD[39:32] XMD[79:72] SSRAM MAGIC DATA H 128kx36 SSRAM MAGIC DATA E 128kx36 USB CNTRL USB CONN EXT PSU CONN CODEC CODEC CODEC CODEC CLK DIV 25  MHz OSC RS 232 BUFF RS 232 BUFF USART  0 CONN USART  1 CONN 7-SEG DISPLAY GND GND RESISTOR NETWORK RESISTOR NETWORK 6 MHz D-9 RS232 CONN  D-9 RS232 CONN  RST BUTTON VREG 5-1.8 SPI-1 CONN VREG  5-3.3 USB LED LED BUFF RST BUFF ADDA BUFF POW-ON RST AUDIO  OUT CONN AUDIO IN CONN AUDIO  OUT CONN AUDIO IN CONN AUDIO  OUT CONN AUDIO IN CONN AUDIO  OUT CONN AUDIO IN CONN RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK JP8 JP9 JP5 JP4 JP11 JP7 JP2 JP3 JP6 JP10 JP1 TP5 TP2 TP1 TP4 TP3 TP7 TP8 TP6 TP9 TP10 TP11
JTST Board Architecture CLK DIV 3.3V LED IRQ BUTTON PIO CONN SRAM   ARM DATA L  128kx8 SRAM  ARM DATA H  128kx8 FLASH ARM PRG 1Mx16 SSRAM MAGIC DATA L 128kx36 EXTCLK CONN DIP SWITCH SPI-0 CONN M-ICE JTAG CONN Diopsis 740 PIO USARTs RST XMA XMD[15:0] CLKs CNTRLs SPIs ADDA ARMD PLL ICE ARMC ARMA XMD[55:40] XMD[31:16] XMD[71:56] XMD[39:32] XMD[79:72] SSRAM MAGIC DATA H 128kx36 SSRAM MAGIC DATA E 128kx36 USB CNTRL USB CONN EXT PSU CONN CODEC CODEC CODEC CODEC CLK DIV 25  MHz OSC RS 232 BUFF RS 232 BUFF USART  0 CONN USART  1 CONN 7-SEG DISPLAY GND GND RESISTOR NETWORK RESISTOR NETWORK 6 MHz D-9 RS232 CONN  D-9 RS232 CONN  RST BUTTON VREG 5-1.8 SPI-1 CONN VREG  5-3.3 USB LED LED BUFF RST BUFF ADDA BUFF POW-ON RST AUDIO  OUT CONN AUDIO IN CONN AUDIO  OUT CONN AUDIO IN CONN AUDIO  OUT CONN AUDIO IN CONN AUDIO  OUT CONN AUDIO IN CONN RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK JP8 JP9 JP5 JP4 JP11 JP7 JP2 JP3 JP6 JP10 JP1 TP5 TP2 TP1 TP4 TP3 TP7 TP8 TP6 TP9 TP10 TP11
JTST Board Architecture LINE IN LINE OUT ARMSYSTEM mAgic SYNC SRAM mAc DATA/PROG 3 x 128k x 36 1728 kB PIO (user) EXT PSU (5V) USART  IF 32 bit ARM BUS AUDIO CODEC FLASH ARM/mAgic - PROG 2MB SRAM ARM - DATA 256 kB Diopsis 740 V REG  5V/1.8V RESET LOGIC 3.3V HW RST EXT  CLK 3.3V JTAG ARM ICE ARM CS0 Pllclkin SPI  IF 2 x 2 x PIO (user) 25 MHz OSC ARM CS1 ARM CS2 ARM CS3 40 bit mAgic BUS PIO (wd_ovf) PIO (timer in) 3 6 fpu_halt fpu_ exc fpu_ mode PIO (ext irq) PIO (fpu sirq) 7 3 7 PIO (timer out) 2 Pllclkout Plllock L P FILTER Plllft 5 2 WDG RST 1.8V USB DEVICE  CONTROLLER USB DEVICE PORT 4 x 4 x ,[object Object],IRQ V REG  5V/3.3V Pllen TP TP
JTST Operating System ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JTST Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Spectral Subtraction ,[object Object],* = X(f) = Y(f) - N(f) x(t) FFT y(t) = x(t) + n(t) IFFT
Spectral Subtraction ,[object Object],[object Object],[object Object],[object Object],X(f) = Y(f) - N(f) x(t) FFT y(t) = x(t) + n(t) IFFT
Simple Microphone Preamplifier ,[object Object],[object Object],[object Object],[object Object],[object Object]
Implementation
Implementation – DSP
Possible Improvements ,[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Direction Of Arrival ,[object Object],[object Object],[object Object]
[object Object],[object Object],Triangulation
Our Microphone Array Preamplifier ,[object Object],[object Object],[object Object],[object Object]
Future Vision : SS + DOA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Premier Farnell
 
Interface - Specialized -Integrated Circuits (ICs) - componentship.com
Interface - Specialized -Integrated Circuits (ICs) - componentship.comInterface - Specialized -Integrated Circuits (ICs) - componentship.com
Interface - Specialized -Integrated Circuits (ICs) - componentship.com燕 欧
 
Aruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series DatasheetAruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series Datasheet美兰 曾
 
Trf7960 and trf7970 a comparison
Trf7960 and trf7970 a comparisonTrf7960 and trf7970 a comparison
Trf7960 and trf7970 a comparisonHà Thanh
 
Cables de acceso y de gestion ericsson y nec pasolink
Cables de acceso y de gestion ericsson y nec pasolinkCables de acceso y de gestion ericsson y nec pasolink
Cables de acceso y de gestion ericsson y nec pasolinkdidiersep
 
Remote BTS Monitoring Solutions
Remote BTS Monitoring SolutionsRemote BTS Monitoring Solutions
Remote BTS Monitoring SolutionsRizwan Majeed Khan
 
Maxon epos2 feature-comparison-chart
Maxon epos2 feature-comparison-chartMaxon epos2 feature-comparison-chart
Maxon epos2 feature-comparison-chartElectromate
 
Wecon PLC Introduction 2017
Wecon PLC Introduction 2017Wecon PLC Introduction 2017
Wecon PLC Introduction 2017Lily Zheng
 
Kannad 406 af compact
Kannad 406 af compactKannad 406 af compact
Kannad 406 af compactgelbyson
 
Rsf electronik dit48_specsheet
Rsf electronik dit48_specsheetRsf electronik dit48_specsheet
Rsf electronik dit48_specsheetElectromate
 
Scaling Down Instrumentation Deploying Analog Mixed Signal Technology
Scaling Down Instrumentation Deploying Analog Mixed Signal TechnologyScaling Down Instrumentation Deploying Analog Mixed Signal Technology
Scaling Down Instrumentation Deploying Analog Mixed Signal TechnologyShivaprasad Tilekar
 
Nec neo microwave equipment introduction
Nec neo microwave equipment introductionNec neo microwave equipment introduction
Nec neo microwave equipment introductionAdnan Munir
 
Advanced motion controls dzxcante 040l080
Advanced motion controls dzxcante 040l080Advanced motion controls dzxcante 040l080
Advanced motion controls dzxcante 040l080Electromate
 
How to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source ProjectHow to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source ProjectIonela
 
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.comPMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com燕 欧
 
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.comPMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com燕 欧
 

Mais procurados (19)

Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator
 
Dv5 amd
Dv5 amdDv5 amd
Dv5 amd
 
Scematic Toshiba L745
Scematic Toshiba L745Scematic Toshiba L745
Scematic Toshiba L745
 
Interface - Specialized -Integrated Circuits (ICs) - componentship.com
Interface - Specialized -Integrated Circuits (ICs) - componentship.comInterface - Specialized -Integrated Circuits (ICs) - componentship.com
Interface - Specialized -Integrated Circuits (ICs) - componentship.com
 
Aruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series DatasheetAruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series Datasheet
 
Trf7960 and trf7970 a comparison
Trf7960 and trf7970 a comparisonTrf7960 and trf7970 a comparison
Trf7960 and trf7970 a comparison
 
Cables de acceso y de gestion ericsson y nec pasolink
Cables de acceso y de gestion ericsson y nec pasolinkCables de acceso y de gestion ericsson y nec pasolink
Cables de acceso y de gestion ericsson y nec pasolink
 
Remote BTS Monitoring Solutions
Remote BTS Monitoring SolutionsRemote BTS Monitoring Solutions
Remote BTS Monitoring Solutions
 
Maxon epos2 feature-comparison-chart
Maxon epos2 feature-comparison-chartMaxon epos2 feature-comparison-chart
Maxon epos2 feature-comparison-chart
 
Wecon PLC Introduction 2017
Wecon PLC Introduction 2017Wecon PLC Introduction 2017
Wecon PLC Introduction 2017
 
MG3130 gesture recognition kit
MG3130 gesture recognition kitMG3130 gesture recognition kit
MG3130 gesture recognition kit
 
Kannad 406 af compact
Kannad 406 af compactKannad 406 af compact
Kannad 406 af compact
 
Rsf electronik dit48_specsheet
Rsf electronik dit48_specsheetRsf electronik dit48_specsheet
Rsf electronik dit48_specsheet
 
Scaling Down Instrumentation Deploying Analog Mixed Signal Technology
Scaling Down Instrumentation Deploying Analog Mixed Signal TechnologyScaling Down Instrumentation Deploying Analog Mixed Signal Technology
Scaling Down Instrumentation Deploying Analog Mixed Signal Technology
 
Nec neo microwave equipment introduction
Nec neo microwave equipment introductionNec neo microwave equipment introduction
Nec neo microwave equipment introduction
 
Advanced motion controls dzxcante 040l080
Advanced motion controls dzxcante 040l080Advanced motion controls dzxcante 040l080
Advanced motion controls dzxcante 040l080
 
How to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source ProjectHow to design a Passive Infrared (PIR) Open Source Project
How to design a Passive Infrared (PIR) Open Source Project
 
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.comPMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
 
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.comPMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
PMIC - Display Drivers -Integrated Circuits (ICs) - componentship.com
 

Destaque (9)

Podcasting_Educational _Essentials - Vol_1
Podcasting_Educational _Essentials - Vol_1Podcasting_Educational _Essentials - Vol_1
Podcasting_Educational _Essentials - Vol_1
 
3D-DRESD RABAN
3D-DRESD RABAN3D-DRESD RABAN
3D-DRESD RABAN
 
Bienvenidos
BienvenidosBienvenidos
Bienvenidos
 
Project
ProjectProject
Project
 
Lesson2
Lesson2Lesson2
Lesson2
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
3D-DRESD INCA
3D-DRESD INCA3D-DRESD INCA
3D-DRESD INCA
 
3D-DRESD DRC
3D-DRESD DRC3D-DRESD DRC
3D-DRESD DRC
 
3D-DRESD AC
3D-DRESD AC3D-DRESD AC
3D-DRESD AC
 

Semelhante a Audio Signal Improvement on D740 Architecture

A CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCA CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCDr. Jianying Guo
 
MR - MGD
MR - MGDMR - MGD
MR - MGDleet01
 
Snapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 ArchitectureSnapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 ArchitectureSantosh Verma
 
1 introduction to dsp processor 20140919
1 introduction to dsp processor 201409191 introduction to dsp processor 20140919
1 introduction to dsp processor 20140919Hans Kuo
 
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin VernouxHackito Ergo Sum
 
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...Infineon4Engineers
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesDustin Franklin
 
Z turn board
Z turn boardZ turn board
Z turn boardmyirtech
 
Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取艾鍗科技
 
Mag Layers Products
Mag Layers ProductsMag Layers Products
Mag Layers ProductsMagLayersUSA
 
Arrow multisolution nxp lpc4300 dual core
Arrow multisolution   nxp lpc4300 dual coreArrow multisolution   nxp lpc4300 dual core
Arrow multisolution nxp lpc4300 dual coreAmir Sherman
 
Advanced motion controls dpraltr 020b080
Advanced motion controls dpraltr 020b080Advanced motion controls dpraltr 020b080
Advanced motion controls dpraltr 020b080Electromate
 
Cyclone II FPGA Overview
Cyclone II FPGA OverviewCyclone II FPGA Overview
Cyclone II FPGA OverviewPremier Farnell
 

Semelhante a Audio Signal Improvement on D740 Architecture (20)

A CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCA CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOC
 
MR - MGD
MR - MGDMR - MGD
MR - MGD
 
Msp430
Msp430Msp430
Msp430
 
SDH and TDM telecom
SDH and TDM telecomSDH and TDM telecom
SDH and TDM telecom
 
Snapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 ArchitectureSnapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 Architecture
 
9.atmel
9.atmel9.atmel
9.atmel
 
XMC4000 Brochure | Infineon Technologies
XMC4000 Brochure | Infineon TechnologiesXMC4000 Brochure | Infineon Technologies
XMC4000 Brochure | Infineon Technologies
 
Codigo circuitos integrados cuadro
Codigo circuitos integrados cuadroCodigo circuitos integrados cuadro
Codigo circuitos integrados cuadro
 
Codigo circuitos integrados cuadro
Codigo circuitos integrados cuadroCodigo circuitos integrados cuadro
Codigo circuitos integrados cuadro
 
8051 Presentation
8051 Presentation8051 Presentation
8051 Presentation
 
1 introduction to dsp processor 20140919
1 introduction to dsp processor 201409191 introduction to dsp processor 20140919
1 introduction to dsp processor 20140919
 
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
 
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
Embedded World 2015: Sense2Go - 24GHz Sensor Solution for Industrial Applicat...
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous Machines
 
Z turn board
Z turn boardZ turn board
Z turn board
 
Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取
 
Mag Layers Products
Mag Layers ProductsMag Layers Products
Mag Layers Products
 
Arrow multisolution nxp lpc4300 dual core
Arrow multisolution   nxp lpc4300 dual coreArrow multisolution   nxp lpc4300 dual core
Arrow multisolution nxp lpc4300 dual core
 
Advanced motion controls dpraltr 020b080
Advanced motion controls dpraltr 020b080Advanced motion controls dpraltr 020b080
Advanced motion controls dpraltr 020b080
 
Cyclone II FPGA Overview
Cyclone II FPGA OverviewCyclone II FPGA Overview
Cyclone II FPGA Overview
 

Mais de Marco Santambrogio (20)

RCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes AtmelRCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes Atmel
 
RCIM 2008 - - UniCal
RCIM 2008 - - UniCalRCIM 2008 - - UniCal
RCIM 2008 - - UniCal
 
RCIM 2008 - - ALTERA
RCIM 2008 - - ALTERARCIM 2008 - - ALTERA
RCIM 2008 - - ALTERA
 
DHow2 - L6 VHDL
DHow2 - L6 VHDLDHow2 - L6 VHDL
DHow2 - L6 VHDL
 
DHow2 - L6 Ant
DHow2 - L6 AntDHow2 - L6 Ant
DHow2 - L6 Ant
 
DHow2 - L5
DHow2 - L5DHow2 - L5
DHow2 - L5
 
RCIM 2008 - - ALaRI
RCIM 2008 - - ALaRIRCIM 2008 - - ALaRI
RCIM 2008 - - ALaRI
 
RCIM 2008 - Modello Scheduling
RCIM 2008 - Modello SchedulingRCIM 2008 - Modello Scheduling
RCIM 2008 - Modello Scheduling
 
RCIM 2008 - HLR
RCIM 2008 - HLRRCIM 2008 - HLR
RCIM 2008 - HLR
 
RCIM 2008 -- EHW
RCIM 2008 -- EHWRCIM 2008 -- EHW
RCIM 2008 -- EHW
 
RCIM 2008 - Modello Generale
RCIM 2008 - Modello GeneraleRCIM 2008 - Modello Generale
RCIM 2008 - Modello Generale
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
 
RCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_FerraraRCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_Ferrara
 
RCIM 2008 - Janus
RCIM 2008 - JanusRCIM 2008 - Janus
RCIM 2008 - Janus
 
RCIM 2008 - Intro
RCIM 2008 - IntroRCIM 2008 - Intro
RCIM 2008 - Intro
 
DHow2 - L2
DHow2 - L2DHow2 - L2
DHow2 - L2
 
DHow2 - L4
DHow2 - L4DHow2 - L4
DHow2 - L4
 
DHow2 - L1
DHow2 - L1DHow2 - L1
DHow2 - L1
 
RCW@DEI - Treasure hunt
RCW@DEI - Treasure huntRCW@DEI - Treasure hunt
RCW@DEI - Treasure hunt
 
RCW@DEI - ADL
RCW@DEI - ADLRCW@DEI - ADL
RCW@DEI - ADL
 

Último

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Audio Signal Improvement on D740 Architecture

  • 1. A udio S ignal I mprovement on D 740 A rchitecture - Seconda Edizione della 3-Giorni DRESD - 24 Luglio 2007 Hotel Villa Gina Goglio
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Diopsis 740 Architecture Arm7TDMI 32kB ARM Mem ASB / APB Bridge mAgic VLIW DSP core 8kx128 bit Program Mem Shared Memory Data Buffer 2 x 2k word Double Bank, Double Port ASB Data / Program Bus Mux Program Bus Mux / Demux Data Bus Mux / Demux Data Mem 2 x 6k x 40 bit Double Bank Double Port SPI0 USART0 USART1 TIMER Watchdog PIO PDC ADDA Clock Gen IRQ Ctrl SPI1
  • 8.
  • 9.
  • 10.
  • 11. JTST Board Architecture CLK DIV 3.3V LED IRQ BUTTON PIO CONN SRAM ARM DATA L 128kx8 SRAM ARM DATA H 128kx8 FLASH ARM PRG 1Mx16 SSRAM MAGIC DATA L 128kx36 EXTCLK CONN DIP SWITCH SPI-0 CONN M-ICE JTAG CONN Diopsis 740 PIO USARTs RST XMA XMD[15:0] CLKs CNTRLs SPIs ADDA ARMD PLL ICE ARMC ARMA XMD[55:40] XMD[31:16] XMD[71:56] XMD[39:32] XMD[79:72] SSRAM MAGIC DATA H 128kx36 SSRAM MAGIC DATA E 128kx36 USB CNTRL USB CONN EXT PSU CONN CODEC CODEC CODEC CODEC CLK DIV 25 MHz OSC RS 232 BUFF RS 232 BUFF USART 0 CONN USART 1 CONN 7-SEG DISPLAY GND GND RESISTOR NETWORK RESISTOR NETWORK 6 MHz D-9 RS232 CONN D-9 RS232 CONN RST BUTTON VREG 5-1.8 SPI-1 CONN VREG 5-3.3 USB LED LED BUFF RST BUFF ADDA BUFF POW-ON RST AUDIO OUT CONN AUDIO IN CONN AUDIO OUT CONN AUDIO IN CONN AUDIO OUT CONN AUDIO IN CONN AUDIO OUT CONN AUDIO IN CONN RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK RESISTOR NETWORK JP8 JP9 JP5 JP4 JP11 JP7 JP2 JP3 JP6 JP10 JP1 TP5 TP2 TP1 TP4 TP3 TP7 TP8 TP6 TP9 TP10 TP11
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.