Realtek PHY chip - 데이터시트자주 찾는데, 보관용으로 하나 포스팅 MDC/MDIO 파형을 볼려구 했는데, 일단 그림도 캡쳐해 두고파형을 보면 간단한 동작은 간단히 구현 가능~~ 겸사겸사 간단한 설명도 스크랩 RTL8201BL Single-Port 10/100M Fast Ethernet PHYceiver General DescriptionThe RTL8201BL is a single-port PHYceiver with an MII (Media Independent Interface). It implements all 10/100M Ethernet Physical-layer functions including the Physical Coding Sublayer (PCS), Physical Me..
쉽다. 특정 IP나 module에 대한 합성된 ngc 파일을 가지고 있다면, ISE project에 간단하게 넣어서 사용할 수 있다. 더 간단할 수 있는데 툴이 약간 신경을 덜 써주는 것 같기도 하다. (그냥 ngc 파일만 add project 하면 되련만 ㅎ) 인터넷을 검색하면 아래의 글이 나온다. 여기가 정답인듯How-do-I-use-a-NGC-file-toanother-ISE-project그래도 간단히 정리해 보면, 그 다음 프로젝트 폴더에 해당 ngc파일을 복사해 둔다. (다른 폴더에 해도 된다. 그럼 아래 그림에서 해당 Path를 지정해 주면 된다.) 1. 일단 ngc 모듈의 이름을 동일하게 가진 빈파일을 하나 만들어야 한다. 여기서는 Black box로 표현하고 있다. 예제를 간단히 만들면 m..
.ngc 파일에서 vhdl, verilog top 파일 만들기 ISE를 쓰는 경우, ngc파일을 가지고 있어 사용하는 경우 top파일이 필요하기도 하다.간단하게 ngc에서 top 파일 만드는 방법http://www.fpgadeveloper.com/2011/08/how-to-read-an-ngc-netlist-file.html To convert the netlist into VHDL type “netgen -ofmt vhdl filename.ngc“. Netgen will create a filename.vhd file.To convert the netlist into Verilog type “netgen -ofmt verilog filename.ngc“. Netgen will create a filen..
reference : http://www.ics.uci.edu/~jmoorkan/vhdlref/literals.html 상수 constant FREEZE : integer := 32; constant TEMP : real := 32.0; constant FLAG :bit_vector(0 to 7) := "11111111"; constant MSG : string := "Hello"; 숫자 표현 BIT_8_BUS
제품 링크 : http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3FPGA가 조금 작아서, 이정도 레벨에는 간단하게 ARM Slave Peri 정도 테스트가 가능하겠다.보통 Xilinx에서 slice 로 gate count를 표현을 해놓으니 감이 없어서 간단하게 tm으로 적어둔다. UART, PWM, I2C, SPI 머 이런 인터페이스 블럭은 올려서 해 볼 만한 보드다운로드 툴이 따로 제공되니 다른 고민은 좀 덜하고 설계에 집중가능해당 홈페이지에서 필요한 자료 몇개 링크 정보 가져와서 저장5/31/11 Nexys 3 schematicsDownload1/21/14 Nexys 3 reference manualDownload3..
간단하게 본게 아까워서 여기에 남겨둠. 에버노트 플러그인 기능 확인도 할 겸..꼭 원본 글을 보자. 삽질한 내용만 보다가는 실패할 수도 ^^;;살펴보면 자세하게 관련된 논문링크도 있고, 영어도 배우고 좋을 듯 원본 글 : RF Considerations in Wireless Sensor Networks 아래내용은 간단히 필요한 내용만 추려서 삽질~~ 전통적인 WSN은 센서, MCU, RF로 구성이 된다. 센서는 언제나 파워가 공급된다 배터리로, 따라서 파워소모량이 핵심적인 고려사항이다. 일반적으로 데이터 처리하는 과정 보다 데이터 송수신에 많은 에너지를 소비한다는 것이 핵심 따라서 RF 송수신이 파워소모측면에서는 가장 중요한 요소이다. 모든 선택에는 tradeoffs가 있다. 한예로 WiFi는 54Mbp..
글쓰기..한숨이 나온다.검색을 해보면, 여기저기 방법이 많다. 실제로는 쓸 글감이 없다는 게 문제인데, 형식에 치우쳐 여기저기 허우적댄다.무튼 빤짝 찾아 낸 글쓰기 가이드 사이트. 단, 영어라는 거 ㅋㅋ http://www.writing.engr.psu.edu/ 그중에서 간단히 가져와서 쓸수 있는 포맷들Correspondence Memo Format: html or pdf Sample Memo: html, or pdf Letter Format: html, or pdf Sample Letter: html, or pdf E-mail Format Résumés 거참, 스피킹 가이드도 있네. 부록처럼 =)
오래된 이야기지만,저장해 두자. 내용은 간단하고 읽기 쉽다. 차이점을 몰라도 코딩에는 문제 없지만. 이런 것이 있다는 정도 =) from : http://web.mit.edu/6.111/www/f2012/The IEEE Verilog 1364-2001 Standard. What's News, and Why You Need It(로컬카피)
Microsemi Application note 에 있는 그림을 잘라 가져온다. 약간 헷갈릴 수 있는데, 그림으로 잘 그려두었다.기본이 4바이트(워드라고 부른다)로 동작을 하니 바이트 동작을 하는 경우 alignment가 신경 쓰인다. 그냥 콱 4바이트 전용으로 동작하면 좋으련만 녹록치 않다 세상은. ^^그림을 보면 이해가 쏙, HADDR의 하위 2비트를 옵셋으로 사용하고, HSIZE가 동작 단위이다.당연히 HSIZE="00" 인 경우 바이트 동작이므로 4가지의 경우가 생기고HSIZE="01" 인 경우 2바이트 단위이므로 2가지의 경우가 생긴다. (상상일 수 있지만, HADDR[1:0] = "00" 이나 "01" 이라도 같은 동작일 듯 하다. 상위비트로 구분할 듯)그리고, HSIZE = "10" 인 경우..
요즘은 비교적 저렴하고 효과적인 센서들이 많이 나오고 있다. IoT에 걸맞게 통신을 겸비한, 이제 서비스를 활용할 수 있는 단계까지 와 있다. ARM에서 백서를 나름 각 요소 기술별로 소개를 해준다. Sensors as a Service on the Internet of Things WP.pdf (315.6 K)View Download 그 중 통신을 위한 기술들 소개부분에서 발췌..센서노드이므로, 가벼운 프로토콜이 주를 이룬다.RESTful 기술을 기반으로 CoAP, MQTT, 그리고 새로 보이는 Ponte 등의 프로토콜에 대한 간단한 소개가 있다. Recently approved by the IETF, Constrained Application Protocol (CoAP) moves a step clo..