• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 448
  • 351
  • 229
  • 143
  • 95
  • 68
  • 48
  • 43
  • 16
  • 13
  • 10
  • 8
  • 7
  • 7
  • 4
  • Tagged with
  • 1715
  • 500
  • 441
  • 397
  • 242
  • 224
  • 197
  • 138
  • 135
  • 129
  • 121
  • 100
  • 100
  • 99
  • 96
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
401

O sistema tentos for windows : um gerenciador de ferramentas para microeletrônica / The TENTOS systems for windows - a tools manager for microelectronic

Mahlmann, Luiz Gustavo Galves January 1996 (has links)
Este trabalho apresenta um gerenciador de ferramentas para projeto de circuitos integrados, o sistema TENTOS, agora desenvolvido para o ambiente MS-WINDOWSTM. O ambiente TENTOS é um sistema aberto, isto é, permite a fácil inclusão de novas ferramentas em tempo de execução do gerenciador, tornando-o desta forma sempre atual em relação as ferramentas existentes. Inicialmente será feita uma breve descrição de alguns dos gerenciadores existentes, tanto os desenvolvidos com finalidades comerciais como os do meio acadêmico Em seguida, será apresentado um histórico sobre a evolução do sistema TENTOS, da sua versão inicial até a sua versão atual. Em uma etapa seguinte será descrito o estado atual do sistema TENTOS, isto é, suas características principais a estrutura dos menus, os arquivos de configuração do sistema. como incluir novas ferramentas, arquivos de tecnologia, a configuração standard do sistema, quais ferramentas acompanham o TENTOS; como funciona a execução das ferramentas. Concluída a apresentação do sistema TENTOS, sendo apresentados exemplos que ilustram as etapas de desenvolvimento de um projeto de circuito integrado utilizando o sistema TENTOS. / This dissertation presents a tool mana ger for integrated circuit design, the TENTOS system, now developed for the MS-WINDOWSTM environment. The TENTOS package is an open system. that allows an eas y inclusion of new tools in the execution time of the manager, allowing an easy and constant updating of tools that are integrated into the package. Firstly, a short description of existing frameworks will be shown b y including commercial and academics systems. Secondly, a brief historical of TENTOS evolution system will be presented. Following thet description the present state of the TENTOS s ystem will be described which comprises: its main characteristics: the structure of menus; system configuration files; how to include new tools and technology files; the standard system configuration, which tools are available into the TENTOS and how they are executed. Finally some examples on how to use the TENTOS system will be shown.
402

[en] REVERSE ENGINEERING FOR CAD MODELS USING SHAPE DESCRIPTORS AND SUPPORT VECTOR MACHINE / [pt] ENGENHARIA REVERSA EM MODELOS CAD UTILIZANDO DESCRITORES DE FORMA E MÁQUINA DE VETORES DE SUPORTE

ANDRE DE SOUZA MOREIRA 23 February 2016 (has links)
[pt] Modelos CAD 3D têm desempenhado um importante papel no gerenciamento de projetos de engenharia. Em vários desses modelos é perceptível a presença de diversos objetos com representações implícitas sendo representados por malhas triangulares. Ainda que apropriada para o rendering, a utilização de malhas triangulares traz consigo algumas desvantagens, como a ambiguidade em objetos pouco discretizados. A engenharia reversa visa a reconstrução dessa representação discreta em sua representação contínua original. Neste trabalho, propomos uma metodologia para a reconstrução de geometrias em modelos CAD utilizando Support Vector Machines e Descritores de Forma. / [en] 3D CAD Models have played an important role in engineering projects management. It is noticeable in many of these files the presence of several objects with implicit representation that end up being represented as triangular meshes. Although suitable for rendering, the triangular mesh representation brings some drawbacks, such as the ambiguity in objects with low discretization rate. The reverse engineering aims to reconstruct this discrete representation to its original continuous representation. In this work, we propose a novel methodology for geometry reconstruction in CAD models using Support Vector Machines and Shape Descriptors.
403

Effect of CAD/CAM abutment height and cement type on the retention of zirconia crowns / Efeito da altura do pilar CAD / CAM e tipo de cimento na retenção de coroas de zircônia

