Digital Design Studio 1.0.89: um espaço de trabalho mais organizado e projetos no seu PC que continuam de onde você parou

O Digital Design Studio 1.0.89 está disponível. Navegação, configurações e atalhos agora seguem um único design e, no app para Windows, usuários conectados de qualquer plano podem usar os recursos de Git, SystemVerilog e RTL em projetos no PC. Voltar às suas edições depois de fechar o app ou iniciá-lo offline ficou mais fácil, e as telas New Analysis e ALcad foram aprimoradas.

Nesta página

O Digital Design Studio 1.0.89 está disponível. Esta atualização reúne a navegação, as configurações e os atalhos do espaço de trabalho do dia a dia em um design coerente e amplia o que você pode fazer com projetos no seu PC no app para Windows. Ela também melhora a forma como edições não salvas são guardadas e restauradas, para que você possa voltar ao trabalho depois de fechar o app ou de iniciá-lo sem conexão de rede.

A mesma abordagem agora vale para a tela New Analysis, o painel Problems, as telas de circuitos e SI/PI do ALcad e as telas de AI. Nomes e frases não são mais cortados nem misturados com outro idioma em janelas estreitas ou depois de trocar o idioma da interface.

Um espaço de trabalho com mais espaço e ferramentas à mão

Você pode arrastar a borda da navegação de projetos do Cloud até a largura que quiser. Ao estreitá-la, os detalhes secundários são ocultados primeiro e, na largura mínima, ela se recolhe em uma barra com os ícones dos produtos. A barra recolhida mantém a troca de projeto, a lista de janelas, as novas janelas, sua conta e o uso, exibido como uma porcentagem simples. Passe o ponteiro sobre um ícone ou mova o foco do teclado até ele para ver o nome completo. O saldo de QUOTA aparece no canto inferior esquerdo, logo acima da sua conta, em todos os planos.

No editor do DDS, o menu “View” e a paleta de comandos mostram ou ocultam separadamente as barras esquerda e direita e as trazem de volta mesmo quando as duas estão ocultas. O menu + de cada painel lateral leva para esse painel a visualização de que você precisa. O menu de produtos agora lista, por etapas, as áreas de trabalho do DDS, como Project Manager, RTL Analysis, Simulation, Synthesis e Implementation, para que você vá direto à tarefa necessária a partir do DDS ou do ALcad.

Os botões do cabeçalho do Explorer estão mais compactos, e o seletor entre a visualização de pastas e a de hierarquia agora desliza a seleção. Nomes longos de tarefas no Flow Navigator quebram em até duas linhas, e um nome que ainda não cabe aparece completo quando você passa o ponteiro sobre ele ou move o foco até ele.

Configurações e atalhos com a mesma aparência

Controles deslizantes, campos numéricos, chaves e listas suspensas das configurações agora compartilham o mesmo design. Controles deslizantes e campos numéricos mostram botões −/+ com o valor atual, e o botão “Default” devolve um valor à configuração original. Em listas suspensas longas, como a de fontes, é possível pesquisar dentro da própria lista, e as configurações do ALcad usam os mesmos controles.

Você pode importar arquivos de fonte TTF, OTF, WOFF e WOFF2 para o editor e o terminal. As fontes importadas ficam guardadas neste dispositivo; em outro dispositivo que use as mesmas configurações, mas não tenha o arquivo da fonte, é exibida a fonte monoespaçada padrão.

Cada comando agora pode ter dois atalhos, um principal e um secundário. Na tabela de atalhos, você adiciona, altera ou remove cada combinação separadamente, e uma combinação reservada pelo navegador ou pelo sistema operacional, ou que já esteja em uso, é sinalizada na própria linha. Seus atalhos aparecem exatamente como você os definiu nos menus, nos menus de contexto, na paleta de comandos e nas dicas de ferramenta do ALcad. O menu “Edit” agora inclui “Undo”, “Redo”, “Cut”, “Copy”, “Paste” e “Select All”.

As configurações de conta, dados e QUOTA agora ficam em um só lugar, com o uso e a QUOTA exibidos em um mesmo fluxo. O controle de dados exporta como arquivo JSON ou exclui apenas as conversas de AI armazenadas neste dispositivo, sem alterar suas outras configurações nem as cópias de recuperação. As configurações de mecanismo e de Flow de um projeto do Cloud são salvas no projeto sem iniciar seu ambiente de execução.

Mais fácil de ler, no seu idioma

As paletas clara e escura padrão foram refinadas: os degraus de brilho entre as áreas estão mais uniformes, a navegação escura não é mais preto puro, e bordas e sombras ficaram mais suaves. Nas superfícies padrão, o texto principal mantém uma taxa de contraste de pelo menos 10:1 e o texto secundário de pelo menos 5:1. As janelas do app para Windows abrem na cor da tela inicial e com o tema salvo já aplicado, sem clarão branco nem tremulação do tema.

Menus, frases, configurações e a barra de status seguem o idioma que você escolher. As telas em coreano não misturam mais expressões em inglês, e o texto em coreano quebra entre palavras em todas as janelas do produto. Os painéis do Git, a caixa de diálogo de revisão de alterações, a tela New Analysis e as janelas de configurações em japonês e chinês tradicional também aparecem no idioma selecionado.

