Projecto de Sistemas Digitais
|
|
- Octavio Santos Castilhos
- 7 Há anos
- Visualizações:
Transcrição
1 Projecto de Sistemas Digitais Licenciatura em Engenharia Electrotécnica Faculdade de Ciências e Tecnologia Slide 1 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
2 Tópicos: Conceitos Fundamentais de Projecto de Sistemas Digitais As correntes tecnologias programáveis disponíveis para projecto de sistemas digitais Os vários passos de desenvolvimento de projecto Metodologia de desenvolvimento Projecto orientado para o baixo consumo de energia Slide 2 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
3 Mais... Sistemas Digitais - Porquê? O domínio de aplicação da electrónica digital é, neste anos mais recentes, muito extensa. Slide 3 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
4 Um Domínio de Aplicação da Electrónica Digital Processador Memória Dispositvos Control Input Datapath Output Slide 4 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
5 Panorâmica sobre os componentes de um Sistema Circuitos Impressos Sub-estrato para suporte dos circuitos integrados, a sua alimentação, interconexão e dissipação de calor. Circuitos Integrados Elementos processadores de informação, elemntos de memória e interfaces com outros dispositivos. Fontes de Alimentação Converte a tensão de linha AC em tensão DC regulada que alimentará os ICs. Caixa de suporte (rack, card case,...) Suporte mecânico dos dispositivos, fonte de alimentação, fichas the conexão e interfaces com outros sistemas. Conectores e Cabos. Slide 5 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
6 Placas de Circuito Impresso Placa de fibra de vidro ou de cerâmica camadas condutoras. Furose zonasde inter-conexão. Os circuitos integrados são soldados nas zonas de inter-conexão. Modulos multichip Múltiplos circuitos integrados inter-ligados num sub-estrato de suporte (silício, cerâmica, plástico, fibra de vidro). Slide 6 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
7 Circuitos Integrados Chip Silício primário 1mm - 25mm de largura M transistors (25-25M "gates") 3-10 conductive layers tamanho médio gate (2002) ~ 0.13um = 0.13 x 10-6 m Embalagem do Chip Mais vulgar CMOS- complementary metal oxide semiconductor A embalagem serve para: Interligar os sinais ao nível do chip com os sinais ao nível da placa de circuito impresso. Dissipar o calor. Cerâmica ou plástico com fios de ouro. Slide 7 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
8 Circuitos Integrados Inovação na tecnologia para as últimas 3 décadas. Número de transistors num die aumenta cerca de 10 vezes cada ~6 anos. Actualmente este factor tem aumentado e verificamos muitas mais inovações tecnológicas As empresas definem estratégias de mercado sustentadas neste princípio. Slide 8 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
9 Tendência para Performance em µp x /ano DEC HP SunMIPS MIPS IBM AXP/ 9000/ -4/ M M/ RS/ DEC Alpha 21264/600 DEC Alpha 5/500 DEC Alpha 5/300 DEC Alpha 4/266 IBM POWER 100 Aumento de performance dos Processores/Ano Slide 9 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
10 Desenho e Arquitectura de um µp as duas vertentes Conjunto de instruções Programação da Máquina Perspectiva do projectista dos Compiladores Perspectiva do projectista do Sistema Operativo (módulos constituintes do Computador) Computadores Hardware do Computador Realização da Máquina Perspectiva de projecto Hardware Arquitectura do Processador Slide 10 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
11 Níveis de Projecto Co-ordenação dos níveis de abstracção Aplicação Compilador Sistema de Operação Processador do Conjunto de Instruções Arquitectura do Conjunto de Instruções Projecto Digital Projecto do Circuito Electrónico Slide 11 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
12 Circuitos Digitais e Sua Aplicação Utilização de circuitos digitais : microprocessadores - desktop PCs e sistemas embebidos - projecto do sistema é simples (concentrado no desenvolvimento de software) Chips de memória (DRAM, SRAM) Aplicações específicas (ASICs) - Projectado para ser utilizado numa aplicação específica - Poderá ser optimizado para baixo-consumo, baixo-custo, alta-performance - Custo de projecto alto Field Programmable Logic Devices (FPGAs, CPLDs) - Pode ser feito à medida de uma aplicação particular - Pequenotime to market - Custo de projecto moderado Componentes standard e de baixa densidade - Ainda se utilizam em interfaces e para manter compatibilidade com sistemas antigos Slide 12 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
13 Circuitos Disponíveis para Realizar Lógica Digital Operacionalidade interna definida pelo utilizador ASIC - Application Specific Integrated Circuits CPLDs (Complex Programmable Logic Device) FPGAs (Field Programmable Gate Arrays) O utilizador faz a programação do dispositivo com um dispositivo apropriado A função do dispositivo definida pelo utilizador, é construída no momento do fabrico do dispositivo Operacionalidade definida a nível geometria e layout do substracto para o VLSI e transístors. Este desenvolvimento é mais moroso (projecto+teste) mas justifica-se para dispositivos de grande consumo : - Memória e microprocessadores. Slide 13 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
14 Standard Logic Progammable Logic (FPLDs) Digital Logic ASICs Full Custom TTL 74xx CMOS 4xxx PLDs FPGAs CPLDs Microproce ssor & RAM Gate Arrays Standard Cell Tecnologias de Lógica Digital. Slide 14 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
15 ASIC - Application Specific Integrated Circuit Gate Arrays Agrupamentos ( arrays ) de módulos (F-Flops e algumas portas lógicas) pré-manufacturados No processo de fabrico é realizada a interligação dos vários módulos necessários para a realização da função. Standard Cells O fabricante combina as várias máscaras fotográficas (e necessárias ao fabrico do circuito) que realiza a função definida pelo utilizador. Para produtos com tempo de vida mais longo e maiores volumes de fabrico, esta solução conduz a menor custo por unidade do que a solução com CPLDs ou FPGAs. Slide 15 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
16 PLDs - Programmable Logic Devices PALs (Programmable Array Logic) PLAs (Programmable Logic Arrays) PLDs (Programmable Logic Devices) Substituem facilmente os circuitos TTL standard ASICs e circuitos especialmente projectados permitem maiores frequências de relógio do que os circuitos CPLDs e FPGAs. As interligações são ajustadas para o circuito desejado, ao contrário dos circuitos programados Custo económico de um projecto de um projecto com ASIC>> CPLD (ou FPGA) Slide 16 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
17 Panorâmica de uma FPGA Ideia básica: uma tabela bi-dimensional de blocos lógicos e flip-flops em que é possível configurar o seu funcionamento através de: 1. inter-conexão entre blocos lógicos, 2. Ajuste da função de cada bloco. Versão simplificada da arquitectura interna de uma FPGA Slide 17 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
18 Exemplos com grande densidade Slide 18 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
19 Porquê FPGAs? No início de 1980 s muitos dos sistemas de circuitos lógicos eram realizados com imensos circuitos lógicos standard - large scale integrated circuits (LSI). Microprocessadores, controladores de bus/io, timers,... Actualmente os sistemas ainda necessitam de alguma glue logic que permite a ligação de grandes ICs e ainda: gerar sinais de controlo globais (para resets etc.) Formatação de dados (série para paralelo, multiplexagem, etc.) Slide 19 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
20 Porquê FPGAs? ICs feitos por encomenda (ASIC) são por vezes projectados para substituirem uma grande quantidade de lógica Um único circuito integrado reduz a complexidade e os custos de manufacturação do sistema, podendo melhorar também a sua performance. A concepção de ICs por encomenda é dispendiosa e, em geral, provoca atrasos na introdução do produto no mercado pelo tempo consumido no desenvolvimento (time to market TTM). Nota: nestes sistemas existem dois tipos de custos: 1. Custo de desenvolvimento, por vezes designado custo da engenharia não-recorrente (nonrecurring engineering - NRE) 2. Custo de manufactura Os custos têm taxas de crescimento diferentes, por número de unidades. total A costs B NRE number of units manufactured (volume) Slide 20 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
21 Porquê FPGAs? ASICs Os circuitos integrados feitos à medida (ASIC) são uma opção viável para: - Produtos com grande volume de produção, - Casos em que a NRE (Non-Recurring Engineering) pode ser amortizada, - Casos que não são sensíveis ao TTM (Time To Market). FPGA São uma alternativa aos circuitos integrados feitos à medida para realizar glue logic: - Aumento da densidade de circuitos - Prototipagem rápida com ajuda de ferramentas auxílio ao projecto (CAD) diminui NREs diminui TTM A designada Moore s law indica que a densidade (gates/area) das FPGAs continuará a crescer até ao ponto que grandes unidades de processamento serão possíveis realizar numa única FPGA. Slide 21 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
22 Porquê FPGAs? Speed, Density, Complexity, Market Volume needed for Product CPLDs FPGAs ASICs Full Custom VLSI Design PLDs Engineering Cost, Time to Develop Product Diferenças entre Tecnologias Digitais. Slide 22 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
23 Porquê FPGAs? As FPGAs continuarão a competir com os ICs à medida (ASIC) e também com os microprocessadores dedicados em aplicações embebidas. A performance alcançada (em termos de tempo de execução) será superior a de um circuito baseado num microprocessador. Quadro resumo: performance NREs Unit cost TTM ASIC ASIC FPGA ASIC FPGA FPGA MICRO FPGA MICRO MICRO ASIC MICRO ASIC = IC à medida, MICRO = microprocessor Slide 23 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
24 Variantes das FPGA As famílias das FPGA s diferem: formas de realizar a programação, formas de organização dos condutores de interconexão funcionalidade dos blocos lógicos A diferença mais significativa é a forma de disponibilizar os blocos e as conexões Fuse based (ex: Actel) + Não-volátil, pequena dimensão (não é reprogramável) Slide 24 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
25 Programação dos dispositivos Latch-based (Xilinx, Altera, ) latch + reconfigurável volátil relativamente grande. Latches são utilizadas para: 1. Realizar ou quebrar conexões na rede de interconexão 2. Definir as funções dos blocos lógicos 3. Afectar as opções desejadas pelo utilizador: - no interior dos blocos lógicos - Os blocos de input/output - reset/clock global configuration bit stream poderá ser carregado sob controlo do utilizador: Slide 25 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
26 Bloco Lógico Ideal da FPGA INPUTS Logic Block 4-LUT FF latch 1 0 set by configuration bit-stream OUTPUT 4-input "look up table" 4-input look up table (LUT) Realiza funções lógicas combinacionais Registo Opcionalmentearmazenaa saídadalut Slide 26 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
27 Realização da 4-LUT 16 latch latch latch INPUTS 16 x 1 mux n-bit LUT é realizada por uma memória 2 n x 1: a entrada escolhe uma da 2 n localizações de memória. a memória é carregada com valores dados pelo configuration bit stream. OUTPUT as entradas para controlo do mux são entradas CLB. uma n-bit LUT pode realizar qualquer função lógica de n entradas! latch Latches programmed as part of configuration bit-stream Slide 27 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
28 Fluxo de programação das FPGA Design Entry: Criar os ficheiros de projecto com: - um editor esquemático ou - linguagem de descrição de hardware (Verilog, VHDL) Design implementation : Partição, alocação, e encaminhamento de forma a gerar o configuration bit-stream file Processo gerado pelos sistemas CAD Design verification: Possibilitado pelo simulador do sistema CAD, Verificação da frequência máxima de relógio. Programação: Carrega a FPGA através de interface apropriado o tipo de dispositivo. Slide 28 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
29 Projecto de Sistemas Digitais Técnicas e metodologias de projecto Utilização de linguagens de representar os sistemas digitais (exemplo é a linguagem VHDL) Razões para utilização formas de representação com linguagens estruturadas, tal como VHDL/UML: Permite uma especificação de requisitos. Documentação. Possibilidade de teste por simulação. Permite uma verificação formal. Permite a síntese automática (realização física). Objectivo Processo de projecto eficaz, minimizando o custo dos erros e o custo da realização Slide 29 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
30 Domínios e Níveis de Representação do Projecto (I) Estrutural Funcional Alto nível de abstracção Baixo nível de abstracção Geometrica Slide 30 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
31 Domínios e Níveis de Representação do Projecto (II) Estrutural Funcional Algoritmo (behavioral) Linguagem Register-Transfer Expressão Boolean Expressão Diferencial Geometrica Slide 31 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
32 Domínios e Níveis de Representação do Projecto (III) Estrutural Troca Processador - Memória Register-Transfer Funcional Gate Transistor Geometrica Slide 32 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
33 Domínios e Níveis de Representação do Projecto (IV) Estrutural Funcional Polígonos Sticks Células Standard Plano Global do Circuito Geometrica Slide 33 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
34 Gráfico de Processo do Projecto Especificar Desenvolver e Explorar Refinar Slide 34 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
35 Projecto Orientado para o Baixo Consumo de Energia Tópicos Motivação para a redução do consumo de energia Métricas habituais Análise do consumo de energia em CMOS Como podemos projectar de forma diminuir a energia? Slide 35 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
36 É importante limitar o consumo de energia em electrónica? A internet e os serviços sem fios estão em convergência Slide 36 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
37 Motivos para projectar para baixo consumo de energia Dispositivos portáteis : Handhelds, laptops, telefones móveis, leitores MP3, câmaras, todos precisam de funcionar por períodos extensos de tempo, utilizando pequenas baterias Dispositivos que necessitem de carga regular ou baterias pesadas irão ser menos utilizados do que os dispositivos que não necessitam dessas baterias. O consumo de energia em dispositivos electrónicos (de utilização massiva) O custo do sistema está associado ao consumo de energia - Fontes de energia, distribuição, remoção de calor Interesses ambientais, conservar energia Slide 37 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
38 Tecnologias de Baterias A tecnologia de baterias tem evoluído muito lentamente As evoluções que se observam no domínio da integração e electrónica não se aplica à tecnologia de baterias Li-Ion e NiCd são as tecnologias que continuam a dominar As baterias continuam a contribuir, de forma significativa, para o peso dos dispositivos Nokia 61xx - 33% Handspring PDA -10% Toshiba Portege 3110 laptop - 20% Slide 38 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
39 Definições A fonte de energia fornece a energia necessária para os transistores comutarem, alterar o potencial e transmitir a energia ao longo de fios condutores. A energia fornecida é armazenada ou dissipada na forma de calor. P dw / Unidades: P dt Se a uma quantidade de carga diferencial dq é acrescida de uma energia diferencial dw, o potencial da carga é aumentada de: I = dq / dt dw dq dw / dt = = P = V dq dt Por definição de corrente: w = t Taxa de trabalho realizado por unidade de tempo. Taxa de energia que é utilizada. = E t Watt = Joule/segundo Pdt Energia total V = dw / Slide 39 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias I dq
40 Como podemos medir/comparar o consumo de energia? Uma métrica popular em microprocessadores é: MIPS/watt MIPS, millions of instructions per second. Watt, unidade standard de medida de potência. Métricas - Utilizado para comparar electrónica digital MIPS/watt reflecte a relação entre performance computacional e a potência. - Normalmente para aumentar a performance computacional é necessário aumentar a potência! Problema com a medida MIPS/watt - Os valores [MIPS/watt] não são independentes dos MIPS - A métrica é só relevante numa gama razoável de performance Umasolução, MIPS 2 /watt. Coloca mais peso na performance computacional. Slide 40 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
41 Métricas Como relacionar MIPS/watt com energia? Consumo médio de potência = energia / tempo MIPS/watt = (instructions/sec) / (joules/sec) = instructions/joule Uma métrica equivalente é a energia por operação [E/op] [E/op] é mais geral porque se aplica a outros dispositivos electrónicos Mais relevante porque se pode relacionar com a energia armazenada num acumulador de energia (por ex. bateria) Esta métrica permite definir uma forma de comparar duas formas alternativas de realizar uma função específica. Slide 41 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
42 Potência em CMOS Energia de Comutação: energia usada para comutar um nó de comutação Exemplo: Calcular a energia dissipada no pull-up : Vdd pullup network pulldown network 0 C i(t) 1 Vdd v(t) v(t) t0 t1 E sw = t t 0 1 P( t) dt = t t 0 1 ( V dd GND v) i( t) dt = t t 0 1 ( V dd v) c ( dv dt ) dt = = cv dd t t 0 1 dv c t t 0 1 v dv = cv dd 2 1 2cV dd 2 = 1 2 cv dd 2 Energia fornecida Energia armazenada Energia dissipada Uma quantidade igual de energia é dissipada no pulldown. Slide 42 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
43 Consumo em Comutação Consumo de energia numa gate : Assumir que a gate está a comutar a sua saída a uma taxa de: P = E 1/f t taxa comutação media E comuta Consequentemente: = P = α f cv media dd Factor de activitidade 2 α f clock rate Consumo médio por integrado: P media = n α media número de nós (ou gates ) f c media V dd 2 P media Pavg clock f Slide 43 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
44 Outras fontes de consumo de energia Vin Corrente de Curto-Circuito : Vout I Vout Vin I Vin=0 Escoamento de Ids : Ids Vout=Vdd Ioff Vth Vgs Escoamento de cargas : Vin 10-20% da potência total do integrado Condutância do transistor nunca é nula. ~3pWatts/transistor. ~1mWatt/chip I ~1nWatt/gate a mwatts/chip Regiões que escoam cargas para o substrato. Diode Characteristic V Slide 44 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
45 Controlar o consumo de energia Que controlo poderá ter o projectista? O componente que tem a maior contribuição para o consumo da energia é a potência necessária à comutação P media = n α media f c media V dd 2 Que controlo o projectista tem em cada factor? Qual o efeito de cada elemento no total da energia? Slide 45 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
46 Sumário Conceitos Fundamentais de Projecto de Sistemas Digitais As correntes tecnologias programáveis disponíveis para projecto de sistemas digitais Os vários passos de desenvolvimento de projecto Metodologia de desenvolvimento Projecto orientado para o baixo consumo de energia - Motivação para a redução do consumo de energia - Métricas habituais - Análise do consumo de energia em electrónica digital - Factores que têm influência no consumo da energia? Slide 46 Projecto de Sistemas Digitais - LEEC 2004/05 Jorge Dias
O Mundo Real é Analógico ou Digital?
Analógico / Digital O Mundo Real é Analógico ou Digital? O que define uma grandeza analógica? Os sinais analógicos podem tomar qualquer valor num intervalo contínuo de tensão, corrente, resistência ou
Leia maisDISPOSITIVOS LÓGICOS PROGRAMÁVEIS DLP. 15/8/2013 Prof. Joselito ELP1DLP1 / npee / DEE 1
DISPOSITIVOS LÓGICOS PROGRAMÁVEIS DLP 15/8/2013 Prof. Joselito ELP1DLP1 / npee / DEE 1 1. FAMILIAS DE CIRCUITOS LÓGICOS DIGITAIS 1.1. Família Lógica TTL 1.2. Família Lógica MOS/CMOS 15/8/2013 Prof. Joselito
Leia maisFPGA - Field Programmable Gate Array
FPGA - Field Programmable Gate Array 1985/86: Xilinx introduz nova família de PLDs FPGA - Field Programmable Gate Array agregados regulares de blocos lógicos configuráveis (CLB para XILINX) ligações programáveis
Leia maisHardware Reconfigurável
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Hardware Reconfigurável DCA0119 Sistemas Digitais Heitor Medeiros Florencio Tópicos Alternativas de projeto
Leia maisIntrodução aos circuitos integrados de aplicação específica
Introdução aos circuitos integrados de aplicação específica João Canas Ferreira 2007-09-17 Tópicos de Projecto de VLSI digital Assuntos Tópicos 1 2 Circuitos programáveis 3 Fluxo de projecto Contém figuras
Leia maisDispositivos de Lógica Programável
Dispositivos de Lógica Programável Evolução Válvula no início de 1940 Transistor em 1947 Não aquece como as válvulas Fisicamente menor 1961 primeiro integrado TTL 74LSXX Década de 1970 surge SPLD Simple
Leia maisIntrodução aos Circuitos Integrados de Aplicação Específica
Introdução aos Circuitos Integrados de Aplicação Específica João Canas Ferreira Projecto de Circuitos VLSI FEUP/LEEC Contém figuras de Application-Specific Integrated Circuits, Michael J. S. Smith, Addison-Wesley
Leia maisO Mundo Real é Analógico ou Digital?
Analógico / Digital O Mundo Real é Analógico ou Digital? O que define uma grandeza analógica? Os sinais analógicos podem tomar qualquer valor num intervalo contínuo de tensão, corrente, resistência ou
Leia maisELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável. Prof. Antonio Heronaldo de Sousa
ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável Prof. Antonio Heronaldo de Sousa Agenda - Introdução - Lógica Programável - Dispositivos de Lógica Programável - Arranjos Lógicos Programáveis
Leia maisDispositivos Lógicos Programáveis (PLDs) Leandro Schwarz
Dispositivos Lógicos Programáveis (PLDs) Leandro Schwarz Conceito PLD - Programmable Logic Device; Circuito integrado com grande número de portas lógicas configuráveis, flip-flops e registradores; Permite
Leia maisParte # 2 - Circuitos Combinatórios
CEFET Departamento de Engenharia Elétrica - DEPEL GELE 7163 Eletrônica Digital Parte # 2 - Circuitos Combinatórios 1 GELE 7163 Eletrônica Digital 2 Referências : Notas de Aula. Mendonça, Alexandre e Zelenovsky,
Leia maisFPGA & VHDL. Tutorial
FPGA & VHDL Tutorial 2009-2 FPGA FieldProgrammableGateArray Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programadas ) para desempenhar uma função simples Chaves
Leia maisDISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel
DISPOSITIVOS LÓGICOS PROGRAMÁVEIS SEL 414 - Sistemas Digitais Prof. Homero Schiabel 1. Introdução Operação do circuito lógico pode ser descrita por: Tabela da Verdade Expressão booleana Dispositivo de
Leia maisDISPOSITIVOS LÓGICOS PROGRAMÁVEIS - DLP. 26/08/2015 Prof. Alexandre - ELP1DLP1 1
DISPOSITIVOS LÓGICOS PROGRAMÁVEIS - DLP 26/08/2015 Prof. Alexandre - ELP1DLP1 1 26/08/2015 Prof. Alexandre - ELP1DLP1 2 INTRODUÇÃO A LÓGICA DIGITAL Circuitos Integrados (CI): Fonte: Brown, S., Vranesic,
Leia maisSistemas Digitais I LESI :: 2º ano. Introdução
Sistemas Digitais I LESI :: 2º ano Introdução António Joaquim Esteves João Miguel Fernandes www.di.uminho.pt/~aje Bibliografia: capítulo 1, DDPP, Wakerly DEP. DE INFORMÁTICA ESCOLA DE ENGENHARIA UNIVERSIDADE
Leia maisPROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 1 - O NÍVEL DA LÓGICA DIGITAL 1. INTRODUÇÃO Na parte inferior da hierarquia da figura abaixo encontramos o nível da lógica digital, o verdadeiro hardware do computador. Este nível situa-se na fronteira
Leia maisProfa. Luiza Maria Romeiro Codá Profa. Dra Maria Stela Veludo de Paiva
Profa. Luiza Maria Romeiro Codá Profa. Dra Maria Stela Veludo de Paiva são circuitos integrados programáveis pelo usuário, Não apresentam uma função lógica definida, até que sejam configurados. pssuem
Leia maisOpções de Design para Circuitos Integrados CMOS
Opções de Design para Circuitos Integrados CMOS Para implementar um circuito integrado (CI) em CMOS é possível escolher entre as múltiplas possibilidades existentes no mercado. A escolha deve ser feita
Leia maisDispositivo Lógico Programável(PLD)
Dispositivo Lógico Programável(PLD) Para reduzir o número de CI's(Circuitos Integrados) a serem usados num projeto digital, é necessário colocar mais funções em um mesmo chip. Isso tem sido feito com evolução
Leia maisIntrodução à Computação
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Conceitos Básicos de Eletrônica Digital (Parte IV) Prof. a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br
Leia maisComponentes Programáveis. PLD, CPLD e FPGAs. pelo Utilizador. José Miguel Vieira dos Santos. JMVS - SACP
Componentes Programáveis pelo Utilizador PLD, CPLD e FPGAs José Miguel Vieira dos Santos jvs@isep.ipp.pt JMVS - SACP 2005 1 PLD- Progammable Logic Devices O termo PLD abrange uma vasta gama de componentes
Leia maisComputadores dedicados
Computadores dedicados CPU processador de usos gerais produção em larga escala, baixo custo ASIP processador para uma área de aplicação desenvolvimento ASIC circuito dedicado para uma aplicação circuito
Leia maisE II Circuitos Digitais
Introdução Circuitos Digitais MOS: Pequena área Fabrico simples Baixo consumo Elevada densidade de integração Sinais digitais: só dois estados lógicos, 0 e 1, com zona de separação Escala de Integração:
Leia maisCapítulo13 Arquiteturas de Dispositivos Lógicos Programáveis Pearson. Todos os direitos reservados.
Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis slide 1 Temas abordados nesse capítulo: - Descrever as diferentes categorias de dispositivos de sistemas digitais. - Descrever os diferentes
Leia maisSíntese do datapath. Sistemas Digitais síncronos
Síntese do datapath S.D. - controlo e processamento de informação unidade de processamento (datapath) processamento e comunicação de dados registos, ALUs, outros operadores dedicados (FUs), barramentos
Leia maisElectrónica Geral. Autor: José Gerald. MEAer: 4º ano, 1º semestre MEFT: 3º ano, 1º semestre 2015/2016
Electrónica Geral Autor: José Gerald MEAer: 4º ano, 1º semestre MEFT: 3º ano, 1º semestre 2015/2016 Circuitos Digitais Capítulo Versão 1.008 1 1. Introdução 1.1. Introdução Circuitos Digitais MOS: Pequena
Leia maisAula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 11 Dispositivos Lógicos Programáveis SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 1. Características Gerais l PLD Programmable Logical Device; l Agrupa um grande número de
Leia maisCircuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais
2 Sistemas Digitais Aula 2 Introdução à Sistemas Embarcados Prof. Abel Guilhermino Centro de Informática Universidade Federal de Pernambuco Circuitos Digitais Representação Numérica Analógica As entradas
Leia maisFPGA & VHDL. Tutorial Aula 1. Computação Digital
FPGA & VHDL Tutorial Aula 1 Computação Digital FPGA Field Programmable Gate Array Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programáveis ) para desempenhar uma
Leia maisDispositivos Lógicos Programáveis. Prof. Luiz Fernando Copetti
Dispositivos Lógicos Programáveis Prof. Luiz Fernando Copetti copetti@utfpr.edu.br luizcopetti@gmx.de Luiz Fernando Copetti Mestre em Ciências UTFPR 2008 Engenheiro Eletrônico UTFPR - 1991 Engenheiro de
Leia maisMicroelectrónica (ME)
Microelectrónica (ME) LEEC (opção) Lic. Lic. Engª. AeroEspacial (Aviónica) Tipos de projecto de CIs Marcelino Santos (marcelino.santos@ist.utl.pt) 2004/05 Tipos de projecto de CIs ASIC - Application Specific
Leia maisCircuitos VLSI digitais
Circuitos VLSI digitais Introdução e visão geral João Canas Ferreira Universidade do Porto Faculdade de Engenharia 213-2-13 Assuntos 1 Circuitos MOS 2 Fluxo de projeto João Canas Ferreira (FEUP) Circuitos
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 25: Título: Sumário: Lógica Programável Lógica programável (ROM, PLA, PAL e FPGA); Linguagens de descrição de hardware
Leia maisINF Técnicas Digitais para Computação. Introdução. Aula 1
INF01 118 Técnicas Digitais para Computação Introdução Aula 1 Objetivo Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Funcionamento Área Desempenho (velocidade)
Leia maisIntrodução a Sistemas Digitais
Introdução a Sistemas Digitais Definição Sistemas Digitais Projeto Revisão: Circuitos Combinacionais Circuitos Sequênciais Máquinas de Estados Sistemas Digitais Definição Um sistema digital é um sistema
Leia maisSistemas Digitais (SD) Lógica Programável
Sistemas Digitais (SD) Lógica Programável Aula Anterior Na aula anterior: Circuitos de controlo, transferência e processamento de dados Exemplo de uma arquitectura simples de um processador Prof. Nuno
Leia maisCircuitos Lógicos. Prof. Odilson Tadeu Valle
Introdução Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/44 Sumário 1 Introdução 2 Analógico Versus Digital 3 Bits, Bytes e
Leia maisRevisão: Projeto e síntese de Circuitos Digitais em FPGA
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Revisão: Projeto e síntese de Circuitos Digitais em FPGA DCA0119 Sistemas Digitais Heitor Medeiros Florencio
Leia maisIntrodução ao Projeto de Sistemas Digitais com Dispositivos Programáveis
Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Versão 2012 RESUMO Nesta experiência será apresentada uma metodologia estruturada para projeto de sistemas digitais utilizando FPGAs
Leia maisCircuitos VLSI digitais
Circuitos VLSI digitais Introdução e visão geral João Canas Ferreira Universidade do Porto Faculdade de Engenharia 2014-02-07 Assuntos 1 Circuitos MOS 2 Fluxo de projeto João Canas Ferreira (FEUP) Circuitos
Leia maisIntrodução ao Projeto de Sistemas Digitais com Dispositivos Programáveis
Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Versão 2013 RESUMO Nesta experiência será desenvolvido um projeto de sistema digital em um dispositivo programável (FPGA) com a
Leia maisIntrodução ao Projeto de Sistemas Digitais com Dispositivos Programáveis
Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis E.T.M./2011 (adaptação) RESUMO Nesta experiência será apresentada uma metodologia estruturada para projeto de sistemas digitais
Leia mais13 CIRCUITOS DIGITAIS MOS
13 CIRCUITOS DIGITAIS MOS 13.1. CONCEITOS BÁSICOS 13.1.1. Tecnologias de CIs Digitais e Famílias de Circuitos Lógicos Cada família é fabricada com uma mesma tecnologia, possui a mesma estrutura e oferece
Leia maisSISTEMAS DIGITAIS MEMÓRIAS E CIRCUITOS DE LÓGICA PROGRAMÁVEL
MEMÓRIAS E CIRCUITOS DE LÓGICA PROGRAMÁVEL Sistemas Digitais MEMÓRIAS -! SUMÁRIO:! MEMÓRIAS INTEGRADAS! RAMs! ROMs! LÓGICA PROGRAMÁVEL! PROMs! PLAs! PALs! FPGAs! IMPLEMENTAÇÃO DE MÁQUINAS DE ESTADO UTILIZANDO
Leia maisCiclo de Seminários Técnicos
A Computação Reconfigurável no Desenvolvimento de um Sistema Digital Delano Oliveira (delano@dsc.ufcg.edu.br) DSC/CEEI/UFCG Agenda Motivação Objetivo Conceitos Fluxo de Projeto Considerações Finais 2 Motivação
Leia maisIntrodução ao Max+Plus II
Universidade Federal Fluminense Escola de Engenharia Departamento de Engenharia de Telecomunicações Técnicas Digitais A Laboratório no. 02 Objetivo Iniciar o aprendizado do software Max+Plus II utilizado
Leia maisEngenharia Electrotécnica 1º Semestre 2003/2004 Microelectrónica
Engenharia Electrotécnica 1º Semestre 2003/2004 Microelectrónica PAL (Programmable Array Logic) Trabalho realizado por: Jorge Viegas n.º 9800408 PAL Programmable Array Logic Uma PAL é um dispositivo lógico
Leia maisProjeto de Sistemas Embarcados
Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt Joselito.heerdt@.udesc.br PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.
Leia maisEPROM - EEPROM Dispositivos Lógicos Programáveis
EPROM - EEPROM Dispositivos Lógicos Programáveis Matuzalém Muller dos Santos Mathias Silva da Rosa 20 de fevereiro de 2015 Resumo Este artigo tem como objetivo apresentar uma breve descrição sobre o desenvolvimento
Leia maisELETRÔNICA DIGITAL I
ELETRÔNICA DIGITAL I Parte 0 Introdução Professor Dr. Michael Klug 1 Analógico x Digital Representações: Analógica = contínua Digital = discreta (passo a passo) 2 Vantagens Técnicas Digitais 1) Fáceis
Leia maisPUC-Rio. Dispositivos Lógicos Programáveis
Dispositivos Lógicos Programáveis 1 Dispositivos Lógicos Programáveis PLDs (Programmable Logic Devices) são circuitos integrados cujas conexões internas podem ser programadas pelo usuário de modo a realizar
Leia maisStandards para Memórias
Standards para Memórias Os fabricantes de memórias utilizam várias notações para a descrição dos sinais de temporização das memórias. Na tentativa de uniformizar essas notações foi proposto um standard
Leia maisProjecto de Circuitos e Sistemas Digitais (MEEC1078) Mestrado em Engenharia Electrotécnica e de Computadores. (Informática Industrial)
Projecto de Circuitos e Sistemas Digitais (MEEC1078) Mestrado em Engenharia Electrotécnica e de Computadores (Informática Industrial) Faculdade de Engenharia da Universidade do Porto Departamento de Engenharia
Leia maisAula Fev-07 Arquitectura de Computadores 2006/07
Apresentação Aula 1 26-Fev-07 Arquitectura de Computadores 2006/07 1 - Aula 1 Estrutura desta aula Apresentação da cadeira Objectivos Bibliografia Conhecimentos prévios Estrutura das aulas Avaliação 26-Fev-07
Leia maisFuncionamento Área Desempenho (velocidade) Potência Aula 1. Circuitos Digitais. Circuitos Digitais
INF01058 Objetivo Circuitos igitais Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Introdução Funcionamento Área esempenho (velocidade) Potência Aula 1 Mundo
Leia maisSEL-433 APLICAÇÕES DE MICROPROCESSADORES I
SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Apresentação do curso Critério de avaliação Média final = 0.8 * MP + 0.2 * ME onde MP = (P1 + P2) / 2 e ME = Notas
Leia mais14/3/2016. Prof. Evandro L. L. Rodrigues
SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores
Leia maisCircuitos Lógicos e Organização de Computadores
Circuitos ógicos e Organização de Computadores Capítulo 3 Tecnologia de Ricardo Pannain pannain@puc-campinas.edu.br http://docentes.puc-campinas.edu.br/ceatec/pannain/ Tensão relativas aos níveis lógicos
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 2.0 - Português Aula N o 23: Título: Sumário: Máquinas de Estado Microprogramadas: Circuitos de Controlo, Transferência e Processamento de
Leia maisSistemas Digitais (SD) Lógica Programável
Sistemas Digitais (SD) Lógica Programável Aula Anterior n Na aula anterior: u Circuitos de controlo, transferência e processamento de dados u Exemplo de uma arquitectura simples de um processador 2 Planeamento
Leia maisSistemas Digitais (SD)
Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Circuitos de Controlo, Transferência e Processamento de Dados Entradas de controlo Saídas de controlo Unidade de controlo Palavra de controlo
Leia maisProjeto Moderno de Sistemas Digitais
Projeto Moderno de Sistemas Digitais Edson Midorikawa 1 Tópicos Projeto Convencional Projeto com HDLs e FPGAs Fluxo de Projeto Moderno Codificação em HDLs Altera DE2 Digilent Nexys 3 2 Tecnologias de Lógica
Leia maisSempre que ocorre uma grande
Nova abordagem para o ensino de Eletrônica Digital A tecnologia digital cresce de forma exponencial, novos equipamentos e sistemas são especialmente projetados para trabalhar em Automação. O projeto e
Leia maisProjeto e Implementação de um Fatorial em Hardware para Dispositivos Reconfiguráveis
Projeto e Implementação de um Fatorial em Hardware para Dispositivos Reconfiguráveis Álamo G. Silva, Leonardo A. Casillo Departamento de Ciências Exatas e Naturais Universidade Federal Rural do Semi- Árido
Leia maisSEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira
SEL-0415 Introdução à Organização de Computadores Conceitos Básicos Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção dos dispositivos
Leia maisProjecto de Sistemas Digitais (EEC4279)
Projecto de Sistemas Digitais (EEC4279) Licenciatura em Engenharia Electrotécnica e de Computadores Faculdade de Engenharia da Universidade do Porto Departamento de Engenharia Electrotécnica e de Computadores
Leia maisUtilização de dispositivos de hardware portáteis em criptografia
Utilização de dispositivos de hardware portáteis em criptografia Módulo IV 1 Introdução Parte I-A 2 Introdução Porquê utilizar dispositivos de hardware portáteis em aplicações de criptografia? Para o armazenamento
Leia maisProjeto Lógico Automatizado de Sistemas Digitais Seqüenciais 1 - Introdução
Pontifícia Universidade Católica do Rio Grande do Sul Instituto de Informática (II-PUCRS) Grupo de Apoio ao Projeto de Hardware - GAPH Projeto Lógico Automatizado de Sistemas Digitais Seqüenciais - Introdução
Leia maisSistemas Digitais: Introdução
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Digitais: Introdução DCA0119 Sistemas Digitais Heitor Medeiros Florencio 1 Objetivo: Projetar Sistemas
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisMini relatório Introdução Camera Link. Projecto ivlab Data Versão 1.0. Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso
Mini relatório Introdução Camera Link Projecto ivlab Data 19-06-06 Versão 1.0 Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso Docente Américo Azevedo 1. Camera Link A necessidade de um método
Leia maisPLACA MÃE COMPONENTES BÁSICOS BIOS
PLACA MÃE COMPONENTES BÁSICOS BIOS COMPONENTES BÁSICOS BARRAMENTO FREQÜÊNCIA GERADOR DE CLOCK MEMÓRIA ROM FIRMWARE BIOS POST SETUP CMOS RTC BATERIA CHIPSET MEMÓRIA SL SLOTS DE EXPANSÃO CACHE SOQUETES PARA
Leia maisDesenvolvimendo de um dispositivo medidor de potência com base nas seguintes características: Redução do consumo de energia eléctrica; Necessidade de
1 2 Desenvolvimendo de um dispositivo medidor de potência com base nas seguintes características: Redução do consumo de energia eléctrica; Necessidade de controlar o consumo de energia de um dispositivo,
Leia maisHARDWARE Componentes do Computador
2009 HARDWARE 1 HARDWARE Componentes do Computador Breve descrição dos componentes físicos do computador Maria João Bastos 07-09-2009 HARDWARE 2 ÍNDICE 1. INTRODUÇÃO-HARDUARE... 3 2. MOTHERBOARDS ou PLACA
Leia maisTópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02
Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS
Leia maisProf. André Rabelo LÓGICA DIGITAL INTRODUÇÃO
Prof. André Rabelo LÓGICA DIGITAL INTRODUÇÃO INTRODUÇÃO Um sistema pode ser definido como sendo um conjunto de elementos que são interligados de alguma maneira para compor um todo e assim realizar funcionalidade
Leia maisEscola Politécnica da Universidade de São Paulo Departamento de Engenharia de Sistemas Eletrônicos - PSI
Escola Politécnica da Universidade de São Paulo Departamento de Engenharia de Sistemas Eletrônicos - PSI PSI-3451- Projeto de Circuitos Lógicos Integrados Pequeno Manual da Família Cyclone II (2017) Conteúdo:
Leia maisComparações Tecnologias
Pós Graduação Comparações Tecnologias Aula 1 Prof. Sistemas Embarcados es 01/08/2006 Escola Politécnica 2 Sistemas Embarcados Um Sistema Embarcado é um sistema computacional embutido em um sistema maior,
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisProjetos de Circuitos Digitais em VHDL e FPGA
Projetos de Circuitos Digitais em VHDL e FPGA Cap. 1 - Dispositivos Lógicos Programáveis Prof. Erivelton Geraldo Nepomuceno Engenharia Elétrica UFSJ - Universidade Federal de São João del-rei 19 de fevereiro
Leia maisPLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3. Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018
PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3 Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018 Disciplina PréRequisito Semestral Quadrimestral PCS3115 Sistemas Digitais I
Leia maisCMP 238 Projeto e Teste de um Sistema VLSI
CMP 238 Projeto e Teste de um Sistema VLSI Definição Sistemas Digitais e espaço de projeto Metodologia de Projeto Disciplina: CMP238 Profa. Dra. Fernanda Gusmão de Lima Kastensmidt 2008 Sistemas Embarcados
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 21: Título: Sumário: Memórias Circuitos e tecnologias de memória (RAM estática e dinâmica, ROM); Planos de memória;
Leia maisTecnologias Digitais
Tecnologias Digitais MicroControlador Portas Lógicas PAL Processado r ARM CPLD FPGA Sinais analógicos e Digitais Sinais analógicos e Digitais Os sinais são analógicos quando as tensões medidas ao longo
Leia maisComparação entre Arduino, FPGA, ASIC e SoC
Comparação entre Arduino, FPGA, ASIC e SoC Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/22 Conteúdo programático 1 Arduino 2 FPGA 3 ASIC 4 SoC
Leia maisLic. Engenharia de Sistemas e Informática
Conceitos de Sistemas Informáticos Lic. Engenharia de Sistemas e Informática 1º ano 2004/05 Luís Paulo Santos (baseado no trabalho de A.J.Proença) Módulo Arquitectura de Computadores LPSantos, CSI: Arquitectura
Leia maisEstrutura Básica de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção
Leia maisSistemas Digitais (SD)
Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Circuitos de Controlo, Transferência e Processamento de Dados Entradas de controlo Saídas de controlo Unidade de controlo Palavra de controlo
Leia maisDr. Joaquim de Carvalho
Planificação Anual 2016/2017 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano 1 MÓDULO 7: Arquitectura de Computadores
Leia maisProjeto com Linguagens de Descrição de Hardware
Projeto com Linguagens de Descrição de Hardware Versão 2012 RESUMO Esta experiência consiste no projeto e implementação de um circuito digital simples com o uso de uma linguagem de descrição de hardware.
Leia maisSISTEMAS DIGITAIS. Definição Sistemas Digitais e espaço de projeto. Metodologia de Projeto. Aula
SISTEMAS DIGITAIS Definição Sistemas Digitais e espaço de projeto Metodologia de Projeto Sistemas Embarcados -> > Sistemas Digitais Definição Estudo e comparação de projeto ASIC vs. FPGA Projeto de sistema
Leia maisSistemas de Computação
Sistemas de Computação Introdução Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 11 de março de 2010 Haroldo Gambini Santos Sistemas de Computação 1/24 Classi cação/uso de Computadores
Leia maisFundamentos de hardware. David Déharbe DIMAp UFRN
Fundamentos de hardware David Déharbe DIMAp UFRN david@dimap.ufrn.br Plano da aula Motivação; Terminologia básica; Problemas de potência; Diagramas de temporização; Memórias; Sumário. Motivação Um projetista
Leia maisSistemas Embebidos I , Tiago Miguel Dias ISEL, ADEETC - Secção de Eletrónica e Telecomunicações e de Computadores
Sistemas Embebidos I Licenciatura em Eng. de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores Mestrado em Engenharia de Electrónica e Telecomunicações
Leia maisSistemas de Computação. Bibliogra a. Hardware e Software. Notas. Introdução. Haroldo Gambini Santos. 26 de abril de Notas
Classi cação/uso de Computadores Digitais Sistemas de Computação Introdução Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 26 de abril de 2010 Haroldo Gambini Santos Sistemas de Computação
Leia maisManual de Utilizador Placa DETIUA-S3
Universidade de Aveiro Manual de Utilizador Placa DETIUA-S3 Versão 1.0 Manuel Almeida manuel.almeida@ieeta.pt Conteúdos 1. Introdução... 3 1.1. Informação acerca do manual... 3 1.2. Referências... 5 2.
Leia mais