Summary: This text has launched your circle MP3 tool design concept and debugging method to the schedule associated with S3C4510B ARM7 model and VxWorks real-time operating-system throughout detail, have analyzed structures and working function of community MP3 method put together simply by this kind of apparatus, include pointed out that broadcasts the intensive application prospective client of the particular industry in court pronunciations including that star hotel, long-distance bus, voyager train, pronunciation meeting,etc.. Keyword: ARM; MP3; S3C4510B; VxWorks; MAS3587F
It includes primarily introduced for you to MPEG1 layer3 plus MPEG2 layer3 that this network MP3 features summed up MP3, today's feeting MPEG2.5 layer3 has presented far more successful squeezed coded method. Because MP3 features available this dialog information of high-fidelity, small value rate, is usually broadly made use of inside different ingestion digital camera fields. Typical like: MP3 walkman, fresh motor vehicle toted audiofrequency apparatus,etc.. These apparatuses have high-capacity Flash memorizers (generally within earlier mentioned 32MB) And canonial offers your interface outside, could get a hold of MP3 music out of computer sometimes Inetrnet in addition to save in addition to down liner as well as transmit here, can fulfill individuals plus employ that demand.
The multilevel MP3 piece of equipment grows system MP3 apparatus as well as application process in which this project entails plus differs in the common personal MP3 apparatus. It has Ethernet user interface and infrared remote-control software associated with typical 100M, under the particular manage of real-time software, can acquire MP3 data move coming from Ethernet, and does possibly not need below to be able to save and also broadcast inside real time. Under the actual co-operation of MP3 made rule chip MAS3587F, can certainly complete MP3 recording purpose broadcast plus feedback to be able to MIC of MP3 stream marketing along at the exact same time. MP3 system created by way of plurality with multi-level MP3 apparatuses carries a multilevel MP3 host (can always be the particular embedded piece of equipment too) ,It is needed for saving MP3 database plus handling entire process as well as controlling. Index requirement of the particular operate and the brand lectoty pe, in accordance with the request with venture requirement analysis stories and venture order, this community MP3 tool must fulfill this particular function and index requirement. Audio frequency code plus broadcasting function. Mainly include: Support for you to encode MPEG1/2 layer3 which often inputs the analog audio signal; Support MPEG1/2/2.5 layer3 to weaken the actual decoding connected with the actual bit stream; Support digital audio mixing, digital noise level along with grade sound to help regulate. Remote manage plus broadcasting the supervisory function. Mainly include: Support that infrared report controller, receiving end and network MP3 piece of equipment with record control undertake RS-232 interface; Realize the actual control on MP3 sound recording data approach underneath the manage regarding server; Play along with enter in springing the function. Network function. Mainly include: On that basis with supervisory control and also data interchange involvin g TCP/IP agreement; Automatic identify in the trouble, canceling when you need it as well as trying for support and also elevated vigilance for you to belief when using the apparatus; Automatic detection from the piece of equipment and also discerning; Support tools code; Support the IP address. Under the characteristic along with double restraint with the cost, actually pattern alternative investigation associated with processor plus real-time program system. As for you to processor, should maintain user interface and also extendible and also communicating software regarding 100MHz Ethernet interface, UART and I2C. The conventional one-chip laptop or computer process certainly aren't able to meet feature as well as real-time mother nature requirement, as well as undertake the normal microprocessor too your system control gadget way will certainly boost the products cost, so establish to take that multi-level handler. Through surveying and also studying in several ways, elec t a couple of kinds of network handlers: Samsung ARM7 pick S3C4510B as well as Motorola PowerPC processor MPC860T. The two have 100M Ethernet MAC on-chip. Comparatively speaking, that two attribute is going equal, nevertheless Samsung ARM7 processor chip S3C4510B has very major batch charge advantages. And mainly because from the mass fast by using ARM processor, domestic plenty of EDA developing means companies have got supplied superb developing instrument solution of the cost performance, make this growth cost minimize tremendously too, thus this layout decision adopts S3C4510B ARM processor as being the key processor. In real-time functioning system, for the reason that the particular real-time nature in the network MP3 tool will be anticipated rather much, plus the multilevel data transmission utilization of the actual sole community MP3 apparatus has more significant impact on set up ability belonging to the all round system, so, ought to take up the tough real-time ma in system because software program platform. Adopt VxWroks RTOS software stand because community MP3 gadget from the first stage. The intersection connected with apparatus as well as intersection regarding pattern concept in addition to determined by ARM7 your intersection with multi-level handler plus S3C4510B as well as challenging your intersection involving real-time running procedure plus the intersection associated with device as well as the intersection involving system composition along with obstruct diagram, MP3 regarding network, of VxWorks, MP3 with network, simply because Fig. just one Show. CPU is actually S3C4510B ARM7 microprocessor that this major rate of recurrence can be 50MHz, mainly coatings the supervisory command with Ethernet as well as obtaining and dispatching associated with information flow. Send MP3 music files steady stream into decoding your nick MAS3587F for you to decode plus broadcast and control, obtain MP3 coded number, your data flow regar ding radio stations less than that control regarding thorough major supervision device through MAS3587F. In addition, nonetheless accept the article control plus order to merge interpretive execution through RS-232 interface. MP3 released code, particularly MP3 encodes (namely MP3 recording) Need large calculation sum, the standard method is actually became aware by the personal computer software and also customized DSP chip, due to the fact S3C4510B may be a circle handler within this kind of project, your coping with capability regarding it's a digital sign is really a relative vulnerable link, hence possesses became aware arranging this decoding functionality connected with MP3 by single chips MP3 compiled computer code computer chip MAS3587F. In addition, your network MP3 apparatus memory adopts 16MB SDRAM HY57V281620 at the large speed, is needed intended for throughout program execution, files space along with buffers; The solidification memorizer of the surgery adopts 2MB Flash AM29LV160, this kind of memorizer is just not merely wonderful like: MAC address, non-volatile files with IP address, it is usually used for prestoring several MP3 data. The infrared statement control adopts the infrared T-R tube moving inside a number on the market for you to design. Ethernet aspect includes adopted the cost overall performance high RTL8201BL new PHY around the time frame of ARM7 model S3C4510B built-in 100MHz Ethernet MAC, could the actual version moves on 10M/100Mbps system data transmission. Under this sort of a new pattern chassis, it truly is concerning 200 yuan that the key handheld departmental cost from the circle MP3 equipment with the solo sleeve may be controlled, can meet up with the low-cost needs of the majority of application. Apparatus, MP3 of network, develop, debug progression of apparatus, MP3 associated with network, debug, comprise the intersection connected with appliance and layout of platform along with debug in addition t o real-time software program design and also debug. The hardware principle is concluded schematic diagram along with PCB to design by means of PowerLogic in addition to PowerPCB associated with PADS. After the actual components podium is definitely assembled, utilize Embest IDE intended for ARM included development setting as well as JTAG debugging machine that will generate the test procedure, cooperate having Tektronix digital oscilloscope to carry on your well-designed test for you to every single component of equipment style around the goal board. SDNS100 depending on this Samsung delivers grows BSP code composing in addition to analyze that the mother board VxWorks BSP template continues on into the multilevel MP3 goal board. In electronics design, nonetheless apply Foundation ISE built-in improvement environment regarding Xilinx Company in order to produce to your programmable logic device XC9572XLVQ64 for the board, surface this valid design involving peripheral venee r with the processor. The progress associated with your real-time program technique are mainly finished through Tornado II pertaining to ARM involved progression setting according to WindRiver Company. This involved improvement natural environment includes considerably involving requirements plus task investigation resources for instance VxWorks real-time managing system, ARM7 compiler, debugging system in addition to WindView, can find that debugs target mother board real-time application process countless sorts of modes, full-functions fast through serial opening and also Ethernet. After the technique development associated with application is finished, make the intersection regarding Bootable VxWorks and also the intersection with program course image and report into, solidify your guide record in Flash by way of Embest IDE as well as intersection with JTAG and also simulator, can split faraway from in addition to debug the natural environment to be able to operate inside true time.
The network MP3 application procedure framework system MP3 gadget could supply engage in in order to optimum efficiency even though owning central computers to manage plus handle this method within just with one. The usual network MP3 program program framework is established such as Fig. 2. The physique chassis of the system MP3 software product set up around your multicasting network, in popular condition, the particular community MP3 host directs music or alternative style messagings by way of put out or maybe multicasting. The circle MP3 terminal setting up can request request in accordance with users' Request to help Send, host react to request, set up, obtain the particular passway though being one-to-one on time ask. Any community MP3 port installment (users) Can resume MP3 as well as ask for request. The ones that could be create demand the particular passway quantity and count on network bandwidth and also multi-level hold off (under 100M Ethernet condition, this s ystem nearly takes in 30% circle bandwidth resource while handling 250 in addition to asking for the passway) . When there are crucial updates or tone of voice messagingsing, can easily build and insert this passway, this priority on this passway is actually greater than any broadcast, multicasting or maybe ask for your concern from the passway, it really is the unconditional playmode, that unique purpose of canceling a crisis and applying for help as well as greater vigilance etc. involving it may possibly be used with regard to broadcasting the key notice and also accidenting. In addition, each and every system MP3 is definitely port can in addition set off paging. Namely radio, multicasting or even unicast that will other multilevel MP3 airport stations after the multilevel MP3 airport installment encodes MP3 for you to MIC input signal, this specific operate can certainly be employed in your meeting discussion from the pronunciation or pronunciation classroom system. Und er the actual above-mentioned multilevel MP3 application program chassis architecture, largely you'll find these two common sense channels inside multilevel MP3 network: Control bus (CBUS) And files bus (DBUS) . The control bus mainly transmits various operations and command command, however the slide images bus primarily transfers the acustic rate MP3 records flow. The typical community MP3 utilizes the particular method program chassis that they are shown as in Fig. 3.
The multilevel MP3 scientific program probability circle MP3 system is usually applied to that stereo system connected with wedding guest space from the star motel extensively, public pronunciations like the long-distance bus, traveling train, pronunciation meeting as well as pronunciation classroom,etc. broadcast this application. The standard job application including the songs technique of wedding guest place associated with super star hotel, this really is a remedy of any sort of Full Digitalization, the actual practical Off-The-Shelf LAN details interface connected with star hotel, are finished with can easily finish putting in for the existing circuit every transformation. By tool for spreading MP3 song storehouse, present and also enjoy it friends plus offer that various, high-quality music for you to enjoy. This piece of equipment boasts pronunciation asking, notifying plus unanticipated scenario (such for the reason that fire) of guest room of any living room comp any with the identical time frame Evacuate added functions such as radio,etc. promptly. On long-distance buses plus voyager trains, gives you the voyager MP3 new music for you to orient the obtain assistance may be a sorts of brand-new program subject material that's containing more the prospect. In addition, because the perform that the multilevel MP3 encodes real-time MP3 in the conversation signal, and, it truly is small, lower cost, reliability are high, possess that multi-level along with insert a good deal with positive aspects for example function, have got prominent strengths more approach traditional computer computer software code and also laptop plug-in greeting card MP3 saving way, so, this apparatus can be placed on this customized MP3 recording practical application within the system of broadcasting along with TV.
After the actual multi-level MP3 equipment involving finishing the dialog grows and also finishes, obtain the beneficial comment how the precise project provides carried out plus acquired end users some resort invitee room stereo system from first. What we developed, car or truck took machine associated with embedded community MP3 process well suited for the particular long-distance bus dropped this project directly into and applied meanwhile. Believe considering the continual marketing promotions with the system MP3 device and engineered program of system, the particular multi-level MP3 must be used throughout progressively more many consumption field, in addition to optimistic economic advantages in addition to public advantage will emerge.
Bibliographical benchmark one particular S3C4510B User' utes Manual. Samsung Inc, 20012 VxWorks Programmer' ersus Guide. WindRiver Inc, 20023 is pleased slowly. Network MP3 equipment software in addition to hardware fine detail layout report. University associated with Science as well as Technology of the country wide defence. 20034 ginger wills will be great. Network MP3 process software program detail design report. University regarding Science as well as Technology on the nation's defence. 2003