ISD2590 Voice IC Mathematic pagkalkula ng Problema

U

umery2k75

Guest
Hi ako gamit ang ISD2590P IC para sa pagtatala ng mga boses tulad ng makikita mo sa ibaba

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Ngiti" border="0" />

:<img src="http://www.kit8051.com.br/images/isd2590.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/>
Ang mga ito ay may dalawang paraan upang gamitin ang IC:

1) Paggamit ng mga Mode function

2) Ang paggamit ng Addressing function

<img src="http://images.elektroda.net/92_1198253003.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/> on the Data sheet of ISD2560/75/90/120 IC and it worked perfectly fine.I had extracted one page from data sheet to show you:

Sa una kong nasubukan ang circuit na kung saan ay ang paggamit ng mode function

sa data sheet ng ISD2560/75/90/120 IC at naging ganap na fine.I ay nakuha ng isang pahina mula sa data sheet na maipakita sa iyo:<img src="http://images.elektroda.net/54_1198248618_thumb.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/> May ay walang ibinibigay sa mga data sheet ng IC na ito tulad ng kung paano ma-access sa pamamagitan ng paggamit ng addressing mode, kaya ako nagpasyang gawin ang ilang mga kalkulasyon sa aking sarili na kung saan ay ibinigay sa ibaba ng:Aking Pagkalkula:Alam ko na may 480K Boses ng Data at maaari itong mapuntahan sa pamamagitan ng A0-A9 na 10 address ng mga linya.
secPinakamababang Address = 0000000000b = 0h = 0
sec
secGitnang Address = 0111111111b = 1FFh = 45
sec
secPinakamataas na Address = 1111111111b = 3FFh = 90
sec.I now think that my calculations are wrong.Below is the selected page from it's article, I'm not able to understand as how he had calculated those figures marked with yellow color.Kaya ko naisip na kapag ko bang ilagay ang mga address na makikita ko ma-access sa oras na batayan, ngunit kapag ako ay naghanap sa internet ko nahanap ang isang application na ginawa ng isang tao sa internet at ipinaliwanag niya na kung paano ang paggawa ng mga mapa ng Address ay ginagawa na may paggalang sa oras.
ako ngayon sa tingin na ang aking kalkulasyon ay wrong.Below ay ang mga napiling pahina mula sa ito bagay, hindi ako makapag-maunawaan ng kung gaano siya ay kinakalkula ang mga numero na may markang dilaw na kulay.

<img src="http://images.elektroda.net/87_1198251468_thumb.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/>

Paano dumating siya na malaman na may 600 addressable hilera, walang tulad banggitin bagay sa data sheet ng ISD2590?Ang tanging bagay na ibinibigay sa mga data sheet ng ISD2590 IC addressing tungkol sa mode na ito ay:<img src="http://images.elektroda.net/99_1198252486_thumb.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/> Block Diagram ng IC na ito ay:

<img src="http://images.elektroda.net/32_1198256049_thumb.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/>

Added pagkatapos ng 6 na minuto:Data sheet ng ISD2590 IChttp://www.winbond-usa.com/products/isd_products/chipcorder/datasheets/2560/ISD2560.pdf
Ang Application na ginawa ng isang tao gamit ang ISD2590 IC kung saan siya rin ay ipinaliwanag ito address paggawa ng mga mapahttp://iweil.com/devices/chipcorders/mart03.pdfAdded pagkatapos ng 16 minuto:page mula sa isang application na naka-disenyo sa pamamagitan ng isang tao sa internet na kung saan siya nagpakita sa paggawa ng mga mapa ng Address sa Time.<img src="http://images.elektroda.net/70_1198255491_thumb.jpg" border="0" alt="ISD2590 Voice IC Mathematic Calculation Problem" title="ISD2590 Voice IC Mathematic pagkalkula ng Problema"/>
 
