Проектирование электронных систем

На ранних этапах разработки электронных устройств важно определить проект на концептуальном/функциональном уровне. Этот начальный шаг служит важнейшей основой для всего процесса разработки, предоставляя высокоуровневое представление об архитектуре системы и ее основных элементах. Грамотно составленная блок-схема проясняет основные функциональные узлы электронной системы и показывает их взаимосвязи. Она помогает визуализировать, как различные части проекта будут взаимодействовать друг с другом, не углубляясь в сложные детали реализации отдельных компонентов. Такая абстракция позволяет сосредоточиться на общем поведении системы и взаимосвязях между модулями, гарантируя, что учтены все необходимые функции и что архитектура системы соответствует требованиям проекта.

Документ Electronic System Design (ESD) позволяет создавать блок-схемы системного уровня и совместно работать с вашими заказчиками.

Создание нового документа ESD

Новый документ ESD можно создать как часть решения, размещенного в вашем рабочем пространстве Renesas 365 Workspace. На странице сведений о решении нажмите кнопку  в правом верхнем углу и выберите System Design в появившемся меню , чтобы открыть окно Create ESD.

Изначально окно будет представлено в упрощенном виде со следующими полями:

  • Name – введите требуемое имя документа ESD.

    Имя документа ESD должно начинаться с символов A-Z, a-z или 0-9 и может содержать A-Z, a-z или 0-9. Допускаются символы подчеркивания, дефисы и пробелы, однако пробелы можно использовать только в середине имени (начальные и конечные пробелы будут проигнорированы). Нельзя использовать следующие слова: AUXCOM1-COM9LPT1-LPT9CONNUL и PRN. Кроме того, имя не может содержать следующие символы: \ . / ? % * : | " < >.

  • Description – введите необязательное описание документа ESD.

Чтобы получить доступ к дополнительным элементам управления, нажмите кнопку  . Появится поле Parent Folder. Используйте это поле, чтобы указать, где в структуре папок Workspace должен быть создан документ ESD. По умолчанию это папка Projects. Нажмите ссылку Change справа от поля, чтобы открыть структуру папок Workspace и выбрать другую папку для хранения документа ().

После задания параметров нового документа ESD нажмите . Вы вернетесь на страницу сведений о решении, где теперь увидите плитку для вновь созданного документа ESD.

Чтобы открыть документ ESD, нажмите его имя на плитке или нажмите кнопку  и выберите Open в появившемся меню. Либо дважды щелкните непосредственно по плитке нужного документа ESD или нажмите имя документа.

Определение документа ESD

В документе ESD определенные функции, операции или устройства (например, обработка сигналов или MPU) представлены functional blocks. С точки зрения структуры и визуального представления функциональный блок является контейнером, который может включать графическую фигуру/изображение (с меткой), ключевой компонент(ы) функции, представленный(е) аппаратными/программными объектами, порты и другие блоки. Ports могут использоваться для представления интерфейсов функционального блока (например, интерфейса I2C у MPU), а connection lines между функциональными блоками (размещаемые непосредственно между блоками или их портами) представляют межсоединения (например, сигналы, проходящие между интерфейсами разных устройств).

Размещение и редактирование: общие сведения

Используйте следующие сворачиваемые разделы, чтобы узнать больше о работе в редакторе документов ESD.

Размещение и настройка функциональных блоков

Чтобы разместить новый функциональный блок в документе ESD, нажмите кнопку на нижней панели инструментов. Щелкните в рабочей области, чтобы зафиксировать первый угол прямоугольника функционального блока, затем переместите курсор, чтобы настроить размер прямоугольника, и щелкните еще раз, чтобы завершить размещение. Чтобы изменить имя функционального блока, дважды щелкните функциональный блок, введите нужное имя и нажмите Enter или щелкните вне функционального блока.

Чтобы добавить аппаратный компонент в функциональный блок, нажмите кнопку  на нижней панели инструментов. Курсор изменится на перекрестие, к которому будет прикреплен предварительный просмотр компонента. Щелкните в пределах границ функционального блока, чтобы разместить компонент. Дважды щелкните размещенный компонент и используйте строку поиска во всплывающем окне, чтобы найти компонент. Выберите компонент в списке результатов поиска, и имя этого компонента появится внутри графического представления функционального блока.

 
  • Вы можете использовать окно RA Explorer для поиска MCU семейства Renesas RA. Подробнее см. в разделе Использование RA Explorer ниже.

  • Вы также можете разместить аппаратный компонент вне границ функционального блока. В этом случае новый функциональный блок будет создан автоматически.

  • Аналогично можно добавить программный компонент в функциональный блок с помощью кнопки  на нижней панели инструментов.

