Bladeren bron

Добавлены пояснения по работе с тестбенчами и именами файлов.

ChStepan 1 jaar geleden
bovenliggende
commit
ed0a94a929
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 2 1
      CodeVerilog/readme.md

+ 2 - 1
CodeVerilog/readme.md

@@ -4,8 +4,9 @@
 - В ISE/VIVADO файлы исходного кода должны располагаться в папке src корневого каталога проекта.
 - Папка src может содержать вложенные папки, в которых содержится исходный код больших функциональных блоков. Названия этих папок должны соответствовать названию модуля верхнего уровня функционального блока.
 - Хорошей практикой является описание одного Verilog-модуля в одном файле. Исключением могут быть файлы библиотек, содержащие несколько модулей.
-- Имя файла должно соответствовать имени модуля.
+- Имя файла должно соответствовать имени модуля и оформлено в UpperCamelCase.
 - Имя модуля должно отражать основную функцию, выполняемую модулем.
+- Имя модуля эмулирующего работу внешней (применительно к DUT) логики должно отражать основную функцию выполняемую модулем, оформленно в UpperCamelCase и содержать в названии "Emul". Например ExtPhySpiSEmu (Модуль эмулирующий работу spi slave логика внешнего физического устройства). 
 - Использование пробелов в именах файлов исходного кода, а также в именах папок, вложенных в src запрещено. Там где это необходимо, нужно использовать символ подчеркивания.
 
 ## Именование переменных