Reset Generation for TI DSP Processor WP_KR

Similar documents
Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

ADP-2480

YPS1-KOREAN indd

API 매뉴얼

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

슬라이드 1

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

View Licenses and Services (customer)

KMC.xlsm

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

Frama-C/JESSIS 사용법 소개

API 매뉴얼

BY-FDP-4-70.hwp

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의

Microsoft Word - PLC제어응용-2차시.doc

© Rohde & Schwarz; R&S®CDS Campus Dashboard Software

온습도 판넬미터(JTH-05) 사양서V1.0

Microsoft Word - Lab.4

804NW±¹¹®

Microsoft Word - logic2005.doc

28 저전력복합스위칭기반의 0.16mm 2 12b 30MS/s 0.18um CMOS SAR ADC 신희욱외 Ⅰ. 서론 Ⅱ. 제안하는 SAR ADC 구조및회로설계 1. 제안하는 SAR ADC의전체구조

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로


810 & 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

실험 5

SIGIL 완벽입문

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

Microsoft PowerPoint - chap03-변수와데이터형.pptx

Microsoft PowerPoint - 30.ppt [호환 모드]

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft Word - CSWP_sample(KOR).docx

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

Section 03 트랜지스터를이용한스위칭동작 16/45 트랜지스터의직류특성 활성 직류상황에서전류 I C 는전류 I B 보다 h FE 배만큼더많은전류가흐름» 베이스와이미터가순방향으로바이어스» 컬렉터와베이스가역방향으로바이어스 차단 만일 I B 가 0[A] 이면컬렉터전류

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

그룹웨어와 XXXXX 제목 예제

Microsoft Word - PEB08_USER_GUIDE.doc

PowerPoint Presentation

Microsoft PowerPoint - es-arduino-lecture-03

ISP and CodeVisionAVR C Compiler.hwp

Microsoft PowerPoint - VHDL08.ppt [호환 모드]

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

RHEV 2.2 인증서 만료 확인 및 갱신

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Section 03 인터럽트활성화와인터럽트서비스루틴연결 34/82 장치에대한인터럽트설정과활성화 내부장치에대한특수레지스터존재 장치의특성을반영한동작설정용또는상태관찰용비트로구성 인터럽트사건의발생패턴을설정해야함 인터럽트활성화비트를 1 로셋하여, 인터럽트발생을허락» 전제, 전역

vostro2월CDM4.0

IRISCard Anywhere 5

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo

No Slide Title

SMT Kor.indd

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile

RealDSP UT 프로그램 메뉴얼

실험 5

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

Microsoft PowerPoint - 6. FET 증폭기

리눅스 프로세스 관리

C# 언어 사양

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr

Color C60 / C70 Printer 본제작물은 Color C60/C70 Printer 로출력하였습니다.

KPS-19MA-1.hwp

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

전자회로 실험


Microsoft Word - Lab.7

Microsoft Word - How to make a ZigBee Network_kr

고객 카드

5_10.hwp

SBR-100S User Manual

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

실험. Multimeter 의사용법및기초회로이론 Multimeter 의사용법 멀티미터 (Multimeter) 는저항, 전압, 전류등을측정할수있는계측기로서전면은다음그림과같다. 멀티미터를이용해서저항, 전압, 전류등을측정하기위해서는다음그림과같은프로브 (probe) 를멀티미터

Studuino소프트웨어 설치

untitled

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

Storage_for_Megapixel_Video01

- 2 -

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

뉴티씨 (NEWTC) 2. FB-CY4E-DEV (FPGA 개발 키트) 구성도 Port Select SW 7 Segment Text LCD UART RS-232C JTAG PORTA (5V) Active Serial PORTB (5V) OSC. 50MHz Analog

제목을 입력하십시오

vRealize Automation용 VMware Remote Console - VMware

Microsoft PowerPoint - ch07 - 포인터 pm0415