Camila Perfeito Evangelista da Silva 07 May 2018 (has links)
Aim: To evaluate the effect of different Ti-base abutment heights and cement type on the pullout retention of zirconia-based restorations. Methods: Identical crowns were designed in a CAD software to fit two different Tibase abutment heights, as follows (n=10/group): (i) 4-mm-height Ti-base abutment (Tall), and (ii) 2.5-mm-height Ti-base abutment (Short). Four cement types were selected: (i) Temporary cement (Provisional); (ii) Glass-ionomer cement (Meron); (iii) self-adhesive resin cement (U200), and (iv) conventional resin cement (Ultimate) with universal adhesive for treatment of titanium and zirconia substrates. Pull-out testing was performed in a universal testing machine. Data were statistically evaluated through two-way analysis of variance following post-hoc comparisons by Tukey test. Results: Tall Ti-base abutments demonstrated similar retention to short abutments when data is collapsed over cement (p>0.74). Data evaluation as a function of cement type demonstrated the superiority of resin-based cements relative to provisional and glass-ionomer groups (p<0.01). Retentiveness data as a function of both factors demonstrated similar force to dislodgment between tall and short abutments for all within cement comparisons (p>0.42), except for U200 (p=0.032). Also, tall abutments cemented with Ultimate evidenced higher pull out values than U200 (p=0.043), and both were significantly more retentive than tall provisional and meron (p<0.001). No significant difference was observed between U200 and Ultimate cements for short abutments (p=0.758), and both presented statistically higher pullout values than provisional and glass-ionomer (p=0.001). Conclusions: While Ti-base abutment height have not influenced zirconia superstructure retentiveness, resin-based cements significantly evidenced higher retention than glass ionomer and temporary cements. / Objetivo: Avaliar o efeito de diferentes alturas de interface de Titânio (Ti) e diferentes tipos de cimento na retenção de coroas de zircônia. Métodos: Coroas idênticas foram projetadas em um software de CAD capaz de adaptar duas alturas diferentes do pilar de interface de Ti: cada grupo foi composto de 10 amostras conforme se segue: (i) interface de Ti de 4 mm de altura (alto) e (ii) interface de 2,5 mm de altura (curto). Foram selecionados quatro tipos de cimento: (i) cimento temporário (Provisional); (ii) Cimento de ionômero de vidro (Meron); (iii) cimento resinoso auto-adesivo (U200) e (iv) cimento resinoso convencional (Ultimate) com adesivo universal para tratamento de substratos de titânio e zircônia. O teste de tração foi realizado em uma máquina de ensaio universal. Os dados foram avaliados estatisticamente através de análise de variância a dois critérios, após comparações pós-hoc pelo teste de Tukey. Resultados: As interfaces de Ti demonstraram retenção semelhante aos pilares curtos quando os dados foram colapsados sobre o cimento (p> 0,74). A avaliação dos dados em função do tipo de cimento demonstrou a superioridade dos cimentos à base de resina em relação aos grupos de cimentos temporário e de ionômero de vidro (p <0,01). Os dados de retenção em função de ambos os fatores demonstraram força semelhante ao deslocamento, entre pilares altos e curtos, para todos dentro das comparações de cimento (p> 0,42), exceto para U200 (p = 0,032). Além disso, os pilares altos cimentados com Ultimate evidenciaram maiores valores de tração do que os cimentados com U200 (p = 0,043), e ambos foram significativamente mais retentivos do que o pilar alto cimentado com cimento Provisional e o Meron (p <0,001). Não foi observada diferença significativa entre os cimentos U200 e Ultimate para pilares curtos (p = 0,758) e ambos apresentaram valores de tração estatisticamente mais elevados que os cimentos de ionômero de vidro e cimento temporário (p = 0,001). Conclusões: Embora a altura da interface de Ti não tenha influenciado a retenção das coroas de zircônia, os cimentos resinosos resultaram em maior retenção do que o ionômero de vidro e cimentos temporários.
404

Geração de circuitos utilizando matrizes de células pré-difundidas / Circuit generation using prediffused sea-of-cells masterslices