Mais recursos para projetos no seu PC

No app para Windows, os projetos no seu PC abrem diretamente de uma pasta, sem WSL. A partir da versão 1.0.89, usuários conectados de qualquer plano, inclusive o Free, podem usar recursos locais como Git, a ajuda para escrever SystemVerilog, o RTL lint e a árvore de módulos sem licença de dispositivo. Este é o caminho da criação de um projeto até a escolha da sua Technology.

Um projeto no seu PC, passo a passo

Cada passo pressupõe que você entrou na sua conta no app para Windows. Os recursos de Git exigem o Git for Windows.

  1. Novo projeto

    Escolha “New project” no painel Local e defina um nome e um local. O app mostra uma prévia da pasta que será criada e abre o projeto na mesma janela. Nomes que não podem ser usados são explicados, e os caminhos dos projetos aparecem como caminhos do Windows fáceis de ler.

    As mensagens sobre projetos que não puderam ser abertos ou restaurados aparecem no seu idioma e não pedem mais que você verifique o WSL.

  2. Repositório Git

    “Create Git repository” no Source Control cria um repositório na pasta do projeto, com main como primeiro branch. O autor dos commits vem primeiro das configurações do repositório e, depois, do nome e do e-mail das suas configurações globais do Git. Se nenhum dos dois estiver definido, um formulário preenchido com os dados da sua conta os solicita e os salva nesse repositório.

    No histórico do Git, os filtros de branch, autor, data e caminho são ícones que resumem os valores escolhidos. O Git e as verificações de ferramentas são executados sem abrir janelas de console.

  3. Escrever SystemVerilog

    O HintsBox sugere palavras-chave, tarefas de sistema e diretivas de compilador do SystemVerilog junto com os símbolos do seu projeto. Ao digitar $ ou um acento grave (`), as tarefas de sistema e as diretivas aparecem na hora.

    Dicas de parâmetros aparecem para funções e tarefas no estilo ANSI declaradas no mesmo arquivo ou módulo e para chamadas de sistema padrão como $fatal. Elas também funcionam em testbenches que usam `timescale ou instruções procedurais if e repeat.

  4. Estrutura RTL e lint

    A árvore de módulos RTL no Explorer é criada a partir dos seus arquivos .sv e .v salvos. Com as mesmas regras do Cloud, ela separa o design de nível superior, os testbenches e os demais módulos. Ela comporta até 500 arquivos e 16 MiB de código-fonte no total; acima disso, um aviso aparece no lugar da árvore.

    O compilador RTL incluído no app verifica o lint e os diagnósticos na hora.

  5. Escolher a Technology

    Visualize, troque e reverta a Technology (PDK) de um projeto sem WSL. A visualização não altera o projeto, e a Technology selecionada é mantida depois que o app é reiniciado.

O que você pode usar conforme o estado da conta

O cabeçalho do app para Windows agora mostra seu estado de acesso atual em vez de um rótulo “Free” fixo.

  1. Conectado

    Em qualquer plano, inclusive o Free, você pode usar os recursos locais dos projetos no seu PC sem licença de dispositivo.

    • Criar um repositório Git, revisar o histórico e as alterações e fazer commits

    • Preenchimento automático e dicas de parâmetros do SystemVerilog

    • RTL lint, diagnósticos do compilador e a árvore de módulos RTL

    • Importação de relatórios, a visualização KLayout e as configurações de editor externo

    • A janela de configurações separada e a separação de abas do editor em novas janelas

  2. Início offline

    Se você iniciar com uma conta salva e o serviço de contas estiver inacessível, o espaço de trabalho abre e você pode continuar editando e salvando arquivos. Os recursos que exigem login ficam em pausa e são ativados automaticamente quando a conexão volta e sua conta é confirmada.

    Se a confirmação da conta levar mais de três segundos, o espaço de trabalho abre primeiro, sem esperar. As edições feitas nesse meio-tempo continuam assim que a mesma conta é confirmada.

  3. Sem login

    Mesmo sem entrar na conta, você pode editar e salvar arquivos em projetos no seu PC. Entre pelo cabeçalho para ativar os recursos que exigem login.

Edições que continuam depois de fechar e abrir de novo

Ao fechar o app para Windows, agora você vê o que acontece com as edições não salvas e o que volta quando o app é aberto de novo. Selecione cada etapa para ver como funciona.

Do fechamento do app até a volta das suas edições

As edições de arquivos não salvas ficam guardadas neste PC e voltam quando você abre o projeto de novo com a mesma conta.

01Fechar o appFechar o app02Guardar uma cópiaGuardar uma cópia03Aviso de saídaAviso de saída04Iniciar de novoIniciar de novo05Verificar a contaVerificar a conta06Restaurar ediçõesRestaurar edições01Fechar o appFechar o app02Guardar uma cópiaGuardar uma cópia03Aviso de saídaAviso de saída04Iniciar de novoIniciar de novo05Verificar a contaVerificar a conta06Restaurar ediçõesRestaurar edições
  1. Fechar o app

    Ao fechar a janela, os editores abertos gravam imediatamente neste PC cópias de recuperação das edições não salvas.

  2. Guardar uma cópia

    As cópias de recuperação são guardadas até 1 MiB por arquivo e até 128 arquivos e 4 MiB no total por janela de projeto. Se alguma edição ultrapassar esses limites ou não puder ser gravada no armazenamento, o aviso de saída informa.

  3. Aviso de saída

    O aviso de saída explica que as edições guardadas são restauradas quando você abre o projeto de novo com a mesma conta, e que as edições em editores abertos em uma nova janela e entradas como mensagens de commit são perdidas.

    Se alguma edição não pôde ser guardada, ele avisa para salvar primeiro, mesmo que você tenha selecionado “Do not ask again”.

  4. Iniciar de novo

    Quando o app é iniciado de novo, os arquivos que você tinha separado em novas janelas voltam uma vez como abas principais, e o layout do painel inferior salvo para cada projeto é restaurado.

  5. Verificar a conta

    As edições feitas depois de um início offline ou com conexão lenta, enquanto sua conta está sendo confirmada, também são guardadas. Assim que a mesma conta e a mesma organização são confirmadas, elas continuam; nunca são passadas para outra conta.

  6. Restaurar edições

    As edições guardadas reaparecem nas abas dos seus arquivos quando você abre o projeto com a mesma conta. A restauração não salva o arquivo, então revise as alterações e depois salve.

Uma tela New Analysis mais clara

O New Analysis agora tem sua própria lista de visualizações dentro da área do editor. Escolha na lista visualizações como Analysis setup, Analysis tools, Saved RTL, UVM, FDTD2D e Import report; entradas, jobs em execução e resultados permanecem ao trocar de visualização. As configurações e os resultados aparecem em tabelas por linhas, e o botão de início fica no cabeçalho, na parte superior.

Uma visualização que o ambiente atual não oferece aparece marcada como “Unavailable” na lista, e só ela mostra “Not available in this environment”. Se uma aba do editor tiver um problema, “Try again” e “Close tab” aparecem dentro dessa aba, enquanto a barra de título, os painéis e as outras abas continuam funcionando.

Quando uma solicitação de análise no Cloud é recusada, a tela explica o motivo, como entrar de novo, permissão de proprietário do projeto ou QUOTA, e mostra o código de erro em uma linha separada. A análise em servidor do Cloud não é oferecida nesta versão, e a tela informa isso se você a solicitar.

O painel Problems usa o campo de pesquisa comum e mostra os cabeçalhos das colunas e os níveis de gravidade no seu idioma. No catálogo de plugins, você escolhe a categoria em uma lista suspensa e, ao selecionar um plugin, os detalhes abrem em uma aba da área do editor, ao lado dos seus arquivos abertos. No design de ISA, uma divergência de largura CX agora é informada como diagnóstico antes de o design seguir para RTL.

Telas de circuitos e SI/PI do ALcad

O ALcad usa o mesmo cabeçalho, os mesmos menus, os mesmos controles de configuração e a mesma tela de carregamento do DDS. A tela inicial de circuitos alterna entre “My circuits”, salvos no projeto, e os “Circuit samples” oficiais, e a navegação de SI/PI agora fica reunida em um só lugar. As propriedades dos componentes, como nome de referência, modelo, valores de parâmetros e unidades, são exibidas e editadas em uma tabela compacta, e os resultados de SI/PI e os documentos do projeto aparecem no seu idioma.

Nos esquemáticos digitais, nomes de nets, rótulos de pinos e fiação agora são dispostos sem sobreposição. Nomes longos de nets gerados pelo compilador são encurtados, e o nome completo fica disponível na dica e nas propriedades. Cada net tem sua própria trilha de roteamento, pontos de ramificação e cruzamentos com outras nets são desenhados de forma distinta, e “Fit” posiciona o esquemático de modo que os painéis abertos não o cubram.

Outras mudanças

Arrastar e soltar abas: ao arrastar uma aba do editor para outra fileira de abas, a aba arrastada continua legível e as outras abas não pulam mais ao soltá-la. As fileiras de abas de ISA também mostram onde a aba vai ficar.

Aba de configurações do projeto: a aba de configurações do projeto no DDS e no ALcad está mais compacta, com os botões de salvar e de restaurar os valores padrão fixos no topo.

Lista de projetos do Cloud: a lista de projetos do Cloud na barra lateral do app para Windows agora usa a lista suspensa comum, que fica legível no tema escuro. Os itens selecionados nas listas suspensas comuns mantêm uma taxa de contraste de pelo menos 4,5:1 nos temas claro e escuro.

Aviso do terminal: em projetos sem terminal, um aviso no seu idioma explica o motivo e o que fazer; em projetos no seu PC, ele indica o app de terminal do seu PC.

Além de novos recursos, a versão 1.0.89 melhora a forma de encontrar as ferramentas que você já usa, alternar entre elas e voltar ao trabalho em andamento.

Guia do Digital Design Studio · Altifigence Cloud · Downloads