User Define Radix 를 사용하시는 방법은 User define Radix 를 질문에서 처럼 지정해 주신 다음
해당 Script file 을 실행시켜 주시면 Wave 윈도우의 팝업 메뉴를 이용하여 사용가능합니다.
Defalut Radix 로 user define 을 적용을 원하시면 object 의 팝업에서 radix 혹은 wave 윈도우의 팝업 메뉴에서 Global singal radix 를 선택해 주시면 적용 가능합니다.
draco님의 댓글
draco |
답변에 감사드립니다. 답변 내용은 알고 있습니다.
궁금한 사항은 transcript창에서 뿌려주는 곳에서 사용자 정의 radix 포맷으로 보기를 원합니다.
불가능한가요
ModelSim님의 댓글
ModelSim |
User define radix 를 Transcipt 에서 적용시키는 방법은 없습니다.
Pakage 를 만들어 해당 Singal 을 해당 Type 으로 선언하시면 가능은 하시지만
일반 STD_LOGIC 이나, Verilog Resiter 로 선언한 경우에 적용하시는 방법은 없습니다
단, examine 이라는 Command 로 해당 singal 의 Value 를 확인 하는 command 가 있는데
examine -radix LED_States /test_counter/count
위와 같이 적용하시면 현재 Simulation 의 값이 LED_States 형태로 나타나긴 합니다.
ModelSim님의 댓글
ModelSim |User Define Radix 를 사용하시는 방법은 User define Radix 를 질문에서 처럼 지정해 주신 다음
해당 Script file 을 실행시켜 주시면 Wave 윈도우의 팝업 메뉴를 이용하여 사용가능합니다.
Defalut Radix 로 user define 을 적용을 원하시면 object 의 팝업에서 radix 혹은 wave 윈도우의 팝업 메뉴에서 Global singal radix 를 선택해 주시면 적용 가능합니다.
draco님의 댓글
draco |답변에 감사드립니다. 답변 내용은 알고 있습니다.
궁금한 사항은 transcript창에서 뿌려주는 곳에서 사용자 정의 radix 포맷으로 보기를 원합니다.
불가능한가요
ModelSim님의 댓글
ModelSim |User define radix 를 Transcipt 에서 적용시키는 방법은 없습니다.
Pakage 를 만들어 해당 Singal 을 해당 Type 으로 선언하시면 가능은 하시지만
일반 STD_LOGIC 이나, Verilog Resiter 로 선언한 경우에 적용하시는 방법은 없습니다
단, examine 이라는 Command 로 해당 singal 의 Value 를 확인 하는 command 가 있는데
examine -radix LED_States /test_counter/count
위와 같이 적용하시면 현재 Simulation 의 값이 LED_States 형태로 나타나긴 합니다.
draco님의 댓글
draco |감사합니다.
Package 속에 enum형을 선언하면 가능하군요.