Guntzel, José Luis Almada January 1993 (has links)
Este trabalho propõe e avalia uma nova abordagem para projeto de circuitos dedicados utilizando matrizes pré-difundidas. A principal vantagem desta abordagem, denominada Marcela, reside na decomposição lógica do circuito a ser implementado em termos de primitivas disponíveis na matriz escolhida. Aplicando-se tal procedimento, alcança-se grande flexibilidade em termos de posicionamento e roteamento, levando a uma melhor taxa de ocupação. Primeiramente, é feito um levantamento das abordagens para pré-difundidos correntemente encontradas e uma taxonomia baseada nas características mais relevantes é definida. As principais características da metodologia TRANCA são também mostradas. Leiautes gerados com os módulos TRAMO e TRAGO são analisados e algumas modificações na metodologia são sugeridas, visando uma exploração mais eficiente dos dois níveis de metal. As bases para o desenvolvimento da abordagem Marcela são então descritas. A abordagem consiste de uma nova arquitetura para pré-difundidos e uma estratégia específica de ocupação. As principais características da matriz de propósito geral Marcela, primeira a ser definida, são a ausência de canais de roteamento, com as conexões sendo realizadas sobre as células, e a utilização de quatro tipos de células básicas, cada uma dedicada à implementação de uma função lógica primitiva. As células básicas estão organizadas em unidades básicas, as quais são repetidas regularmente para formar a matriz, numa abordagem denominada mar de células. O problema do assinalamento de células e suas particularidades são solucionados utilizando-se uma combinação entre alocação sequencial e técnicas de particionamento. Primeiro, é alocada a mínima superfície da matriz capaz de comportar o circuito em questão, numa fase chamada pré-assinalamento. Na fase de otimização, partições são geradas respeitando a integridade das unidades básicas e trocas de células são realizadas entre os blocos de cada nova partição, em dois passos: trocas individuais, enquanto o bloco de destino não estiver cheio, e trocas de pares. Para o roteamento, foi desenvolvida no CPGCC/UFRGS uma ferramenta específica para ser utilizada em leiautes gerados segundo a metodologia TRANCA. Esta ferramenta, denominada MARTE [JOH 92a][JOH 92b], emprega o algoritmo de Lee básico com algumas modificações, tal como a geração de doglegs para trocas entre trilhas adjacentes. Com a finalidade de validar a abordagem, foram implementados alguns circuitos utilizando a abordagem Marcela e uma abordagem sea-of-gates tradicional. Para circuitos pequenos, tal como um flip-flop D, Marcela produziu uma melhor distribuição de conexões, a qual resulta em aumento da transparência. Porém, a taxa de ocupação encontrada foi menor do que a do circuito projetado com sea-of-gates. Por outro lado, para circuitos de complexidade maior, a área ocupada pode resultar bem menor do que no caso de se usar sea-of-gates, desde que sejam realizadas transformações lógicas apropriadas sobre a descrição equivalente Marcela ou uma matriz conveniente seja escolhida. Exemplos de leiautes desenvolvidos mostram que taxas de ocupação tão altas quanto 75% são atingidas. Finalmente, da observação de circuitos gerados automaticamente, foram tiradas conclusões sobre modificações na arquitetura da matriz e nos algoritmos, de forma a melhorar as taxas de ocupação para qualquer tipo de circuito. / This work proposes and evaluates a new approach for the design of ASICs using prediffused masterslices. The main advantage of this approach, called Marcela, relles on logic decomposition of the circuit to be implemented into the chosen masterslice available primitives. By applying this procedure, a great placement and routing flexibility is achieved, thus leading to a better transistor utilization rate. First, a survey on current prediffused approaches is done and an specific taxonomy is defined based on the main important features encountered. Also the main features of TRANCA methodology are shown. Layouts generated using TRAGO and TRAMO modules are analyzed and some modifications in the methodology are suggested, in order to better exploit both first and second metal layers. Marcela approach development basis are described. The approach consists of a new prediffused architecture and an specific occupation strategy. The main architectural features of the general purpose Marcela masterslice are the absence of routing channels, with the connections running over the cells, and the utilization of four types of basic cells, each of them dedicated to perform one primitive logic function. Basic cells are organized into basic units, which are spread a11 over the masterslice, in a so called sea-of-cells approach. The assignment problem and its peculiarities are solved by using a combination of sequential cell allocation and quadrature partition techniques. But first of all, a minimum masterslice area is allocated in a phase called preassignment. In the optimization phase, partitions are generated respecting basic units integrity and cell interchanges are applied to each new partition, following two steps: individual changes, while the target block is not, full. and pairwise interchange. For the routing problem, an specific tool has been developed at CPGCC/UFRGS for any module generator in which TRANCA methodology is applied. This tool, called MARTE [JOH 92a][JOH 92b], employs a basic Lee algorithm with some modifications as dogleg generation for changes between adjacent tracks. In order to validate the approach, some circuits have been implemented using a traditional sea-of-gates and Marcela approaches. For small circuits, as a D flip-flop, Marcela approach has produced a better wiring distribution, which results in increase of transparency. But the occupation rate was found to be smaller than that of the sea-of-gates approach. On the other hand, for more complex circuits the amount of used area can be smaller than that of sea-of-gates case, since appropriate logic transformations are applied to the Marcela logic equivalent or a well suit masterslice is used. Implemented examples show that utilization rates as high as 0.75 are achieved. Finally, from the observation of automatically generated layouts some modifications in masterslice architecture and in the algorithms are figured out.
405