회사이미지매뉴얼

Cloud Friendly System Architecture

Microsoft Word - DM-4 Land, DM-4 Marine, common generator set protection, KO, rev. A.doc

Basic CMYK

SANsymphony-V

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - EastSocket매뉴얼_ _.doc

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

온라인등록용 메뉴얼

논리회로설계 6 장 성공회대학교 IT 융합학부 1

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

Transcription:

TI 의 TMS320C6XXX ("DAVINCI") 프로세서를 위한신뢰성있는 RESET 생성 2010 년 3 월 래티스반도체주식회사 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

소개 현대적인제조기술들은 SERDES인터페이스, 메모리인터페이스및여러종류의프로세서와보드수준기능을단일칩상에통합함으로써프로세서의가속을용이하게합니다. 최적의트랜지스터구조로부터도출된결과로서 1.2V와같은낮은코어전원공급전압이있습니다. 그러나, 주변기기는통신인터페이스에따라자체적인전원공급을갖습니다. 결과적으로다양한전원공급전압이이러한디바이스들을위해요구됩니다. TMS320C6x제품과같은텍사스인스트루먼트사의고정, 부동소수점 DSP역시다양한전원공급을요구합니다. 모든마이크로프로세서혹은 DSP는다음의두가지기능을수행하기위해리셋생성회로및 IC를요구합니다 ;(1) 전원이투입된후에고정된특정상태에서실행시작그리고,(2) 프로세서가잘못된명령수행과규정된동작수준이하의전원공급이되었을때의플래쉬메모리손상방지. 전통적이고간단한단일리셋생성기는단일전원프로세서를위해서는적당합니다만, TMS320C6x와같은다양한전원공급프로세서의신뢰성있는동작을보장하기에는충분하지않습니다. 이백서는현재프로세서의리셋과관련된몇몇과제의예를설명하고있습니다. TMS320C6XXX 프로세서전원요구사항 점차적으로최신 TMS320 DSP제품군들은프로세서칩에다양한주변기기를통합하고있습니다. 이러한주변기기들때문에, 프로세서들은추가적인전원공급을요구하고있습니다. 예를들어, 통합된 DDR메모리인터페이스는 1.8V전원과 SSTL18인터페이스를위한 0.9V레퍼런스전압이있습니다. 추가적으로모든프로세서는 3.3 V I/O인터페이스전원공급과코어전원공급을요구하고있습니다. TMS320 DSP를위한 TI의디자인가이드는향후출시될디바이스와의호환성을위해 1.0V, 1.05V, 1.1V, 1.14V, 1.2V 혹은1.26V 의전원공급이가능하도록권고하고있습니다. 2 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

이러한전원공급의전압변동율은 3% 정도는되어야합니다. 추가적으로리셋생성기는리셋이나오기전에클럭이안정화될수있도록시간만큼기다리는것이필요합니다. 대부분의 TMS320 프로세서는에뮬레이션을지원합니다. 결과적으로, 두종류의리셋신호가제공되어야합니다 : 전원리셋 (POR핀) 과웜리셋 (Reset핀). 전원리셋신호는각프로세서와에뮬레이터가리셋되어야할때활성화됩니다. 그러나, 웜리셋은에뮬레이션을제외한프로세서만을리셋시킵니다. 리셋생성기는각각의리셋신호를생성합니다. 데이터쉬트는웜리셋 (RESET핀) 이외부왓치독타이머가만료되었을때활성화되어야함을규정하고있습니다. 전통적인리셋생성회로의단점 전통적인리셋생성 IC는하나의아날로그전압모니터링입력과마이크로프로세서를리셋할수있는디지털출력을가지고있습니다. 그임계치는정상전압레벨이하의 5% 혹은 10% 로설정가능합니다. 예를들면, 3.3V전원공급을감시하는리셋생성기의임계치전압은 3.3-10%=3V입니다. 이디바이스는전원공급이 3V이상이될때까지프로세서를리셋상태로유지시킵니다. 동작중에리셋생성기는전원공급이 3V이하로떨어졌을때프로세서의리셋신호를재활성화시킵니다. 이는단지 3.3V전원공급을요구하는프로세서를위해서는좋은방법입니다. 그림 1은 TMS320 프로세서의 DDRII 메모리인터페이스연결을보여줍니다. 결과적으로, 이시스템은 4 개의공급전압 : 3.3V, 1.8V, 1.2V및 0.9V가있습니다. 3 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