Чтобы разместить порт внутри функционального блока, нажмите кнопку на нижней панели инструментов. Курсор изменится на перекрестие, к которому будет прикреплен порт по умолчанию. Щелкните в пределах границ функционального блока, чтобы разместить порт. Вы также можете щелкнуть вне функционального блока — в этом случае новый функциональный блок по умолчанию будет создан автоматически. Чтобы изменить имя порта, дважды щелкните порт, введите нужное имя и нажмите Enter или щелкните вне порта.

При вводе имени порта можно также выбрать стандартное имя порта из появляющегося всплывающего списка ().

Использование RA Explorer

При поиске MCU семейства Renesas RA family можно использовать окно RA Explorer для поиска требуемого компонента. Введите RA или Renesas в строке поиска после размещения аппаратного компонента и используйте ссылку Explorer Mode в верхней части всплывающего окна, чтобы открыть окно, в котором будет представлен список подходящих компонентов. По умолчанию список будет ограничен на основе портов, размещенных в функциональном блоке. Текущий список портов отображается в верхней части окна. Вы можете добавлять порты других типов с помощью элемента управления Add Port и редактировать требуемое количество портов каждого типа с помощью раскрывающихся списков. Щелкните нужный компонент в списке, чтобы выбрать его и отобразить его карту выводов в правой части окна. Когда нужный компонент выбран, нажмите кнопку , чтобы применить его к объекту аппаратного компонента.

Если функциональный блок включает один или несколько портов со стандартными именами (например, USB, ADC и т. д.), окно RA Explorer также можно открыть из панели Properties, когда выбран функциональный блок () или аппаратный компонент, размещенный внутри этого функционального блока (). После выбора требуемого компонента в окне RA Explorer аппаратный компонент будет автоматически размещен внутри функционального блока (если он еще не размещен), и выбранный компонент будет к нему применен. 

После применения RA MCU к объекту аппаратного компонента выберите его и откройте панель Properties, чтобы изучить его свойства. При необходимости можно нажать кнопку  , чтобы открыть окно RA Explorer и выбрать другой MCU.

Разверните область Hardware Component Details панели Properties, чтобы получить дополнительную информацию о параметрах аппаратного компонента, портах, сведениях о корпусе и назначениях выводов. Из этой области также можно добавлять и удалять порты, при этом конфигурация устройства будет автоматически обновляться, если найдена совместимая конфигурация. 

Соединение функциональных блоков

Линия соединения может начинаться и заканчиваться на границе функционального блока, границе порта, границе прямоугольника, границе изображения, другой линии соединения или в свободном месте документа ESD. Чтобы разместить линию соединения, нажмите кнопку на нижней панели инструментов. Щелкните точку, в которой нужно начать линию соединения. Затем перемещайте курсор и щелкайте, чтобы зафиксировать ряд вершин, определяющих форму линии соединения. Обратите внимание, что линия соединения будет автоматически избегать пересечения функциональных блоков. Щелкните правой кнопкой мыши, чтобы завершить размещение линии соединения в свободном пространстве документа. После размещения вершины на функциональном блоке, порте или уже размещенном соединении размещение текущего соединения завершается автоматически.

  • Чтобы начать размещение линии соединения на границе функционального блока или порта, можно также навести курсор на границу (не выбирая блок/порт), а затем нажать и перетащить, когда курсор изменится на перекрестие.

  • Когда линия соединения начинается или заканчивается на другой линии соединения, автоматически формируется Т-образное соединение (отображаемое в виде маленького кружка) ().

  • Можно соединить два функциональных блока прямой линией соединения, даже если она начинается в находящейся вне сетки средней точке одного из этих блоков и должна заканчиваться ниже/выше середины другого блока.

Когда размещенная линия соединения выбрана, доступны следующие маркеры редактирования.

  • Щелкните и перетащите A, чтобы изменить положение конечных точек линии соединения.

  • Щелкните и перетащите B, чтобы изменить положение сегмента линии соединения. Конечные точки останутся закрепленными.