O sistema tentos for windows : um gerenciador de ferramentas para microeletrônica / The TENTOS systems for windows - a tools manager for microelectronic

Mahlmann, Luiz Gustavo Galves January 1996 (has links)
Este trabalho apresenta um gerenciador de ferramentas para projeto de circuitos integrados, o sistema TENTOS, agora desenvolvido para o ambiente MS-WINDOWSTM. O ambiente TENTOS é um sistema aberto, isto é, permite a fácil inclusão de novas ferramentas em tempo de execução do gerenciador, tornando-o desta forma sempre atual em relação as ferramentas existentes. Inicialmente será feita uma breve descrição de alguns dos gerenciadores existentes, tanto os desenvolvidos com finalidades comerciais como os do meio acadêmico Em seguida, será apresentado um histórico sobre a evolução do sistema TENTOS, da sua versão inicial até a sua versão atual. Em uma etapa seguinte será descrito o estado atual do sistema TENTOS, isto é, suas características principais a estrutura dos menus, os arquivos de configuração do sistema. como incluir novas ferramentas, arquivos de tecnologia, a configuração standard do sistema, quais ferramentas acompanham o TENTOS; como funciona a execução das ferramentas. Concluída a apresentação do sistema TENTOS, sendo apresentados exemplos que ilustram as etapas de desenvolvimento de um projeto de circuito integrado utilizando o sistema TENTOS. / This dissertation presents a tool mana ger for integrated circuit design, the TENTOS system, now developed for the MS-WINDOWSTM environment. The TENTOS package is an open system. that allows an eas y inclusion of new tools in the execution time of the manager, allowing an easy and constant updating of tools that are integrated into the package. Firstly, a short description of existing frameworks will be shown b y including commercial and academics systems. Secondly, a brief historical of TENTOS evolution system will be presented. Following thet description the present state of the TENTOS s ystem will be described which comprises: its main characteristics: the structure of menus; system configuration files; how to include new tools and technology files; the standard system configuration, which tools are available into the TENTOS and how they are executed. Finally some examples on how to use the TENTOS system will be shown.
406

3D CAD METHODOLOGY PRESTUDY / FÖRSTUDIE I 3D CAD-METODIK

