20150408

1. 영어 기사 읽기
1) App Provides Pocket Time Capsule, Scientific American
2) Will this one-armed robot put you out of a job?, CNN
– But Sawyer’s increased dexterity could also bring us one step closer to what Silicon Valley entrepreneur Martin Ford describes as the “End Game” of manufacturing (dexterity – 재주)


2. MARSS 개발
MemoryRequest와 cacheline에 새로운 정보를 추가해야 한다. MemoryRequest에 새로운 정보를 추가하려면 우선 ./ptlsim/cache/memoryRequest.h의 MemoryReqeust 클래스에 새로운 필드를 추가해야 함. 그리고 이를 사용할 수 있도록 클래스의 메소드를 수정해주어야 함. reset, init, print 메소드를 수정하고, 추가한 필드에 접근할 수 있도록 메소드를 추가한다. 이렇게 추가한 정보는 캐시 접근 경로를 따라 캐시까지 내려간다.
MARSS에서 캐시는 FullyAssociativeArray 또는 AssociativeArray로 선언 가능한 것으로 보인다 (확신 X). Fully associative cache를 선언하려면 FullyAssociativeArray 타입으로 선언하고, associative cache를 선언하려면 AssociativeArray 타입으로 선언하면 된다. AssociativeArray 타입은 FullyAssociativeArray를 내부에 포함한다. AssociativeArray는 내부적으로 여러 개의 set을 갖는데, 각 set은 FullyAssociativeArray이다.
소스 코드에 주석을 잘못 달았다. 주석 다시 달고, 소스 코드 분석을 해봐야겠다.


3. SIGFPGA 발표 준비
다음 주에 SIFPGA 발표가 있는데, 어떤 것을 준비해야할지 고민 중.
우선 The Zynq Book을 읽어 Zynq와 ZedBoard 대해 다시 개념을 파악해야겠다.
그리고 ZedBoard에서 제공하는 training video를 보고 준비할 예정.
시간이 꽤 걸릴 듯 하다.

Advertisements
Posted in 1) Memo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

누적 방문자 수
  • 96,354 hits
%d bloggers like this: