21 resultados para optimising compiler

em Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Abstract

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämän diplomityön oleellisempana tavoitteena oli tutkia ioninvaihtohartsien pitkäaikaista toiminnallista lämpötilakestävyyttä kirjallisuustutkimuksin ja kuormituskokein. Lisaksi työssä optimoitiin taloudellisesti ja teknisesti paras kytkentävaihtoehto soodakattilan lauhteenpuhdistuslaitokselle. Tässä diplomityössä selvitettiin myös soodakattilan ulospuhallusveden sisältämien veden jälkiannostelukemikaalien ja epäpuhtauksien vaikutusta ioninvaihtohartsien vanhenemiseen.; Ioninvaihtohartsien lämpötilakestävyyteen liittyvät koeajot suoritettiin Stora Enso Laminating Papers Oy Kotkan tehtaalla. Koeajoja varten oli erikseen suunniteltu koeajolaitteisto, jossa lauhdenäytettä puhdistettiin patruunasuotimella ja sekavaihtimella. Sekavaihtimessa käytettiin vahvoja anioni- ja kationihartseja. Koeajoja oli yhteensä neljäkappaletta ja niissä tutkittiin hartsien lämpötilakestävyyttä ja anionihartsin silikaatti-vuodon riippuvuutta lämpötilasta. Lämpötilakestävyyskoeajoissa käytetyt hartsit lähetettiin Rohm and Haasille analysoitavaksi. Lopulta koeajojen tuloksia verrattiin kirjallisuudessa esitettyihin aikaisempiin tutkimuksiin. Lauhteenpuhdistuslaitoksen kytkentävaihtoehtojen optimoinnissa käytettiin apuna Kotkan ja UPM-Kymmene Oyj Pietarsaaren tehtaiden kokemuksia. Kytkentävaihtoehtojen energiataseet laskettiin kuudelle eri laitokselle, joiden syöttöveden virtaukset olivat 37 -180 kg/s. Lisaksi selvitettiin kytkentävaihtoehtojen investointikustannukset ja kertakäyttöhartsien vuotuiset kustannukset laitokselle, jossa syöttöveden virtaus oli 67 kg/s. Ulospuhalluksen talteenottojärjestelmän energiataseet laskettiin kuudelle eri laitokselle, joiden syöttöveden virtaukset olivat 37 - 180 kg/s. Laskelmien lähtökohtana käytettiin kunkin soodakattilan ulospuhallusveden määriä, jotka selvitettiin tehdasvierailujen yhteydessä. Ulospuhallusveden epäpuhtauksien ja jälkiannostelukemikaalien pitoisuudet arvioitiin kattilaveden perusteella. Aikaisempien kokemusten perusteella arvioitiin, että ulospuhallusvesi johdettaisiin lisäveden valmistukseen ennen suolanpoistosarjoja. loninvaihtohartsien kuormituskokeiden ja kirjallisuustutkimusten perusteella oli selkeästi nähtävissä, että etenkin anionihartsin kapasiteetti heikkeni nopeasti lämpötilan ollessa yli 60 °C. Kationihartsin suolanpoistolle kriittinen lämpötilaraja on 100 °C.Lisäksi yli 60 °C:ssa anionihartsi ei pysty poistamaan silikaattia lauhteesta. Seuraavaksi on esitelty lauhteenpuhdistuslaitoksen optimikytkentävaihtoehdot sekä vanhoille että uusille laitoksille. Vanhalle laitokselle, jossa lauhteet on puhdistettu aikaisemmin mekaanisella suotimella ja lisäveden puhdistuksessa on käytetty sekavaihdinta, paras kytkentävaihto on erilliset sekavaihtimet lauhteelle ja lisävedelle. Uudelle ja vanhalle laitokselle, jossa lauhteet on puhdistettu aikaisemmin mekaanisella suotimella ja lisäveden puhdistuksessa ei ole käytetty sekavaihdinta, paras kytkentävaihto on yhteiset sekavaihtimet lauhteelle ja lisävedelle. Lauhteen puhdistuksessa käytetyt sekavaihtimen toimintalämpötila on 45 °C molemmissa kytkentävaihtoehdoissa. Kertakäyttöhartsien käyttö osoittautui suuressa mittakaavassa kannattamattomaksi. Tämä asia tarvinnee kuitenkin jatkotutkimuksia. Ulospuhallusveden talteenotolla saadaan energiasäästöä 6-53 k¤/a riippuenlaitoksesta. Etenkin soodakattilalaitoksissa, joissa soodakattila ja vedenkäsittelylaitos sijaitsevat lähellä toisiaan, kannattaa ulospuhallusvesi johtaa lisäveden valmistukseen. Jos edellä mainittujen laitosten etäisyydet kasvavat, saattavat ulospuhallusjärjestelmän investointi-kustannukset nousta kohtuuttoman suureksi. Tämä työ osoitti myös, että ulospuhallusveden epäpuhtauksilla ei ole merkittävää vaikutusta kemiallisesti puhdistetun veden laatuun ennen suolanpoistolaitosta ja ioninvaihtohartsien vanhenemiseen.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

VALOSADE (Value Added Logistics in Supply and Demand Chains) is the research project of Anita Lukka's VALORE (Value Added Logistics Research) research team inLappeenranta University of Technology. VALOSADE is included in ELO (Ebusiness logistics) technology program of Tekes (Finnish Technology Agency). SMILE (SME-sector, Internet applications and Logistical Efficiency) is one of four subprojects of VALOSADE. SMILE research focuses on case network that is composed of small and medium sized mechanical maintenance service providers and global wood processing customers. Basic principle of SMILE study is communication and ebusiness insupply and demand network. This first phase of research concentrates on creating backgrounds for SMILE study and for ebusiness solutions of maintenance case network. The focus is on general trends of ebusiness in supply chains and networksof different industries; total ebusiness system architecture of company networks; ebusiness strategy of company network; information value chain; different factors, which influence on ebusiness solution of company network; and the correlation between ebusiness and competitive advantage. Literature, interviews and benchmarking were used as research methods in this qualitative case study. Networks and end-to-end supply chains are the organizational structures, which can add value for end customer. Information is one of the key factors in these decentralized structures. Because of decentralization of business, information is produced and used in different companies and in different information systems. Information refinement services are needed to manage information flows in company networksbetween different systems. Furthermore, some new solutions like network information systems are utilised in optimising network performance and in standardizingnetwork common processes. Some cases have however indicated, that utilization of ebusiness in decentralized business model is not always a necessity, but value-add of ICT must be defined case-specifically. In the theory part of report, different ebusiness and architecture models are introduced. These models are compared to empirical case data in research results. The biggest difference between theory and empirical data is that models are mainly developed for large-scale companies - not for SMEs. This is due to that implemented network ebusiness solutions are mainly large company centered. Genuine SME network centred ebusiness models are quite rare, and the study in that area has been few in number. Business relationships between customer and their SME suppliers are nowadays concentrated more on collaborative tactical and strategic initiatives besides transaction based operational initiatives. However, ebusiness systems are further mainly based on exchange of operational transactional data. Collaborative ebusiness solutions are in planning or pilot phase in most case companies. Furthermore, many ebusiness solutions are nowadays between two participants, but network and end-to-end supply chain transparency and information systems are quite rare. Transaction volumes, data formats, the types of exchanged information, information criticality,type and duration of business relationship, internal information systems of partners, processes and operation models (e.g. different ordering models) differ among network companies, and furthermore companies are at different stages on networking and ebusiness readiness. Because of former factors, different customer-supplier combinations in network must utilise totally different ebusiness architectures, technologies, systems and standards.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The building industry has a particular interest in using clinching as a joining method for frame constructions of light-frame housing. Normally many clinch joints are required in joining of frames.In order to maximise the strength of the complete assembly, each clinch joint must be as sound as possible. Experimental testing is the main means of optimising a particular clinch joint. This includes shear strength testing and visual observation of joint cross-sections. The manufacturers of clinching equipment normally perform such experimental trials. Finite element analysis can also be used to optimise the tool geometry and the process parameter, X, which represents the thickness of the base of the joint. However, such procedures require dedicated software, a skilled operator, and test specimens in order to verify the finite element model. In addition, when using current technology several hours' computing time may be necessary. The objective of the study was to develop a simple calculation procedure for rapidly establishing an optimum value for the parameter X for a given tool combination. It should be possible to use the procedure on a daily basis, without stringent demands on the skill of the operator or the equipment. It is also desirable that the procedure would significantly decrease thenumber of shear strength tests required for verification. The experimental workinvolved tests in order to obtain an understanding of the behaviour of the sheets during clinching. The most notable observation concerned the stage of the process in which the upper sheet was initially bent, after which the deformation mechanism changed to shearing and elongation. The amount of deformation was measured relative to the original location of the upper sheet, and characterised as the C-measure. By understanding in detail the behaviour of the upper sheet, it waspossible to estimate a bending line function for the surface of the upper sheet. A procedure was developed, which makes it possible to estimate the process parameter X for each tool combination with a fixed die. The procedure is based on equating the volume of material on the punch side with the volume of the die. Detailed information concerning the behaviour of material on the punch side is required, assuming that the volume of die does not change during the process. The procedure was applied to shear strength testing of a sample material. The sample material was continuously hot-dip zinc-coated high-strength constructional steel,with a nominal thickness of 1.0 mm. The minimum Rp0.2 proof stress was 637 N/mm2. Such material has not yet been used extensively in light-frame housing, and little has been published on clinching of the material. The performance of the material is therefore of particular interest. Companies that use clinching on a daily basis stand to gain the greatest benefit from the procedure. By understanding the behaviour of sheets in different cases, it is possible to use data at an early stage for adjusting and optimising the process. In particular, the functionality of common tools can be increased since it is possible to characterise the complete range of existing tools. The study increases and broadens the amount ofbasic information concerning the clinching process. New approaches and points of view are presented and used for generating new knowledge.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This research has been focused at the development of a tuned systematic design methodology, which gives the best performance in a computer aided environment and utilises a cross-technological approach, specially tested with and for laser processed microwave mechanics. A tuned design process scheme is also presented. Because of the currently large production volumes of microwave and radio frequency mechanics even slight improvements of design methodologies or manufacturing technologies would give reasonable possibilities for cost reduction. The typical number of required iteration cycles could be reduced to one fifth of normal. The research area dealing with the methodologies is divided firstly into a function-oriented, a performance-oriented or a manufacturability-oriented product design. Alternatively various approaches can be developed for a customer-oriented, a quality-oriented, a cost-oriented or an organisation-oriented design. However, the real need for improvements is between these two extremes. This means that the effective methodology for the designers should not be too limited (like in the performance-oriented design) or too general (like in the organisation-oriented design), but it should, include the context of the design environment. This is the area where the current research is focused. To test the developed tuned design methodology for laser processing (TDMLP) and the tuned optimising algorithm for laser processing (TOLP), seven different industrial product applications for microwave mechanics have been designed, CAD-modelled and manufactured by using laser in small production series. To verify that the performance of these products meets the required level and to ensure the objectiveness ofthe results extensive laboratory tests were used for all designed prototypes. As an example a Ku-band horn antenna can be laser processed from steel in 2 minutes at the same time obtaining a comparable electrical performance of classical aluminium units or the residual resistance of a laser joint in steel could be limited to 72 milliohmia.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityössä tehdään perusselvitys olemassaolevista tiedonsiirtotekniikoista, joita voidaan käyttää teollisuusympäristössä. Tiedonsiirtojärjestelmiä tarvitaan teollisuuden prosessien ja laitteiden ohjauksessa monessa eri tasossa. Ylemmän tason tiedonsiirtoväyliin kuuluu esimerkiksi taloushallinnan talousväylä, jota pitkin tapahtuu operatiivista tiedonsiirtoa. Operatiivinen tiedonsiirto koostuu tuotantotiedonsiirrosta ja koneiden toimintaan liittyvien tietojen siirrosta. Tavoitteena on tuotannon tehostaminen sekä logistiikan ja koneiden käytettävyyden parantaminen. Alemman tason väyliin kuuluu käyttöväylä, joka voi koostua useammasta osaväylästä: tehdasväylästä, prosessiväylästä ja kenttäväylästä. Ohjaustiedonsiirto ja laitteiden välinen tiedonsiirto tapahtuu käyttöväylää pitkin. Tiedonsiirtoa tapahtuu myös laitteiden sisäisesti. Työn alkuosassa esitellään laitteita, joiden välillä voidaan tarvita tiedonsiirtoyhteyttä ja vaatimuksia, joita teollisuusympäristö asettaa tiedonsiirtoyhteyksille. Työssä esitellään teollisuusympäristöön soveltuvien tiedonsiirtotekniikoiden ominaisuuksia ja sovelluksia. Eri tiedonsiirtoyhteyksien toteuttamiseen sopivien tiedonsiirtojärjestelmien valintaa käsitellään esimerkkien valossa. Työssä esitellään myös esimerkkilaitteisto, jonka avulla tutkitaan pienjännitteisen sähköverkon soveltuvuutta tiedonsiirtoon. Työssä esitetään yhteenveto siitä, millä tiedonsiirtotekniikoilla eri laitteiden välinen tiedonsiirto on toteutettavissa ja pohditaan uusien tiedonsiirtotekniikoiden tarjoamia mahdollisuuksia ja niiden käyttöön liittyviä vaatimuksia.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Markkinauudistuksen myötä sähkökauppa pörssin kautta on lisääntynyt voimakkaasti ja tukkusähkölle on muodostunut yleisesti tunnustettu markkinahinta. Pörssikauppaan sisältyy monia riskejä, joiden hallinta on pörssikauppaa harjoittavan osapuolen toiminnan edellytys. Tukkusähkön hinnan markkinaehtoinen määräytyminen ja pörssikaupan riskit ovat muuttaneet sähkön vähittäismyynnin hinnoittelutarpeita. Työssä esitetään markkinaehtoinen hinnoittelumenetelmä, jossa markkinahinta-, aluehinta- ja profiiliriskit otetaan huomioon. Erityisesti tutkitaan hinnoittelussa vaikeimmin huomioitavissa olevan profiiliriskin muodostumista ja esitetään menetelmä sen hallintaan. Lisäksi esitetään menetelmät suojaustason optimointiin ja suojaustuotteiden toimitusjaksoista poikkeavan sähköntoimituksen hinnoitteluun. Kilpaillussa ympäristössä pärjää parhaiten se, joka toimii kustannustehokkaimmin ja hallitsee riskinsä parhaiten. Työn lopuksi esitetään kuinka myyntisopimuskannan salkuttamista voidaan käyttää hyväksi näihin tavoitteisiin pyrittäessä.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityö tarkastelee säikeistettyä ohjelmointia rinnakkaisohjelmoinnin ylemmällä hierarkiatasolla tarkastellen erityisesti hypersäikeistysteknologiaa. Työssä tarkastellaan hypersäikeistyksen hyviä ja huonoja puolia sekä sen vaikutuksia rinnakkaisalgoritmeihin. Työn tavoitteena oli ymmärtää Intel Pentium 4 prosessorin hypersäikeistyksen toteutus ja mahdollistaa sen hyödyntäminen, missä se tuo suorituskyvyllistä etua. Työssä kerättiin ja analysoitiin suorituskykytietoa ajamalla suuri joukko suorituskykytestejä eri olosuhteissa (muistin käsittely, kääntäjän asetukset, ympäristömuuttujat...). Työssä tarkasteltiin kahdentyyppisiä algoritmeja: matriisioperaatioita ja lajittelua. Näissä sovelluksissa on säännöllinen muistinkäyttökuvio, mikä on kaksiteräinen miekka. Se on etu aritmeettis-loogisissa prosessoinnissa, mutta toisaalta huonontaa muistin suorituskykyä. Syynä siihen on nykyaikaisten prosessorien erittäin hyvä raaka suorituskyky säännöllistä dataa käsiteltäessä, mutta muistiarkkitehtuuria rajoittaa välimuistien koko ja useat puskurit. Kun ongelman koko ylittää tietyn rajan, todellinen suorituskyky voi pudota murto-osaan huippusuorituskyvystä.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityössä mallinnetaan numeerisesti radiaalikompressorin spiraalin virtaus. Spiraalin tarkoituksena radiaalikompressorissa on kerätä tasaisesti virtaus diffuusorin kehältä. Spiraaliin on viime aikoina kiinnitetty enemmän huomiota, koska on havaittu, että kompressorin hyötysuhdetta voidaan parantaa spiraalia optimoimalla. Spiraalin toimintaa tarkastellaan kolmella eri massavirralla. Työn alussa käsitellään spiraalin toimintaperiaatteita. Numeerisena ratkaisijana käytetään Teknillisessä korkeakoulussa kehitettyä FIN-FLO -koodia. FINFLO -laskentaohjelmassa ratkaistaan Navier-Stokes yhtälöt kolmeulotteiselle laskenta-alueelle. Diskretointi perustuu kontrollitilavuus menetelmään. Työssä käsitellään laskentakoodin toimintaperiaatteitta. Turbulenssia mallinnetaan algebrallisella Baldwin-Lomaxin ja kahden yhtälön Chienin k-e turbulenssimalleilla. Laskentatuloksia verrataan Lappeenrannan teknillisessä korkeakoulussa tehtyihin mittauksiin kyseessä olevasta kompressorin spiraalista. Myös eri turbulenssimalleilla ja hilatasoilla saatuja tuloksia verrataan keskenään. Laskentatuloksien jälkikäsittelyä varten ohjelmoitiin neljä eri tietokoneohjelmaa. Laskennalla pyritään saamaan lisäselvyyttä virtauksen käyttäytymiseen spiraalissa ja erityisesti ns. kielen alueella. Myös kahden eri turbulenssimallin toimivuutta kompressorin numeerisessa mallinnuksessa tutkitaan.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityössä esitetään toimintamalleja avoimen sähköntoimituksen ja markkinasähkön (spot-sähkö) välitykselle. Työn alkuosassa selvitetään sähkömarkkinoiden kehitystä ja sähkön pörssikaupan rakennetta pohjoismaisella markkina-alueella sekä tarkastellaan tasehallintaan, taseselvitykseen ja tietojen raportointiin liittyviä periaatteita Suomessa, erityisesti tasevastaavan kannalta katsottuna. Työssä kuvataan tiivistetysti yhteisomisteisten voimalaitosten yhteisajojärjestelyä, sähköntuotannon ja -hankinnan optimointia sekä tasehallintaa. Työn lopussa luodaan katsaus muiden Pohjoismaiden sekä Saksan sähkömarkkinoiden toimintaperiaatteisiin, taseselvitykseen, tasehallintaan ja tietojen raportointiin. Katsauksessa pyritään luomaan kuva toimintaperiaatteista, joiden perusteella suomalainen yhtiö voisi tulevaisuudessa laajentaa toimintaansa ulkomaille joko pelkkänä palvelujen tarjoajana tai myös tasevastaavana markkinaosapuolena.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Metsäteollisuuden kaatopaikoille läjitetään vuosittain jätteitä yli 400 000 kuiva-ainetonnia. Pääosa jätteestä on peräisin kemiallisen massan valmistuksesta sekä energiantuotannosta. Kaatopaikoille läjitetyn jätteen laatu on muuttunut huomattavasti vuosikymmenien kuluessa. Aikaisemmin kaatopaikoille on läjitetty runsain määrin bioperäistä jätettä, joka anaerobisesti hajotessaan aiheuttaa nykyisin huomattavia biokaasupäästöjä. Inerttien, biohajoamattomien ainesten osuus metsäteollisuuden kaatopaikoille läjitettävän jätteen määrästä on tällä hetkellä noin 75 % ja niiden osuus tullee kasvamaan edelleen. Metsäteollisuuden kaatopaikkakuormitusta pyritään tulevaisuudessa vähentämään prosesseja tehostamalla sivutuotteiden hyötykäyttömahdollisuuksia lisäämällä. Vuonna 1997 voimaan tulleen valtioneuvoston päätöksen mukaan kaatopaikoilla muodostuva biokaasu tulee kerätä ja käsitellä. Tämä koskee kaikkia kaatopaikkoja. Lainsäädäntö antaa kuitenkin mahdollisuuden toteuttaa nämä vaatimukset hieman eri tavoin kaatopaikkojen yksilölliset erot huomioiden. Tässä diplomityössä on kartoitettu voimassaolevaa kaatopaikkalainsäädäntöä ja siinä lähivuosina mahdollisesti tapahtuvia muutoksia. Työssä on esitelty metsäteollisuuden kaatopaikoilla syntyvien päästöjen syntymekanismit ja vertailtu päästöjen hallinnassa käytettäviä vaihtoehtoisia tekniikoita. Tässä työssä on erityisesti keskitytty kaatopaikoilla syntyviin kaasumaisiin päästöihin sekä vertailtu kaasumaisten päästöjen aktiivista ja passiivista käsittelyä. Biokaasun passiivisen käsittelyjärjestelmän aiheuttamat investointi- ja käyttökustannukset ovat vain murto-osa aktiivisen järjestelmän vastaavista kustannuksista. Diplomityön kokeellisessa osuudessa mitattiin erään passiivisen biokaasunkäsittelyjärjestelmän toimivuutta. Saatujen mittaustulosten mukaan biokaasun sisältämä metaani hapettui lähes täysin metrin paksuisessa kuorikerroksessa. Kaasunjakoa parantamalla voidaan kuoripatjan metaaninhapetustehokkuutta vielä hieman nostaa. Mittaustulosten mukaan biokaasun passiivinen käsittely toimii kyseisessä rakenteessa ja on siten varteenotettava vaihtoehto aktiivisille biokaasunkeräily- ja käsittelyjärjestelmille.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityön tavoitteena on selvittää paperivioista aiheutuvien katkojen syyt paperikoneella ja pyrkiä löytämään ratkaisu ongelmiin erilaisia vianilmaisujärjestelmiä apuna käyttäen. Työssä analysoidaan laatuhylyn synty tuotantolinjan eri kohteissa. Lisäksi tilastoidaan häiriöseisokkisyyt ja sitä kautta pyritään painottamaan kunnossa-pidon tärkeyttä tuotantolinjan tehokkuudessa. Kirjallisuusosassa tutustutaan hyötysuhteen määritelmään ja käsitellään tuotantolinjan hyötysuhteeseen vaikuttavia tekijöitä. Kirjallisuusosassa selvitetään päällystetyn hienopaperin tuoteanalyysin avulla ominaisuudet, joilla on vaikutusta ajettavuuteen ja katkoherkkyyteen on-line päällystävällä hienopaperikoneella. Kokeellisessa osassa selvitetään tuotantoaikaa vähentävien tekijöiden syyt ja mahdolli-set aiheuttajat erilaisten vikaprofiilien avulla. Kokeellisessa osassa analysoidaan myös tuotantolinjan hylyn syntyyn vaikuttavat tekijät ja pyritään minimoimaan hylyn määrä. Pohjapaperin täplät aiheuttivat reikäkatkoja ja hylyn syntymistä kalanterin aukaisujen takia. Reunaviat ja kireysheitot aiheuttivat myös runsaasti katkoja. Lukuisat häiriöseisokit aiheuttivat aikahävikkiä. Häiriöseisokkeja aiheuttivat viat mekaanisissa laitteissa, narujen vaihdot ja rullausruuhkat. Telasuojelun aiheuttamat kalanterin aukaisut olivat työn alussa suurin paperin hylkäyssyy. Telasuojelun optimoinnin ja pohjapaperin täplien määrän vähenemisen myötä telasuojeluaukaisut vähenivät. Lajinvaihdot ja katkot olivat suurimmat hylyn aiheuttajat työn loppuaikana.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