Один или оба конца (источник и приемник) линии соединения могут отображаться со стрелкой или без нее. Когда линия соединения выбрана, нажмите кнопку на верхней панели инструментов и выберите требуемый стиль в появившемся всплывающем меню.

  • Когда линия соединения выбрана, можно быстро переключать стрелку источника и приемника с помощью сочетаний клавиш Left Arrow и Right Arrow соответственно.

  • Обратите внимание, что Т-образное соединение будет отображаться без кружка, если у линии соединения, которая начинается или заканчивается на другой линии соединения, включена стрелка в месте соединения.

Задайте позиционное обозначение размещенной линии соединения, дважды щелкнув линию соединения и введя требуемое обозначение. Когда обозначение выбрано, используйте маркер в правом верхнем углу, чтобы повернуть его ().

Можно закрепить сегмент линии соединения, перетащив маркер редактирования сегмента или щелкнув сегмент правой кнопкой мыши и выбрав Pin Segment в появившемся меню. Маркер редактирования закрепленного сегмента отображается с синей заливкой (). Текущее горизонтальное или вертикальное положение закрепленного сегмента остается неизменным при перемещении других сегментов линии соединения. Чтобы открепить закрепленный сегмент, выберите Unpin Segment в контекстном меню сегмента. 

Размещение blankets

Редактор документов ESD позволяет размещать в документе ESD объекты blanket для дополнительного документирования проекта системы. Аппаратные и программные blankets также могут быть связаны соответственно с проектом PCB или программным проектом, чтобы предоставить контекст определенной части проекта системы непосредственно в документе ESD.

Используйте меню объекта blanket на нижней панели инструментов, чтобы разместить blanket (), аппаратный blanket () или программный blanket ().

  • Blankets, аппаратные blankets и программные blankets могут размещаться как объекты прямоугольной или многоугольной формы. После выбора команды размещения:

    • Чтобы разместить прямоугольный blanket, установите курсор в нужное положение и щелкните для размещения.

    • Чтобы разместить blanket многоугольной формы, установите курсор в нужное положение, затем нажмите и перетащите, чтобы зафиксировать начальную точку blanket, после чего щелкайте, чтобы зафиксировать ряд сегментов, определяющих форму blanket. После размещения последнего сегмента щелкните правой кнопкой мыши, чтобы завершить размещение. Нет необходимости «замыкать» многоугольник, поскольку программа автоматически завершит форму, добавив необходимые сегменты для соединения начальной точки с последним размещенным сегментом.

  • Обратите внимание, что программный blanket должен размещаться внутри функционального блока.

Чтобы связать аппаратный blanket с проектом PCB или программный blanket с программным проектом, выберите blanket в рабочей области и нажмите кнопку на панели Properties. В открывшемся окне Select Project to link выберите проект, который нужно связать с blanket, и нажмите кнопку . Информация о связанном проекте появится на панели Properties. Нажмите кнопку  , чтобы открыть связанный проект в новой вкладке браузера.

 

Размещение текста

Редактор документов ESD предоставляет возможность размещать текстовые строки. При необходимости к текстовым строкам можно добавлять ссылки.

Чтобы разместить текстовую строку, нажмите значок  на нижней панели инструментов.

Чтобы изменить размещенную текстовую строку, дважды щелкните по ней, введите нужный текст и нажмите Enter или щелкните вне текстового объекта.

Чтобы добавить ссылку к размещенному тексту, сначала выберите нужный текстовый объект, затем нажмите кнопку  на верхней панели инструментов. В появившемся всплывающем поле введите нужный URL и нажмите Enter.

К добавленной ссылке можно перейти, наведя курсор на текстовый объект, а затем щелкнув ссылку во всплывающем окне.

Чтобы изменить ссылку, нажмите кнопку  во всплывающем окне, измените URL нужным образом и нажмите Enter или нажмите кнопку , чтобы удалить ссылку из текстового объекта.

Размещение графических объектов

Редактор документов ESD предоставляет набор инструментов графических элементов, которые можно использовать для размещения в документе ESD базовых элементов рисования произвольной формы:

  • Прямоугольник ()

  • Эллипс ()

  • Линия ()

  • Изображение ()

Используйте меню графических объектов на нижней панели инструментов, чтобы разместить нужный объект.

После выбора нужной команды из меню разместите графический элемент, щелкнув и перетащив указатель в рабочей области, чтобы задать положение и размер элемента, например расстояние между противоположными вершинами прямоугольника. Для полилинии щелкните, чтобы задать первую вершину, затем щелкайте далее, чтобы разместить следующие вершины и тем самым определить ее форму.

Размещенные графические объекты можно перемещать, выделяя их и перетаскивая. Также можно выбирать и перемещать отдельные узлы.