Kjellsson, My, Larsson, Malin January 2018 (has links)
The report describes a prestudy project for Epiroc Rock Drills AB at the department PLM Solutions. The company consists of a number of divisions thatall work with or are affected by CAD models. PLM Solutions has long seen a need for a common methodologybut due to the priorities of other projects this has been delayed. The purpose of the prestudy was to provide a mapping of the CAD methodology at the company today and also investigate the need for methodology. Based on the mapping, a recommendation was given ofhow PLM Solutions shouldproceed with a major methodology project. The recommendation wastocreate a common overall CAD methodology and take advantage of the already existing methodsin the organization. As the problem was treated as a prestudy, the method of a prestudy model is also the case. The model is general and adapted to fit this particular project. The approach deals with the phases: start-up, background analysis and solutions. The background analysis examines the current situation analysis using models for interviewing techniques. A larger part of the basis for the prestudy rests on interviews with stakeholders. The result is presented based on the same phases that the method consists of. The result is a mapping of the methodology and needs of the divisions, this is also visualized using a SWOT analysis. The results arealso the recommendation and requirements based on the interviews and business case. Continued work should as a suggestion include several more interviews, collecting more material from around the divisions, more detailed calculations and a focus on the departments that are affected by the models. / Rapporten avhandlar ett förstudieprojekt för företaget EpirocRock Drills AB på avdelningen PLM Solutions. Företaget består av ett antal divisioner som alla arbetar med eller påverkas av CAD-modeller. PLM Solutions har länge sett ett behov av en gemensam metodik men på grund av prioriteringar av andra projekt har detta dröjt. Förstudiens syfte var att ta fram en kartläggning av den CAD-metodik som finns på företaget idag samt även se vilket behov av metodik som förekommer. Utifrån kartläggningen skulle en rekommendation ges i fråga om hur PLM Solutions skulle gå vidare vid ett större metodikprojekt. Rekommendationen var att skapa en övergripande gemensam CAD metodik och dra nytta av de redan existerande metoderna runt om i verksamheten. I och med att problemet behandlades som en förstudie utgörs också metoden av en förstudiemodell. Modellen är generell och anpassad för att passa just detta projekt. Tillvägagångssättet behandlar faserna uppstart, bakgrundsanalys och lösningar. I bakgrundsanalysen behandlas nulägesanalysen med hjälp av modeller för intervjuteknik. En större del av det underlag förstudien utgörs av, bygger på intervjuer med intressenter. Resultatet presenteras utifrån samma faser som metoden utgörs av. Resultatet består av en kartläggning av den metodik och behov som finns bland divisionerna, detta visualiseras också med hjälp av en SWOT-analys. Resultatet utgörs också av rekommendationen och kravspecifikationen som baseras på de intervjuer som utförts samt affärsfallet. Fortsatt arbetebör förslagsvis inkludera flerintervjuer, samla in mer material fråndivisionerna, mer utförliga beräkningar och ett större fokus på de avdelningar som påverkas av modellerna.
407

Geração de programas CNC através da implementação de funções direcionadas às características do processo produtivo

Gonçalves, Marco Aurélio da Fontoura January 2013 (has links)
Este trabalho descreve uma metodologia para a geração de programas CNC para otimizar um sistema produtivo. Quanto às informações geométricas, o sistema caracteriza-se por utilizar os ciclos de usinagem que o comando da máquina disponibiliza, por possibilitar a aplicação de ciclos desenvolvidos com recursos de programação parametrizada e por gerar novos ciclos, através de uma linguagem genérica, proposta neste trabalho, em um editor de programação parametrizada. Quanto aos dados tecnológicos, ou seja, as condições de usinagem definidas no código de programação, o sistema permite a otimização dos parâmetros de corte através de um banco de dados com informações realimentadas com resultados obtidos da produção. A análise da viabilidade da metodologia proposta é realizada através da implementação de um protótipo de um sistema dedicado à programação de tornos CNC. O protótipo é composto de aplicativos computacionais desenvolvidos e orientados à otimização do sistema produtivo. A metodologia para geração de funções CAD/CAM foi implementada e testada mostrando resultados eficientes. O protótipo implementado como um conjunto de ferramentas aplicativas integradas é de fácil operação e utilização unindo todos os módulos projetados. / This study describes a methodology for the generation of CNC programs to optimize a productive system. Regarding geometrical information, the system is characterized by the use of machining cycles that the machine tool control provides because a allows the application of cycles developed with parameterized programming and by generation of new cycles, through a generic language, proposed in this study on a parameterized programming editor. As for technological data, i.e. the machining conditions set out in the programming code, the system allows the optimization of cutting parameters through a data base with information fed back with results of production. The feasibility analysis of the proposed methodology is accomplished through the implementation of a prototype of a system dedicated to programming CNC lathes. The prototype consists of computer applications developed and oriented to the optimization of the production system. The methodology for the generation of CAD/CAM functions has been implemented and tested showing effective results. The prototype implemented as an integrated set of applicative tools is of easy operation and use connecting all designed modules.
408

Geração de circuitos utilizando matrizes de células pré-difundidas / Circuit generation using prediffused sea-of-cells masterslices

