Spelling suggestions: "subject:"datorteknik"" "subject:"datortekniks""
321 |
Design of a core router using the SoCBUS on-chip networkSvensson, Jimmy January 2004 (has links)
<p>The evolving technology has over the past decade contributed to a bandwidth explosion on the Internet. This makes it interesting to look at the development of the workhorses of the Internet, the core routers. The main objective of this project is to develop a 16 port gigabit core router architecture using intellectual property (IP) blocks and a SoCBUS on-chip interconnection network. </p><p>The router architecture will be evaluated by making simulations using the SoCBUS simulation environment. Some changes will be made to the current simulator to make the simulations of the core router more realistic. By studying the SoCBUS network load the bottlenecks of the architecture can be found. Changes to the router design and SoCBUS architecture will be made in order to boost the performance of the router. </p><p>The router developed in this project can under normal traffic conditions handle a throughput of 16x10Gbit/s without dropping packets. This core router is good enough to compete with the top of the line single-chip core routers on the market today. The advantage of this architecture compared to others is that it is very flexible when it comes too adding new functionality. The general on-chip network also reduces the design time of this system.</p>
|
322 |
Filter characterization in digital camerasSolli, Martin January 2004 (has links)
<p>The use of spectrophotometers for color measurements on printed substrates is widely spread among paper producers as well as within the printing industry. Spectrophotometer measurements are precise, but time-consuming procedures and faster methods are desirable. Previously presented work on color calibration of flatbed scanners has shown that they can be used for fast color measurements with acceptable results. Furthermore, the rapid development of digital cameras has made it possible to transfer the methods to a camera-based system, and in this work a moderately priced consumer digital camera is used for color measurements. </p><p>Earlier presented methods for color calibration have been implemented in the camera-based system and new modifications that can improve their performance are proposed. Moreover, if the spectral sensitivities of the color filters in the camera sensor can be characterized, this can further improve the performance of the color measurements. Two methods for characterization of the color filters are presented in this work together with methods that use the camera characteristics for color measurements. </p><p>The findings of this work show that a consumer digital camera can be used as a fast and inexpensive alternative to spectrophotometers for color measurements on printed substrates.</p>
|
323 |
Modelling Traffic Scenarios for Realistic Air Traffic Control Environment TestingAxholt, Magnus, Peterson, Stephen January 2004 (has links)
<p>As air traffic is forecasted to increase, air traffic control software subsequently needs to be more sophisticated. To efficiently push development forward, testing is important in order to determine usability. The tests need to be adapted to fit a particular purpose and carried out with methods that preserve the validity of the results. </p><p>This thesis describes an implementation project carried out at the EUROCONTROL Experimental Centre, Bretigny-sur-Orge, France. The purpose of the project is to create an application that enables a user to create datasets of air traffic to be used for these tests. The application allows for manual work or bulk imports from external data sources. Furthermore it compiles scenarios as output datasets intended for prototype air traffic control software developed at Linköping University. </p><p>The application design rationale and development process is described. Some time is spent on demonstrating the flexibility of the application and how its usage fits in a bigger picture.</p>
|
324 |
Design of Single Scalar DSP based H.264/AVC DecoderTiejun Hu, Di Wu January 2005 (has links)
<p>H.264/AVC is a new video compression standard designed for future broadband network. Compared with former video coding standards such as MPEG-2 and MPEG-4 part 2, it saves up to 40% in bit rate and provides important characteristics such as error resilience, stream switching etc. However, the improvement in performance also introduces increase in computational complexity, which requires more powerful hardware. At the same time, there are several image and video coding standards currently used such as JPEG and MPEG-4. Although ASIC design meets the performance requirement, it lacks flexibility for heterogeneous standards. Hence reconfigurable DSP processor is more suitable for media processing since it provides both real-time performance and flexibility. </p><p>Currently there are several single scalar DSP processors in the market. Compare to media processor, which is generally SIMD or VLIW, single scalar DSP is cheaper and has smaller area while its performance for video processing is limited. In this paper, a method to promote the performance of single scalar DSP by attaching hardware accelerators is proposed. And the bottleneck for performance promotion is investigated and the upper limit of acceleration of a certain single scalar DSP for H.264/AVC decoding is presented. </p><p>Behavioral model of H.264/AVC decoder is realized in pure software during the first step. Although real-time performance cannot be achieved with pure software implementation, computational complexity of different parts is investigated and the critical path in decoding was exposed by analyzing the first design of this software solution. Then both functional acceleration and addressing acceleration were investigated and designed to achieve the performance for real-time decoding using available clock frequency within 200MHz.</p>
|
325 |
From vision to prototype : Virtual road racing / Från idé till prototyp : Virtuell cyklingÖstlund, Eric Chung Anders January 2005 (has links)
<p>Riding a stationary exercise bike regularly can lead to many health benefits such as stronger muscles, higher metabolism and reduced body fat percentage to mention a few. The biggest drawback is that training on a stationary exercise bike can be immensely boring with no stimulation or amusement factor. </p><p>This thesis presents the development of a prototype, a road racing simulator that makes training on an exercise bike more stimulating. The prototype consists of an exercise bike and a computer game. It also features a network option, making it possible to race other users, multi player style. The purpose is to make home training on the exercise bike more amusing, enjoyable and maybe even challenging. </p><p>The focus in this report lies mainly on the graphics and network parts but all steps in producing the prototype are described so the reader can get a complete picture of the project.</p>
|
326 |
Undersökning av modulationsscheman för existerande bredbandsteknologier / A Study of Modulation Schemes for Existing Broadband TechnologiesLundström, Petra January 2005 (has links)
<p>In this thesis some different modulation schemes for xDSL-techniques are compared. The investigated techniques are ADSL, G.lite, ADSL2, HDSL, SHDSL and VDSL. The modulation methods used are DMT, CAP and different versions of PAM. Several broadband techniques also use Trellis Coded Modulation (TCM) to increase the coding gain of the transmission. For each one of the different modulation methods the signal-to-noise ratio is calculated for generating a bit error rate probability of 10-7. This is the error rate that is demanded for several of the investigated standards. Comparison is also made of the transmission capacity of the channel and how sensitive the technique is for interference in a part of the frequency band. To compare the different modulation techniques, simulations of the modulations were made. The simulations were made with MatLab and Simulink. Unfortunately Simulink only supports one- and two-dimensional TCM. Therefore no good simulations of ADSL and ADSL2 with TCM were made, because those techniques use four-dimensional TCM.</p>
|
327 |
Identifikation av brister i gränssnitt och struktur i RIB : att användas i akuta lägenHellgren, Annica January 2005 (has links)
<p>RIB är ett verktyg som kan användas vidverksamhet med riskhantering, förebyggande av olyckor, utbildning, för tillsyn, planering och vid genomförande av räddningstjänstinsatser. Meningen är att RIB ska kunna användas av personer som endast har en grundläggande datorvana utan att dessa ska behöva genomgå en omfattande utbildning i hur programmet fungerar.</p><p>Syftet med examensarbetet har varit att identifiera brister i gränssnitt och struktur i RIB utan inblandning av Räddningsverkets egna värderingar och förutfattade meningar.</p><p>Arbetet inleddes med teoriinhämtning varefter empiriska studier följde i form av genomgång av en marknadsanalys, intervjuer med användare samt observation av användare. Under arbetets gång utformades också en utvärderingsmodell för användartest, denna låg till grund för ett utfört användbarhetstest.</p><p>Arbetet har resulterat i en diskussion dör förändringar i RIB föreslås. Del föreslås förändringar i den övergripande strukturen för att göra RIB mer konsekvent i dess utformning och därigenom göra det lättare för användaren att överblicka programmet. Dels föreslås förändringar i de olika delar som RIB består av som är tänkta att göra det enklare för användaren att överblicka all information i en akut situation.</p> / <p>RIB is a tool that can be used for activities such as risk management, emergency prevention, education, supervision, planning and when carrying out a rescue operation. The objective is that novice users should be able to use RIB without the need of extensive training in how the program works.</p><p>The purpose of this master thesis has been to identify deficiencies in the user interface and structure of RIB without any interference from the Swedish Rescue Services Agency concerning its values and preconceived notions.</p>
|
328 |
A Review of Perceptual Image QualityPetersson, Jonas January 2005 (has links)
<p>What is meant with print quality, what makes people perceive the quality of an image in a certain way? An inquiry was made about what the parameters are that strongly affect the perception of digital printed images. </p><p>A subjective test and some measurements make the basis for the thesis. The goal was to find a tool to predict perceived image quality when investigating the connections between the subjective test and the measurements. </p><p>Some suitable images were chosen, with a variety of motifs. A test panel consisting of people that are used to observe image quality answered questions about the perception of the quality. Measurements were made on a special test form to get information about the six different printers used in the investigation. </p><p>One of the discoveries was made when two images with the same colorful motif were compared. The first image got a much higher grade for general quality than the second image, even though the second image was printed with a printer that had a larger color gamut. The reason of this is that the first image consists of more saturated colors, and the second image has more details. The human eye perceives the more saturated image to be better than the image with more details. Another discovery was the correlation between the perceived general quality of a colored image and the perceived color gamut. One conclusion was that a great difference between two calculated color gamuts resulted in a large difference in perception of the color gamuts. A discovery of an image with very few colors and many glossy surfaces was that print mottle and sharpness are strictly connected to the general quality.</p>
|
329 |
Network Processor specific Multithreading tradeoffsBoivie, Victor January 2005 (has links)
<p>Multithreading is a processor technique that can effectively hide long latencies that can occur due to memory accesses, coprocessor operations and similar. While this looks promising, there is an additional hardware cost that will vary with for example the number of contexts to switch to and what technique is used for it and this might limit the possible gain of multithreading.</p><p>Network processors are, traditionally, multiprocessor systems that share a lot of common resources, such as memories and coprocessors, so the potential gain of multithreading could be high for these applications. On the other hand, the increased hardware required will be relatively high since the rest of the processor is fairly small. Instead of having a multithreaded processor, higher performance gains could be achieved by using more processors instead.</p><p>As a solution, a simulator was built where a system can effectively be modelled and where the simulation results can give hints of the optimal solution for a system in the early design phase of a network processor system. A theoretical background to multithreading, network processors and more is also provided in the thesis.</p>
|
330 |
Home Automation Using ElvinMalm, Anders, Mjörning, Fredrik January 2005 (has links)
<p>Home automation systems of today tend to be external solutions to an existing product that enable rather complex and expensive communications equipment to be attached to existing products. This is because it would not be economically defendable to implement the communications hardware internally in the products, due to a high increase of the cost for the product. This thesis tries to solve this problem by introducing a low-cost product-embedded solution for home automation. By using the Elvin protocol together with low-cost communication solutions, such as the RS232 protocol and Open/Closed circuits, communications could be embedded into products and device interaction could be implemented without increasing the cost of already existing products too much. Furthermore this thesis will discuss an implementation of an Elvin router that will act as a bridge between RS232, Open/Closed circuits and the Ethernet network that contains an Elvin server.</p>
|
Page generated in 0.0594 seconds