Свойства документа

Когда в рабочей области документа ESD не выбран ни один объект, на панели Properties (открывается нажатием кнопки в правом верхнем углу) отображаются свойства, относящиеся к самому документу ESD.

  • Если решение, включающее документ ESD, было создано на основе примера, область Document Notes панели Properties в верхней части показывает подробное описание решения.

  • Область Parameters панели Properties показывает список параметров документа ESD. Используйте кнопки и , чтобы соответственно добавлять и удалять параметры. Щелкните имя или значение параметра, чтобы изменить его.

  • Область Documentation & Resources панели Properties содержит автоматически сформированный список ссылок на ресурсы (документация Renesas, PDF-файлы), связанные с решением и его элементами.

Комментирование

Редактор документов ESD поддерживает комментирование ваших документов ESD. Комментарий — это добавленная пользователем заметка, привязанная к определенной точке, объекту или области, на которую другие пользователи могут отвечать. Комментарии способствуют совместной работе пользователей без изменения самих общих данных, поскольку комментарии хранятся Workspace независимо от этих данных. Комментарии публикуются, получают ответы и управляются непосредственно в рабочей области документа с помощью контекстного окна комментирования. В комментарии можно упомянуть одного или нескольких людей либо групп. Комментарий также можно назначить участнику Workspace.

Чтобы разместить комментарий, используйте кнопку на правой панели инструментов или команду Add Comment в контекстном меню рабочей области документа.

Работа с комментариями в документе ESD аналогична работе с комментариями в Web Viewer Altium 365. Дополнительные сведения о системе комментирования см. на странице Web Viewer

Предоставление доступа к документу ESD

Документом ESD можно поделиться с правами просмотра с пользователями вне вашего Workspace. Нажмите кнопку в правом верхнем углу документа ESD, чтобы открыть окно Share Item. Выберите поле Share Item With, чтобы получить доступ и ввести полный адрес электронной почты пользователя. Пользователь получит доступ уровня Guest-level к общему документу ESD через свой собственный Workspace или Personal Space.

Участники Workspace всегда имеют полный доступ на редактирование (Can Edit).

 

Управление документом ESD

Меню кнопки в правом верхнем углу документа ESD позволяет управлять документом с помощью следующих команд:

  • Settings – используйте эту команду, чтобы открыть окно Edit Project, в котором доступны элементы управления для изменения Name и Description документа ESD (). Нажмите кнопку , чтобы получить доступ к полю Parent Folder и Parameters Workspace. Поле Parent Folder недоступно для редактирования и служит только для отображения информации. Чтобы изменить родительскую папку, необходимо использовать команду Move. Нажмите кнопку , чтобы подтвердить внесенные изменения.

  • Move – используйте эту команду, чтобы открыть окно Move to, в котором доступны элементы управления для перемещения документа ESD в другую родительскую папку в структуре папок Workspace (). Используйте это окно, чтобы выбрать новую родительскую папку. Нажмите кнопку  , чтобы выполнить перемещение.

  • Clone – используйте эту команду, чтобы открыть окно Clone - ESD, в котором доступны элементы управления для создания идентичной копии документа ESD (). Используйте это окно, чтобы указать имя документа ESD и необязательное описание. По умолчанию будет использоваться имя исходного документа с суффиксом  – Copy.

    Обратите внимание, что имя клонированного документа ESD должно начинаться с символов A-Z, a-z или 0-9 и может содержать A-Z, a-z или 0-9. Допускаются символы подчеркивания, дефисы и пробелы, однако пробелы можно использовать только в середине имени (начальные и конечные пробелы будут проигнорированы). Нельзя использовать следующие слова: AUX, COM1-COM9, LPT1-LPT9, CON, NUL и PRN. Кроме того, имя не может содержать следующие символы: \ . / ? % * : | " < >. Нельзя использовать то же имя, что и у исходного документа.

    Нажмите кнопку , чтобы получить доступ к полю Parent Folder. По умолчанию здесь будет указана папка, в которой находится исходный документ. Нажмите ссылку Change справа от поля, чтобы открыть структуру папок Workspace и выбрать другую папку для хранения клонированного документа.

    После настройки полей нужным образом нажмите кнопку , и исходный документ будет клонирован (дублирован). Затем созданную копию документа ESD можно связать с нужным решением со страницы сведений об этом решении в Renesas 365 Workspace — узнать больше.

  • Download – используйте эту команду, чтобы загрузить документ ESD как файл *.json.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content