Summary: This textual content includes presented a new community MP3 apparatus layout notion and also debugging process around the groundwork regarding S3C4510B ARM7 pick and also VxWorks real-time operating-system in detail, have considered architectural mastery plus running setting of system MP3 technique made through such a apparatus, have outlined it broadcasts that considerable job application prospective client on the field throughout open pronunciations for example this star hotel, long-distance bus, passenger train, pronunciation meeting,etc.. Keyword: ARM; MP3; S3C4510B; VxWorks; MAS3587F
It features primarily referred to MPEG1 layer3 and also MPEG2 layer3 in which the actual circle MP3 has summed upward MP3, today's feeting MPEG2.5 layer3 has made available better folded coded method. Because MP3 provides offered your conversational facts with high-fidelity, decreased code rate, can be greatly utilised in different usage electric fields. Typical like: MP3 walkman, brand new automobile maintained audiofrequency apparatus,etc.. These apparatuses have high-capacity Flash memorizers (generally within above 32MB) And canonial offers the particular software outside, can certainly down load MP3 new music from personal computer actually Inetrnet as well as store as well as down cellular lining in addition to broadcast here, can fulfill folks and employ the particular demand.
The multilevel MP3 device develops network MP3 apparatus and application technique that this undertaking will involve and is particularly more advanced than the traditional personal MP3 apparatus. It includes Ethernet program in addition to infrared remote-control interface associated with common 100M, under the control connected with real-time software, can easily obtain MP3 files flow out of Ethernet, and does not need here that will save along with broadcast in real time. Under your assistance connected with MP3 made value chip MAS3587F, can finish MP3 recording operate send out and also reviews to MIC of MP3 movement storage devices for the same time. MP3 process made by just a plurality associated with multi-level MP3 apparatuses includes a network MP3 node (can be the particular embedded gadget too) ,It is employed pertaining to storing MP3 repository in addition to taking care of all round process plus controlling. Index requirement of the particular operate along w ith the model lectotype, reported by the actual require involving undertaking need analysis information as well as task order, your multi-level MP3 apparatus must meet this function and directory requirement. Audio frequency program code and broadcasting function. Mainly include: Support that will encode MPEG1/2 layer3 which often inputs the analog sound signal; Support MPEG1/2/2.5 layer3 to reduce the decoding belonging to the bit stream; Support electronic music mixing, electronic digital sound volume plus amount sound for you to regulate. Remote deal with as well as broadcasting the boss function. Mainly include: Support the infrared survey controller, obtaining conclusion in addition to network MP3 tool connected with review controller undertake RS-232 interface; Realize the actual handle on MP3 acustic records approach below this command of server; Play as well as type in cropping that function. Network function. Mainly include: On your basis associated with supervisory handle plus data interchange of TCP/IP agreement; Automatic detect with the trouble, reporting an unexpected emergency along with getting help or maybe amplified vigilance in order to psychological block with the apparatus; Automatic recognition on the apparatus and also discerning; Support equipment code; Support that IP address. Under the quality and also 2 bottle discipline of the cost, originally style preference analysis associated with brand in addition to real-time application system. As to help processor, ought to possess interface or extendible and also related user interface associated with 100MHz Ethernet interface, UART and I2C. The classic one-chip laptop or computer system clearly are unable to match feature and real-time design requirement, plus adopt the regular microprocessor very the circle control apparatus way will certainly increase the equipment cost, consequently figure out to take the actual multilevel handler. Through surveying in addition to unders tanding in numerous ways, elect two forms of circle handlers: Samsung ARM7 processor S3C4510B plus Motorola PowerPC model MPC860T. The two have 100M Ethernet MAC on-chip. Comparatively speaking, the 2 typical is going equal, but Samsung ARM7 pick S3C4510B has really essential batch cost advantages. And because of the muscle mass fast us going for ARM processor, home-based a lot of EDA developing device companies have provided huge building means solution with the cost performance, make that development expense minimize drastically too, thus this style choice adopts S3C4510B ARM pick as being the important processor. In real-time running system, because the real-time mother nature in the community MP3 equipment can be expected fairly much, as well as multi-level data transmission utilising in the single circle MP3 gadget has more significant have an effect on on set up potential from the general system, so, have to adopt the actual very difficult real-time operating system as the computer software platform. Adopt VxWroks RTOS software package program as being the network MP3 device inside the best stage. The intersection involving gadget and also the intersection of design and style concept and dependant on ARM7 the intersection connected with system handler and also S3C4510B as well as difficult the intersection connected with real-time operating program as well as intersection of apparatus as well as intersection with framework formula as well as stop diagram, MP3 of network, of VxWorks, MP3 associated with network, in the same way Fig. one particular Show. CPU can be S3C4510B ARM7 microprocessor that the primary regularity is usually 50MHz, mainly finishes your supervisory control with Ethernet and also insurance coverage in addition to dispatching connected with files flow. Send MP3 audio tracks records stream into decoding the actual computer chip MAS3587F in order to decode and over the air and control, attain MP3 coded number, the images flow associated with the airwaves underneath this handle of systematic best operations host through MAS3587F. In addition, however acknowledge the actual record control and obtain to help combine interpretive execution as a result of RS-232 interface. MP3 compiled code, mainly MP3 encodes (namely MP3 recording) Need enormous calculation sum, that regular approach is actually realized by this computer software as well as particular DSP chip, because S3C4510B is often a network handler in this project, that managing volume of its electronic indicate is usually a comparative weakened link, so has realized arranging your decoding purpose with MP3 by individual computer chip MP3 produced program code chips MAS3587F. In addition, this system MP3 tool storage adopts 16MB SDRAM HY57V281620 with a huge speed, is needed intended for in system execution, data place as well as buffers; The solidification memorizer belonging to the surgery adopts 2MB Flash AM29LV160, the following memori zer isn't just remarkable like: MAC address, non-volatile data involving IP address, it could be used intended for prestoring a number of MP3 data. The infrared article controlled adopts the actual infrared T-R pipe moving from a substantial amount available to be able to design. Ethernet portion includes followed the cost performance very good RTL8201BL new PHY on that groundwork of ARM7 brand S3C4510B built-in 100MHz Ethernet MAC, might this adaptation keeps growing 10M/100Mbps multilevel records transmission. Under a really style chassis, it can be with regards to 200 yuan which the important handheld departmental cost in the multi-level MP3 tool in the single sleeve may be controlled, can certainly satisfy the low-cost requires of most application. Apparatus, MP3 connected with network, develop, debug improvement regarding apparatus, MP3 connected with network, debug, contain the intersection with equipment as well as style with podium as well as debug in addition to rea l-time application design and debug. The equipment stand is definitely concluded schematic diagram along with PCB to design by means of PowerLogic in addition to PowerPCB with PADS. After your equipment system will be assembled, make use of Embest IDE intended for ARM built-in improvement surroundings and also JTAG debugging apparatus to generate that test procedure, cooperate by using Tektronix electronic oscilloscope to sling with the functional test out that will just about every aspect regarding hardware design to the goal board. SDNS100 based on that will Samsung delivers builds up BSP code creating in addition to examination which the aboard VxWorks BSP web template continues into the circle MP3 goal board. In appliance design, however make the most of Foundation ISE involved development surroundings with Xilinx Company that will acquire to the programmable logic system XC9572XLVQ64 on the particular board, finish this rational style and design with peripheral veneer a ssociated with the particular processor. The development in the real-time software process is principally finished simply by Tornado II regarding ARM incorporated advancement surroundings based with WindRiver Company. This integrated improvement surroundings requires a lot of unique codes along with undertaking research resources including VxWorks real-time running system, ARM7 compiler, debugging gadget plus WindView, can certainly know that debugs purpose snowboard real-time software program system several kinds of modes, full-functions fast by way of serial opening and also Ethernet. After that process progress regarding program will be finished, help make the actual intersection with Bootable VxWorks and also the intersection of application system graphic and also file into, solidify the actual guide file inside Flash through Embest IDE as well as intersection associated with JTAG along with simulator, might break up far from in addition to debug the natural environment to work with authentic time.
The community MP3 application method framework multilevel MP3 gadget could allow participate in in order to maximum proficiency whilst having core hosting space to treat plus command the actual procedure within merely with one. The standard community MP3 software system framework will be revealed since within Fig. 2. The body chassis of the community MP3 practical application technique are build while in the multicasting network, throughout prevalent condition, this network MP3 host transmits background music and also some other voice messagings using put out as well as multicasting. The system MP3 terminal assembly can certainly request require reported by users' Request that will Send, machine interact to request, set up, request the passway even though being one-to-one quickly ask. Any multilevel MP3 terminal installment (users) Can initiate MP3 in addition to ask for request. The versions that is create require the passway amount and be determined by network bandwidth and multilevel hesitate (under 100M Ethernet condition, your procedure nearly eats 30% system bandwidth reference whilst working with 250 and also requesting the actual passway) . When you'll find crucial notices or tone of voice messagingsing, could developed along with insert the passway, the particular concern on this passway will be higher than virtually any broadcast, multicasting or perhaps require the priority of the passway, it can be that unconditional playmode, the particular special intent behind reporting a great catastrophe in addition to applying for help as well as increased caution etc. of it usually is employed for broadcasting the key observe or accidenting. In addition, every circle MP3 is airport terminal also can trigger paging. Namely radio, multicasting as well as unicast to be able to additional system MP3 terminal gas stations following on from the circle MP3 airport terminal assembly encodes MP3 to be able to MIC enter signal, this kind of perform w orks extremely well from the meeting conversation belonging to the pronunciation and also pronunciation classroom system. Under your above-mentioned multilevel MP3 application method framework architecture, generally there are actually these a couple of judgement avenues from the circle MP3 network: Control bus (CBUS) And information bus (DBUS) . The deal with bus mostly transmits several administration in addition to control command, but the data bus primarily transfers the particular music rate MP3 data flow. The standard system MP3 employs the particular process software program chassis that they are shown as with Fig. 3.
The multi-level MP3 scientific application likelihood network MP3 program is often utilized by the particular music system of wedding guest room with the super star hotel extensively, criminal court pronunciations like the long-distance bus, voyager train, pronunciation meeting as well as pronunciation classroom,etc. put out the particular application. The typical program such as song process regarding guest space of movie star hotel, that is the remedy of your type of Full Digitalization, the usable Off-The-Shelf LAN details interface with super star hotel, are finished with might finish off installing for the prevailing signal any transformation. By knack of sharing MP3 music storehouse, offer along with move inside attendees in addition to offer you this various, high-quality audio to help enjoy. This piece of equipment additionally offers pronunciation asking, notifying and also sudden situation (such as the fire) with guest room involving a place service along at the identical period Evacuate further functions for example radio,etc. promptly. On long-distance buses as well as voyager trains, presents the voyager MP3 song to orient this obtain assistance is really a sorts of brand-new service subject matter and that is abundant with the actual prospect. In addition, as the function this the particular multilevel MP3 encodes real-time MP3 belonging to the dialog signal, and, it can be small, decreased cost, stability are high, develop the network and also insert a terrific deal with merits including function, have visible merits above the traditional computer software package code or perhaps computer plug-in cards MP3 saving way, so, that apparatus can even be given to the specialized MP3 recording application inside system connected with broadcasting in addition to TV.
After the actual multilevel MP3 piece of equipment regarding concluding your dialog grows along with finishes, acquire the favorable opinion that the exact venture possesses employed in addition to provided consumers using lodge invitee space songs system with first. What we developed, vehicle carried machine with embedded multilevel MP3 procedure acceptable for any long-distance bus dropped that undertaking directly into and also utilised meanwhile. Believe while using constant promotions belonging to the circle MP3 device in addition to engineered study course associated with system, this network MP3 is employed within increasingly many consumption field, and good economic gains along with social gain will probably emerge.
Bibliographical research a single S3C4510B User' s Manual. Samsung Inc, 20012 VxWorks Programmer' vertisements Guide. WindRiver Inc, 20023 is satisfied slowly. Network MP3 equipment computer software and hardware details design and style report. University with Science in addition to Technology belonging to the countrywide defence. 20034 ginger wills usually are great. Network MP3 process software fine detail pattern report. University with Science as well as Technology of the national defence. 2003