Guntzel, José Luis Almada January 1993 (has links)
Este trabalho propõe e avalia uma nova abordagem para projeto de circuitos dedicados utilizando matrizes pré-difundidas. A principal vantagem desta abordagem, denominada Marcela, reside na decomposição lógica do circuito a ser implementado em termos de primitivas disponíveis na matriz escolhida. Aplicando-se tal procedimento, alcança-se grande flexibilidade em termos de posicionamento e roteamento, levando a uma melhor taxa de ocupação. Primeiramente, é feito um levantamento das abordagens para pré-difundidos correntemente encontradas e uma taxonomia baseada nas características mais relevantes é definida. As principais características da metodologia TRANCA são também mostradas. Leiautes gerados com os módulos TRAMO e TRAGO são analisados e algumas modificações na metodologia são sugeridas, visando uma exploração mais eficiente dos dois níveis de metal. As bases para o desenvolvimento da abordagem Marcela são então descritas. A abordagem consiste de uma nova arquitetura para pré-difundidos e uma estratégia específica de ocupação. As principais características da matriz de propósito geral Marcela, primeira a ser definida, são a ausência de canais de roteamento, com as conexões sendo realizadas sobre as células, e a utilização de quatro tipos de células básicas, cada uma dedicada à implementação de uma função lógica primitiva. As células básicas estão organizadas em unidades básicas, as quais são repetidas regularmente para formar a matriz, numa abordagem denominada mar de células. O problema do assinalamento de células e suas particularidades são solucionados utilizando-se uma combinação entre alocação sequencial e técnicas de particionamento. Primeiro, é alocada a mínima superfície da matriz capaz de comportar o circuito em questão, numa fase chamada pré-assinalamento. Na fase de otimização, partições são geradas respeitando a integridade das unidades básicas e trocas de células são realizadas entre os blocos de cada nova partição, em dois passos: trocas individuais, enquanto o bloco de destino não estiver cheio, e trocas de pares. Para o roteamento, foi desenvolvida no CPGCC/UFRGS uma ferramenta específica para ser utilizada em leiautes gerados segundo a metodologia TRANCA. Esta ferramenta, denominada MARTE [JOH 92a][JOH 92b], emprega o algoritmo de Lee básico com algumas modificações, tal como a geração de doglegs para trocas entre trilhas adjacentes. Com a finalidade de validar a abordagem, foram implementados alguns circuitos utilizando a abordagem Marcela e uma abordagem sea-of-gates tradicional. Para circuitos pequenos, tal como um flip-flop D, Marcela produziu uma melhor distribuição de conexões, a qual resulta em aumento da transparência. Porém, a taxa de ocupação encontrada foi menor do que a do circuito projetado com sea-of-gates. Por outro lado, para circuitos de complexidade maior, a área ocupada pode resultar bem menor do que no caso de se usar sea-of-gates, desde que sejam realizadas transformações lógicas apropriadas sobre a descrição equivalente Marcela ou uma matriz conveniente seja escolhida. Exemplos de leiautes desenvolvidos mostram que taxas de ocupação tão altas quanto 75% são atingidas. Finalmente, da observação de circuitos gerados automaticamente, foram tiradas conclusões sobre modificações na arquitetura da matriz e nos algoritmos, de forma a melhorar as taxas de ocupação para qualquer tipo de circuito. / This work proposes and evaluates a new approach for the design of ASICs using prediffused masterslices. The main advantage of this approach, called Marcela, relles on logic decomposition of the circuit to be implemented into the chosen masterslice available primitives. By applying this procedure, a great placement and routing flexibility is achieved, thus leading to a better transistor utilization rate. First, a survey on current prediffused approaches is done and an specific taxonomy is defined based on the main important features encountered. Also the main features of TRANCA methodology are shown. Layouts generated using TRAGO and TRAMO modules are analyzed and some modifications in the methodology are suggested, in order to better exploit both first and second metal layers. Marcela approach development basis are described. The approach consists of a new prediffused architecture and an specific occupation strategy. The main architectural features of the general purpose Marcela masterslice are the absence of routing channels, with the connections running over the cells, and the utilization of four types of basic cells, each of them dedicated to perform one primitive logic function. Basic cells are organized into basic units, which are spread a11 over the masterslice, in a so called sea-of-cells approach. The assignment problem and its peculiarities are solved by using a combination of sequential cell allocation and quadrature partition techniques. But first of all, a minimum masterslice area is allocated in a phase called preassignment. In the optimization phase, partitions are generated respecting basic units integrity and cell interchanges are applied to each new partition, following two steps: individual changes, while the target block is not, full. and pairwise interchange. For the routing problem, an specific tool has been developed at CPGCC/UFRGS for any module generator in which TRANCA methodology is applied. This tool, called MARTE [JOH 92a][JOH 92b], employs a basic Lee algorithm with some modifications as dogleg generation for changes between adjacent tracks. In order to validate the approach, some circuits have been implemented using a traditional sea-of-gates and Marcela approaches. For small circuits, as a D flip-flop, Marcela approach has produced a better wiring distribution, which results in increase of transparency. But the occupation rate was found to be smaller than that of the sea-of-gates approach. On the other hand, for more complex circuits the amount of used area can be smaller than that of sea-of-gates case, since appropriate logic transformations are applied to the Marcela logic equivalent or a well suit masterslice is used. Implemented examples show that utilization rates as high as 0.75 are achieved. Finally, from the observation of automatically generated layouts some modifications in masterslice architecture and in the algorithms are figured out.
409

