FPGA를 이용한 최신 레이더 시스템 구현 및 고성능 신호처리
이*율 : 제가 알고있기로는 zynq 칩이 나온지 얼마 안된걸로 알고있는데, Spartan 칩과 비교햇을시 레이더설계 관련하여 어느칩이 더 효율적인지 혹시 알수있을까요?
: Zynq를 추천 드립니다. Spartan6는 현재 radar 설계를 위해서는 내부 기능들이 많이 제약 적입니다. tool 사용에 있어서도 Vivado를 사용하실 수 없습니다.
신*욱 : C/C++/System C/OpenCL 이 가능하다고 하셨는데.. 추천하는 언어가 있나요? C를 RTL로 변환 시 효율이 더 좋다. 아니면 System C를 RTL로 변환 시 효율이 더 좋다. 등
: 가장 추천하는 언어는 C++ 입니다. 그 이유는 가장 많은 라이브러리가 제공되기 때문입니다.
김*진 : vivado hls 와 시스템제너레이터와 비교하여도 훨씬 디버깅이 빠른가요?
: 그 부분은 개인의 선호도와 숙련도에 따라 차이가 납니다. 저같은 경우 초기에는 system generator가 더 빨랐고 나중에 vhls가 더 빨랐습니다. 검증환경의 복잡도에 따라서 각 case마다 유리한것 것을 고르시는게 좋습니다. 어느 경우던지 RTL coding보다 빠~~릅니다.
이*율 : matlab에서 translate로 변환하는 과정에서 시간이 오래걸리거나, 소스를 수정하고 싶을때 다시 matlab로 가서 수정해야 하니 더 복잡해진거 아닌가요?
: 간단한 code일때는 그렇습니다. 하지만 복잡한 code인 경우에는 그런 번거로움이 직접 RTL coding 하는 번겨로움을 뛰어넘습니다.
오*윤 : HLS를 사용할 경우 Full design을 C로 가능한가요? HDL에 코딩 기술이 많이 없다보니..
: 전체 디자인을 HLS로 접근하는 것은 가능합니다. 다만 H/W 구현을 위한 pin정보나 기타 constraint 등을 주는 것을 위해 vivodo tool을 사용하셔야 하는 점은 필요합니다.
신*욱 : HLS에서 사용하는 C언어와 일반적으로 사용하는 C언어 차이는 없나요? C언어만 사용할 수 있으면 HLS를 사용할 수 있나요? 그리고 HLS 사용 교육 안내 부탁합니다.
: C/C++/System C/OpenCL 가능합니다. 일반적인 C언어를 사용하시면 됩니다. 일부 library를 HLS에서 제공되는것을 쓰시는게 효율성이 높습니다
정*균 : 자일링스의 Virtex, Kintex, Spartan, Artix등이 최고사양, 가격대비 성능최고, 저가형, 저사양이라는 것은 알수 있습니다. 정확히 이 4가지의 공통점과 차이점, 장점과 단점등을 알 수 있을까요?
: spartan6만 45nm 공정이고 나머지는 전부 28nm 공정입니다. 따라서 스파르탄 보다 기본적인 성능이 우수합니다. 말씀하신 것 처럼 나누어 볼수 있는데 금일 장/단점을 말씀드리기에는 제약이 있을 것 같습니다.
김*현 : HLS로 작업하는 것과 MATLAB에서의 작업의 차이점과 검증의 편의성은 ?
: Matlab의 HDL coder를 말씀하시는 지요? 기본적으로 접근 방법 자체는 비슷합니다만, VHLS는 Xilinx FPGA에 더 최적화 되어 있습니다. 그래서 size나 timing측면에서 더 좋은 결과를 얻을 수 있습니다.
조*영 : 그럼 vidado를 이용하면 RTL code를 잘 몰라도.. 충분히 구현?이 된다고 이해하며 되나요?
: Vivado가 아니고, Vivado HLS입니다. 네 그렇게 이해하시면 됩니다.
오*윤 : HLS로 C to RTL을 했을 때 RTL code의 특별한 수정없이 그대로 사용이 가능한가요? 기존의 C to RTL의 경우는 완전하지 않아 디버깅이 필요했던 경우가 많아서요
: 네... RTL code 수정은 하지 않는것을 원칙으로 합니다. RTL code 수정의 VHLS의 기본취지와 맞지 않습니다. 만약 결과가 틀리다면 C-simuation input 조건과 실제 HW의 input 조건이 다른 것이 대부분입니다.
센서 혁신을 선도하는 TI의 오토모티브 센서 제품군 소개
이*형 : Capacidance Sensor의 경우 ESD 영향을 많이 받을 것 같은데 대책이 마련되 있나요?
: 저희 IC 경우, 기본적으로 ESD Protection이 되어 있습니다.
최*범 : 습도센서내 폴리마이드에 수분이 빠른 속도로 변하진 않을거 같은데, delay 타임이 존재하나요?
: 8 bit resolution 기준으로 conversion time은 2.5ms입니다
박*우 : Cap sensing에서 Sheild에 유무에 따라 측정거리가 달라지나요?
: 외부 영향을 덜 받고 정밀할 수 있습니다.
이*우 : 그럼 출력전압의 최대와 거리의 최대는 어떻게 되나요?
: 초음파를 발생시키는 트랜스듀서 스펙에 따라 다릅니다. 저희 TDC1000-Q1 제품은 기본적으로 최대 2m까지 지원하고 있습니다
김*호 : [질문] 아무래도 자동차이다 보니 각 센서도 안전성 검증은 필수라고 생각됩니다. 별도의 준수하는 표준이나 인증이 있다면 무엇일까요?
: 다른 IC와 동일하게 AEC-Q 인증을 합니다.
한*남 : 오토모티브 센서가 다른 산업용 센서와 사용 온도등 Spec이 구별되어지는 부분이 어떤것인가요?
: 오토모티브 제품은 Q-100인증을 받게 되는데 크게 다른 부분은 적용온도범위가 다르다는 점입니다.
m********m : Conductive Target의 rpm에 따라 센싱할 수 있는 한계가 있는건지요? 넘 빠르면 측정하지 못한더거나. 분해능 측면에서 아주 메리트가 있는것 같습니다.
: RPM에 대한 한계치는 따로 없습니다.
서*준 : 인덕티브센서사용시 PCB센서 동박이 오래되면 측정값이 바뀌나요? 이것이 나중에 오류를 일으킬 수 있나요?
: 외부 충격이 크거나 회로에 손상이 없으면 측정값은 거의 변하지 않습니다. 오류에 대해서는 소프트웨어로 보정가능합니다.
이*우 : 소모 전력은 어떻게 되나요?
: 공급전압 ~5V, 전류는 ~5mA라고 보시면 됩니다. 자세한 스펙은 데이터시트 참고 부탁드리겠습니다.
원*석 : 저온에 대한 온도 편차 spec은 없는 것인가요?
: -50~150도에서 최대 2.7도씨 에러값(typ +-1C)을 가집니다.



