질문은 옛 회로도에 보면 74LS138이 있는데 이것을 대체하여 적당한 AVR을 사용하면 속도면에서 어떤지 궁금합니다.
어디서 읽었는지 기억나지는 않지만 74LS138 이 13ns정도 딜레이가 있다는데(정확치 않음) AVR은 어떤지요?
74LS138빼고 AVR을 넣고 추가기능 넣으려고합니다.
(난 왜 이런게 궁금한지...참...^^)
하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
808 | 마이크로프로세서 | HOTIAR 버전에 따라 컴파일러가 바뀌나요? | 윤군임다 | 1223 | 2011.09.28 |
807 | 마이크로프로세서 | HOT8051를 이용한 도트매트릭스 회로도 구해여 | 이치 | 2058 | 2011.09.28 |
806 | 마이크로프로세서 | HOT마이크로마우스 제어1 | Wintersleep | 1556 | 2011.09.26 |
805 | 마이크로프로세서 | HOT모터 속도 조절을 위한 자료 입니다 많은 확인좀 부탁드립니다.1 | 기싹 | 2012 | 2011.09.21 |
804 | 마이크로프로세서 | HOT안녕하세요.. 수준이 궁금합니다..1 | arlquein | 1364 | 2011.09.21 |
803 | 마이크로프로세서 | HOTPWM 출력이 일정한 주기로 끊어집니다1 | 만내 | 1612 | 2011.09.21 |
802 | 마이크로프로세서 | HOTATmega128 I/O 레지스터 관련..4 | Ssari | 1788 | 2011.09.11 |
801 | 마이크로프로세서 | HOT"AT24C04.h"에서 에러가 발생하는데1 | pianoman | 1075 | 2011.09.07 |
800 | 마이크로프로세서 | HOTL298N 모터드라이브에 대한 질문입니다.2 | 루도군 | 2151 | 2011.08.28 |
799 | 마이크로프로세서 | HOTPIC 전원 OFF했는데도 TX가 High로 뜹니다.1 | 단추스프 | 1625 | 2011.08.26 |
798 | 마이크로프로세서 | HOTADC관련 해서 질문이요~1 | 프로파일 | 2007 | 2011.08.25 |
797 | 마이크로프로세서 | HOTstm32 uart 질문1 | 멍멍군 | 3699 | 2011.08.24 |
796 | 마이크로프로세서 | HOT어제 질문한 3대 이상의 AVR 연결 다시 질문드려요 .3 | sis0623 | 2195 | 2011.08.18 |
795 | 마이크로프로세서 | HOTavr을 이용하여 아기의 울음소리를 입력받고 싶습니다.1 | Floatin | 1919 | 2011.08.18 |
794 | 마이크로프로세서 | HOTCAN 통신에서 3개 이상의 AVR의 통신2 | sis0623 | 2595 | 2011.08.17 |
793 | 마이크로프로세서 | HOTdtmf 관련질문입니다.1 | innercase | 2244 | 2011.08.16 |
마이크로프로세서 | HOTavr의 속도에 관한 질문.1 | 왕바리 | 2143 | 2011.08.16 | |
791 | 마이크로프로세서 | HOT외부 메모리 사용 | 컴맹9506 | 2058 | 2011.08.12 |
790 | 마이크로프로세서 | HOTSD Card관련.2 | HwangRoy | 3241 | 2011.08.08 |
789 | 마이크로프로세서 | HOTAT90CAN128 서로 CAN통신 하드웨어 연결 (완전초보)2 | sis0623 | 4060 | 2011.08.05 |
어떤 의미로 질문하신지는 모르겠으나, 74LS138 자체의 기능으로 AVR을 쓴다면 AVR이 훨신 더 느릴것입니다.
우선 AVR의 경우 16Mhz라고 한다면, 명평 한개의 패치만 한다해도 62.5ns입니다.
실제로는 더 걸리구요..
거기다가 프로그램에 있어서 가장 많은 시간(명령의 갯수가 많은것)이 할애되는것이 if문입니다.
138기능을 구현하기 위해 몇가지 분기문이나 기타처리 루틴에 시간이 소요되고, 포트 출력 레지스터 값이 변환되는데 몇클럭이 소요됩니다.
따라서 절대로 TTL급 출력 시간을 따라가진 못할것입니다.
프로그램적 로직을 구현하고 싶다면, CPLD나 FPGA정도 더 바람직할듯 합니다..
단.. 단가가 세다는....