그림 1 리셋생성기는프로세서와메모리에연결된모든공급전원을감시해야합니다. 단일전원공급리셋 IC로는프로세서를명확히리셋할수없습니다. 이시스템은최소한 3개의공급전원을감시할수있는리셋 IC를요구하고있습니다. 최상의신뢰성있는시스템은심지어 0.9V전원공급까지도감시할것을요구합니다. 정확도가높은감시의필요성 프로세서 ( 예 1.2V) 를위한코어전원의일반적인범위는 +/- 5% 입니다. 리셋생성기는 1.14V를감시해야합니다. 그래서, 0% 의오류의리셋생성기는정확하게 -5% 의전압을감시할수있을것입니다. 그러나, 리셋생성기의오류가 1% 라면, CPU의리셋은 1.2V- 4% 에서부터 1.2V-6% 에서리셋이됩니다. 일반적으로이정도는인정될만합니다. 그러나, 리셋생성기가 3% 대의오류를갖고있다면, 1.2V-2% 에서 1.2V-8% 까지오류플래그가발생될것입니다. 신뢰성있는프로세서리셋을위해, 리셋생성기는프로세서의사양을충족할수있도록, 1% 대의정확성으로모든공급전원을감시해야합니다. 내부또는외부왓치독타이머? TMS320프로세서는폭넓은왓치독타이머지연범위지원을위해 64-비트왓치독타이머를제공합니다. 이왓치독타이머의값은초기화과정에서요구되어지는값으로소프트웨어에의해설정됩니다. 그러나, 많은디자이너는프로세서에의해서변경되지 4 TI의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

않는외부의, 느린하드웨어왓치독타이머가소프트웨어의오류로인해온-프로세서왓치독타이머설정이문제가발생할경우에프로세서를재활성화시킬백업용왓치독타이머로서필요하다라고느끼고있습니다. 최근프로세서와 DSP를위한이상적인장치는여러개의전원공급을감시하고리셋을생성하며리-프로그램이가능하고타이머를통합할수있어야합니다. 이것은공급전원감시및외부왓치독타이머회로와향상된정밀도에의한신뢰성상승때문입니다. 제안된리셋생성회로 TMS320C6XXX( DaVinci ) 프로세서를위한안정적인리셋생성기에대한요구사항은다음과같이요약할수있습니다. - 전원리셋 (POR핀) 이나오기전에 4개모든공급전원과클럭이안정화될때까지기다려야합니다. - 만일클럭이문제가있거나, 어떠한공급전원중하나라도개별적임계치이하로되었을경우전원리셋을활성화시키십시오. - 전원이투입된후, 만약매뉴얼리셋입력이활성화되었을경우단지웜 (RESET핀) 만활성화시키십시오. - 만약왓치독타이머가만료되면, 웜리셋 (RESET핀) 을활성화시키십시오. 이러한모든기능들은래티스반도체의 ProcessorPM POWR605 디바이스에의해 지원됩니다. 그림 2 는 TMS320C6XXX( DaVinci ) 프로세서를위한리셋생성을보여주고 있습니다. 5 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

그림 2 - ProcessorPM을이용한 TMS320프로세서를위한리셋생성 ProcessorPM디바이스는저렴한비용으로두개의디지털입력과 5개의디지털 I/O핀을갖추고 6개의공급전원을감시할수있는디바이스입니다. 출력핀제어를위한로직은온칩 16-마크로셀 PLD에서구현됩니다. ProcessorPM디바이스는프로세서와 DSP에이르는표준리셋생성기와폭넓은왓치독타이머 IC로서이용될수있습니다. ProcessorPM디바이스는또한마이크로세컨드에서분단위까지왓치독타이머지연을구현하는데이용할수있는여러개의타이머를통합하고있습니다. 특정보드디자인은 JTAG인터페이스를이용하여디바이스에프로그램될수있습니다. 전압감시임계치는 6-공급전압감시블록에서프로그램될수있습니다. 감시임계치의정확한값은 192단위로선택될수있습니다. 전압감시임계치의정확도는 0.7% 입니다. 예를들어, 임계치가 0.9V-5%, 1.8V-5%, 3.3V-5% 그리고 1V-5% 로설정될수있습니다. 코어전압임계치는버전과프로세서의속도에따라, 실제코어전압값을충족할수있도록변경될수있습니다. ProcessorPM디바이스의디지털입력은매뉴얼리셋입력, PLL-Lock신호, PCI 리셋과왓치독타이머트리거로연결되어있습니다. ProcessorPM디바이스는 RESET신호로서 POR을생성합니다. PCI 리셋과매뉴얼리셋입력신호는 RESET신호를활성화시킵니다. 6 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

RESET신호는또한왓치독타이머가만료되었을때활성화됩니다. POR신호는전원투입과전원오류상태동안에활성화됩니다. 소프트웨어 - 하드웨어설계및평가기준 ProcessorPM과같은재프로그래머블디바이스는핀-스트랩과같은외적인회로구성이아닌소프트웨어툴을통하여디자인됩니다. 소프트웨어인터페이스는다양한임계전압, 왓치독타이머기간과출력로직을변경할수있음을의미합니다. 이것은디바이스가다양한 TMS320모델에적용될수있음을보장하는것입니다. 이러한다재다능한기능들은검증된전원관리디바이스의다양성을줄이는방법을찾고있는디자이너와구매관리자에게매우매력적입니다. ProcessorPM은시스템내에서쉽게변경할수있도록 JTAG프로그램인터페이스를제공합니다. ProcessorPM디자인은래티스사용자에게친화적이고직관적인PAC-디자이너소프트웨어를통하여구현될수있습니다. 이소프트웨어는또한디바이스를프로그램하기전에디자인을검증하기위해시뮬레이션기능을지원합니다. PAC-디자이너소프트웨어는래티스반도체웹사이트로부터무료로다운로드받을수있습니다. www.latticesemi.com. ProcessorPM 개발키트는실제회로기판에서구현하기전에하드웨어상에서디자인을검증할수있도록이용될수있습니다. 개발킷트는또한래티스웹사이트온라인상점에서구매할수있습니다. 제안된리셋생성의장점 여러개의단일전압리셋생성기 IC들은 TMS320C6XXX( DaVinci ) 프로세서를위해신뢰할만한리셋솔루션을제공해야합니다. 대부분의저가단일전원공급 IC의단점은고전압감시오류입니다. 정확한감시감독 IC는고가입니다. 디자이너는버전과속도가 TMS320C6XXX(DaVinci) 프로세서의코어전압을감시하기위해다양한리셋생성 IC를사용해야합니다. 7 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성

ProcessorPM디바이스는전원리셋과웜리셋기능을지원하기위한여러개의출력제공과정확한오류감시를위한전원공급레일을모두지원함과동시에, 최상의안전성, 저렴한가격, 단일칩솔루션을제공합니다. 추가적으로, 같은디바이스를이용하여다른 TMS320C6XXX프로세서가사용될때코어전압을감시하는데사용될수있습니다. ### 8 TI 의 TMS320C6XXX( DAVINCI ) 프로세서를위한신뢰성있는 RESET 생성