Ano ang kailangan kong malaman para malutas ang problemang ito?Ang anumang mga mungkahi ...Hindi ko alam kung ano ang pag-aaral upang malutas ang mga uri ng problema ...
Ano ang mga pangunahing teorya sa likod na, ay ang mga uri ng deal problema sa Digital Signal Processing (DSP)?ngunit sa ang data sheet na ito ay ibinibigay bilang walang digitization ng audio ay tapos na at audio ay nag-iingat sa analog format at hindi ito digitize, kaya ngayon ito ay parang gusto ako sa isang patay na dulo, ako minsan naisip marahil sa pamamagitan ng pag-aaral sa DSP, maaari ko malutas ang problem.Please gabay sa akin sa tamang direksyon, I'm confused

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Tanong" border="0" />
 
Hi,

Base sa impormasyon na iyong nai-post, ang mga chips ay hindi gamitin ang buong saklaw ng address.Tanging 600 address lokasyon ay may-bisa.600 decimal pa rin ay nangangailangan ng 10 binary linya ng address na kung saan ay kung bakit ang maliit na tilad ay na maraming Pins address.

Memories ay madalas na isinaayos sa isang array ng mga hilera at ang mga haligi.Maaari kang anumang mga address ng mga 600 mga hilera.Kapag tukuyin ang isang hilera, maliit na tilad ay play ang lahat ng audio sa mga haligi kaugnay na hilera.Sa iyong kaso, ito ay tumatagal ng 0.15 secs para sa lahat ng mga haligi sa hilera.Ikaw ay hindi maaring pumunta mas maikli kaysa sa na dahil ang mga chips ay hindi nagpapahintulot ng pumipili haligi addressing.

Ano ang anyong nakalilito mo ay na lamang ang mga ito ay nagbibigay sa iyo ng access sa hanay ng mga linya ng address.

 
Quote:

Base sa impormasyon na iyong nai-post, ang mga chips ay hindi gamitin ang buong saklaw ng address.
Tanging 600 address lokasyon ay may-bisa.
600 decimal pa rin ay nangangailangan ng 10 binary linya ng address na kung saan ay kung bakit ang maliit na tilad ay na maraming Pins address.

 
Naniniwala ako na ito ay isang disenyo ng trade-off sa partikular na pamilya ng IC.Ang maliit na tilad designer ay upang makabuo ng isang address decoder na nagtrabaho sa buong pamilya ng mga chips at ginawa ng mga makatwirang conflict.

Muli, addressing sa memorya bilang isang array ng mga hilera at ang mga haligi ay kailangan upang mabawasan ang pagiging kumplikado.Karamihan sa mga o sa lahat ng chips na gagamitin na pamamaraan.Ang bilang ng mga hilera at ang mga haligi ay isang trade-off ng mga taga-disenyo.Para sa isang binigay na laki ng memory, mas maraming mga hilera ay nangangahulugan ng mas kaunting mga haligi at sa gayon ay higit pa sa conflict.Gayunman, sa ilang mga punto sa isang audio IC, resolution ay magmumulta ng sapat na pang nadadagdagan ay walang kahulugan.Ang ISD folks pinili 600 address hilera bilang kanilang pinakamabuting kalagayan laki.Iba Pang designer ay maaaring pumili ng iba't-ibang numero, ngunit ang konsepto ay nananatiling pareho.

ISD ay sa ilalim ng presyon ng disenyo upang gawin ang mga digital na bahagi ng IC bilang maliit na hangga't maaari upang payagan ang mga ito upang gawin ang mga analog na bahagi pagtatala ng bilang ng malalaking hangga't maaari.Ito ay nagbibigay ng mga ito ang pinakamalaking bilang ng mga chip sa bawat silikon ostiya.

Sa kabuuan, hindi pag-aalala sa iyong sarili sa pamamagitan ng pag-iisip na 600 decimal ay ang ilang mga magic number na dapat magkaroon ng kahulugan sa iyo.Huwag isaulo ito ng ibang mga chips ay gumamit ng iba't-ibang halaga.Ito ay simpleng resulta ng mga desisyon na disenyo kapag inihahanda ang silikon na wala kang kontrol.

 

Welcome to EDABoard.com

Sponsor

Back
Top