Geração de programas CNC através da implementação de funções direcionadas às características do processo produtivo

Gonçalves, Marco Aurélio da Fontoura January 2013 (has links)
Este trabalho descreve uma metodologia para a geração de programas CNC para otimizar um sistema produtivo. Quanto às informações geométricas, o sistema caracteriza-se por utilizar os ciclos de usinagem que o comando da máquina disponibiliza, por possibilitar a aplicação de ciclos desenvolvidos com recursos de programação parametrizada e por gerar novos ciclos, através de uma linguagem genérica, proposta neste trabalho, em um editor de programação parametrizada. Quanto aos dados tecnológicos, ou seja, as condições de usinagem definidas no código de programação, o sistema permite a otimização dos parâmetros de corte através de um banco de dados com informações realimentadas com resultados obtidos da produção. A análise da viabilidade da metodologia proposta é realizada através da implementação de um protótipo de um sistema dedicado à programação de tornos CNC. O protótipo é composto de aplicativos computacionais desenvolvidos e orientados à otimização do sistema produtivo. A metodologia para geração de funções CAD/CAM foi implementada e testada mostrando resultados eficientes. O protótipo implementado como um conjunto de ferramentas aplicativas integradas é de fácil operação e utilização unindo todos os módulos projetados. / This study describes a methodology for the generation of CNC programs to optimize a productive system. Regarding geometrical information, the system is characterized by the use of machining cycles that the machine tool control provides because a allows the application of cycles developed with parameterized programming and by generation of new cycles, through a generic language, proposed in this study on a parameterized programming editor. As for technological data, i.e. the machining conditions set out in the programming code, the system allows the optimization of cutting parameters through a data base with information fed back with results of production. The feasibility analysis of the proposed methodology is accomplished through the implementation of a prototype of a system dedicated to programming CNC lathes. The prototype consists of computer applications developed and oriented to the optimization of the production system. The methodology for the generation of CAD/CAM functions has been implemented and tested showing effective results. The prototype implemented as an integrated set of applicative tools is of easy operation and use connecting all designed modules.
410

Interface e integração de esquemas de processamento de imagens para avaliação automática de mamogramas digitalizados / Interface and Integration of Images Processing Schemes for Automatic Evaluation of Digitized Mammograms

Fábio Gomes Lagoeiro 13 December 2004 (has links)
Nos últimos anos, a avaliação automática de mamogramas digitalizados tem sido muito estudada. Através da integração de pacotes de programas semi-automáticos de pré-processamento e processamento para auxílio ao diagnóstico precoce do câncer de mama, foi desenvolvido um esquema CAD (Computer-Aided Diagnosis) para mamografia, com o objetivo de otimizar o tempo de processamento da região de interesse e automatizar os processos sem a necessidade de intervenção do usuário durante a execução. Com a automatização criou-se uma interface de fácil operação. Os pacotes de processamento foram devidamente documentados, tornando-se um esquema estruturado / In the last years, the automatic evaluation of digitized mammograms has been a lot studied. Through the interconnection of packages of semiautomatic of pre-processing and processing for aid to the precocious diagnosis of the breast cancer, a Computer-Aided Diagnosis (CAD) schemes for mammography was developed, with the objective to optimize the time of processing of the interest region and to automate the processes without necessity of intervention of the user during the execution. With automation an interface of easy operation was created. The processing packages were documented becoming a structured scheme

Page generated in 0.0654 seconds