As the development of integrated circuit technology continues to follow Moore’s law the complexity of circuits increases exponentially. Traditional hardware description languages such as VHDL and Verilog are no longer powerful enough to cope with this level of complexity and do not provide facilities for hardware/software codesign. Languages such as SystemC are intended to solve these problems by combining the powerful expression of high level programming languages and hardware oriented facilities of hardware description languages. To fully replace older languages in the desing flow of digital systems SystemC should also be synthesizable. The devices required by modern high speed networks often share the same tight constraints for e.g. size, power consumption and price with embedded systems but have also very demanding real time and quality of service requirements that are difficult to satisfy with general purpose processors. Dedicated hardware blocks of an application specific instruction set processor are one way to combine fast processing speed, energy efficiency, flexibility and relatively low time-to-market. Common features can be identified in the network processing domain making it possible to develop specialized but configurable processor architectures. One such architecture is the TACO which is based on transport triggered architecture. The architecture offers a high degree of parallelism and modularity and greatly simplified instruction decoding. For this M.Sc.(Tech) thesis, a simulation environment for the TACO architecture was developed with SystemC 2.2 using an old version written with SystemC 1.0 as a starting point. The environment enables rapid design space exploration by providing facilities for hw/sw codesign and simulation and an extendable library of automatically configured reusable hardware blocks. Other topics that are covered are the differences between SystemC 1.0 and 2.2 from the viewpoint of hardware modeling, and compilation of a SystemC model into synthesizable VHDL with Celoxica Agility SystemC Compiler. A simulation model for a processor for TCP/IP packet validation was designed and tested as a test case for the environment.

Relevância:

10.00% 10.00%

Publicador: